CramFighter
USMLE · MCAT · NCLEX

Feature IconThe Perfect Plan

Scheduling your exam studying has never been easier. Tell Cram Fighter when you will start studying, the exam date, and the books, question banks, and flashcards that you are using and the app will generate a schedule in record time so you know exactly what to do every day.

Feature IconUnlimited Customization

Cram Fighter will give you a great start for your study schedule. But no schedule can fit every student’s needs perfectly, so you can rearrange the schedule to your heart’s content. You can even specify your vacation days so that the schedule will work around them.

Feature IconLots of Books

Cram Fighter supports over 450 of the most popular books students use to prepare for the USMLE, MCAT, and NCLEX. You can see the complete list of books. If you are using a book that isn’t listed, let us know or add it yourself.

Feature IconTotal Flexibility

Our web app lets you create study blocks, which are like mini-schedules with totally customizable settings. They let you go over books more than once, ramp up your studying gradually throughout the year, and much more.

Feature IconRuns on (Almost) Everything

Since the web version is delivered through the internet, that means it runs on almost anything with a modern web browser. So feel free to use your PC, Mac, iPhone, or Android device.*

Feature IconPainless Rescheduling

Things don’t always go according to plan. If you need to spend more time on a particular subject or swap subjects in the middle of your studying, the app will automatically create a new schedule for you. Cram Fighter makes readjusting easy!

Feature IconRoom to Breathe

Cram Fighter can automatically schedule periodic catch-up days so that your schedule won’t break the first time time you have a slow day. If you fall behind too much, don’t sweat it: just activate the schedule re-balancer to make your schedule fit again.

Feature IconThe Big Picture

Sometimes you need see a quick way to see what you need to do in the next few weeks or months. Use the monthly calendar view to get a bird's-eye view of your schedule.

Feature IconQuestions & Flashcards

Doing practice questions and reviewing flashcards every day helps you prepare for the real thing. So tell us how many questions and flashcards you want to get through, and we'll tell you exactly how many to do every day.

Feature IconPrintable Schedules (new!)

Need an easy way to print out your schedule to take with you or tape to your desk? Generate a printer-friendly schedule in PDF format that you download, email, or print.

Feature IconOutstanding Value

Becoming a physician or a nurse is an expensive process: tuition, books, and the insane exam fees all add up. We hear you – so that’s why Cram Fighter saves you precious hours of time for just $7.99 a month and you can cancel any time.

Feature IconForeign Grad-Friendly

We know that preparing for an American exam as an international student can be tough. So join the other students and physicians from more than 50 countries who are using Cram Fighter to get an edge on preparing for the big exam.

See more features

Feature IconThe Perfect Plan

Scheduling your exam studying has never been easier. Tell Cram Fighter when you will start studying, the exam date, and the books and question banks that you are using and the app will generate a schedule in record time so you know exactly what to do every day.

Feature IconUnlimited Customization

Cram Fighter will give you a great start for your study schedule. But no schedule can fit every student’s needs perfectly, so you can rearrange the schedule to your heart’s content. You can even specify your vacation days so that the schedule will work around them.

Feature IconLots of Books

Cram Fighter supports over 450 of the most popular books students use to prepare for the USMLE, MCAT, and NCLEX. You can see the complete list of books. If you are using a book that isn’t listed, let us know or add it yourself.

Feature IconSchedules To Go

A study schedule in your pocket means you are ready to study at any time. You know exactly how many pages you need to read each day when you are in the library, on the bus, or in a coffee shop.

Feature IconPainless Rescheduling

Things don’t always go according to plan. If you need to spend more time on a particular subject or swap subjects in the middle of your studying, the app will automatically create a new schedule for you. Cram Fighter makes readjusting easy!

Feature IconRoom to Breathe

Cram Fighter automatically schedules periodic catch-up days so that your schedule won’t break the first time time you have a slow day. If you fall behind too much, don’t sweat it: just activate the schedule re-balancer to make your schedule fit again.

Feature IconThe Big Picture

Sometimes you need see a quick way to see what you need to do in the next few weeks or months. Use the monthly calendar view to get a bird's-eye view of your schedule.

Feature IconOutstanding Value

Becoming a physician or a nurse is an expensive process: tuition, books, and the insane exam fees all add up. We hear you – so that’s why Cram Fighter saves you precious hours of time for just $9.99 a month on the App Store. It’s probably the best deal you’ll get in school.

Feature IconForeign Grad-Friendly

We know that preparing for an American exam as an international student can be tough. So join the other students and physicians from more than 50 countries who are using Cram Fighter to get an edge on preparing for the big exam.

See more features
Try for free or buy now

Latest News

First Aid 2013 and two new COMLEX question banks

Jan 10, 2012

The brand new 2013 edition of First Aid for the USMLE Step 1 is now supported on our web and iPhone app. We also added support for COMBANK and COMQUEST for Step 1. Finally, our Step 1 app hit the top 10 medical app list in the App Store for the first time!

New MCAT iPhone app!

Jan 4, 2012

We're proud to announce the MCAT iPhone app is now available. You now have a powerful new tool to help you get into your dream medical school. Download it now from the App Store!

Updated books for USMLE, including new COMLEX books

Dec 28, 2012

Happy holidays! We added support for several new USMLE books and we added three of the most popular COMLEX books. These are available both on our web app and our iPhone apps. Our iPhone apps now require iOS 5.0 or later.

MCAT now supported on the web!

Jun 15, 2012

We're on a roll! Pre-med students everywhere can now make the perfect study plan for the MCAT. Our iPhone app should out in about 2-3 weeks, so hold on for a little bit longer if you are waiting for that version.

Printer-friendly schedules are here (web version only)

Jun 7, 2012

Ever wanted a version of your Cram Fighter schedule that you could print out or email? Well now you can do just that with printable schedules. Just hit the "Print" button at the top of your weekly schedule and you will get a neatly-formatted PDF version of your schedule. It's awesome!

We now support the USMLE Step 3!

Jun 6, 2012

We now support USMLE Step 3 on the web and on the iPhone. Using a Cram Fighter Step 3 study schedule is a great way to plan your studying around your busy residency schedule.

Compare the web app to the iPhone app.

Features Web iPhone
Create a study schedule from your study resources Yes Yes
Specify study hours Yes Yes
Take days off Yes Yes
Monthly calendar view Yes Yes
Advanced scheduling - long chapters split across multiple days Yes No
Book support Yes Yes
Choose individual chapters Yes Yes
Add your own books Yes Yes
Basic question bank support Yes Yes
Advanced question bank support - tells you how many questions to do each day Yes No
Flashcard support Yes No
Schedule rebalancing - lets you move all your overdue tasks back into your schedule Yes Yes
Study block support Yes No
Go over books more than once Yes No
Schedule variable study hours - so you can choose different hours for different months Yes No
Automatically schedule catch-up days Yes Yes
Manually schedule catch-up days Yes No
Generate printer-friendly schedules (new!) Yes No
Works on PC Yes No
Works on Mac Yes No
Works on iPhone* Yes Yes
Works on Android* Yes No
Works without an internet connection No Yes
Price $7.99/month Cancel any time $9.99
Free Trial Yes (7-day trial) No
Try for free or buy now
* We are still actively improving the web version on mobile devices. Currently you may have to set up your schedule on a computer, but you'll be able to view your schedule on your mobile device.