
See All Your Practice Exams
NBME, UWSA 1/2, Free 120, AMBOSS, and CMS forms — all in one prediction. Most calculators only handle one source. We do them all.
Drop your NBME, UWSA, or Free 120 scores. Get an accurate Step prediction with 95% confidence interval. Built by med students, for med students.
Featured users from medical schools across the US, Caribbean & IMG hubs
Three things every other predictor gets wrong — and how we fix them.

NBME, UWSA 1/2, Free 120, AMBOSS, and CMS forms — all in one prediction. Most calculators only handle one source. We do them all.

We show you a 95% confidence interval, not a single number — so you see the realistic range instead of fake 'you'll get a 240' precision.

Should you sit or postpone? What 3 moves actually shift your score? Which Reddit-favorite tactics will hurt you? The paid report answers — and tells you when it would be wrong.
Add your scores. See your range instantly. No signup.
Select your exam
Your practice exams
We don't store your scores unless you save. Free, no signup.
Real quotes from r/Step1 and r/Step2 megathreads. We don't pay for testimonials.
“I plugged in my NBME 30, 31, and UWSA 2. Predicted 238, got 240 on the real Step 2. Wild how accurate this is.”
“Saved me from spiraling the night before. The confidence interval thing made me realize my range was tighter than I thought.”
“The fact that it pulls in Free 120 separately is huge. Nbcalc only does NBME. Switched after one use.”
“Confidence interval is the most honest tool I've used for Step prep. Stop trusting predictors that give you one number.”
Quotes paraphrased and used with permission. Click each card to view the original Reddit thread.
The calculator exposes its assumptions and uncertainty. We do not claim a validated cohort until a reproducible dataset and holdout report are published.
Three steps. Five seconds. No paywall to see your range.
Collect your latest NBME, UWSA, Free 120, AMBOSS, or CMS form scores. Most students have 3–5 by exam week.
No signup, no email. Just type them in. We support all NBME forms (28–32), UWSA 1/2, Free 120, and more.
See your point estimate and 95% confidence interval instantly. Unlock the full PDF — sit-or-postpone call, 3 highest-leverage moves, cohort mirror — for $14.99.
We compared the four most popular USMLE Step predictors. Here's how NBMEcalc stacks up on the features med students actually need.
| Feature | NBMEcalc Recommended | PredictMyStepScore | AMBOSS | NBcalc |
|---|---|---|---|---|
| NBME forms (28-32) | ||||
| UWSA 1 & 2 | ||||
| Free 120 | ||||
| AMBOSS Score Pred. | ||||
| CMS practice forms | ||||
| 95% confidence interval | ||||
| Personalized study plan | ||||
| Downloadable PDF report | ||||
| Mobile (PWA) | ||||
| Free to use | ||||
| Try Free → | ||||
Comparison based on public information from each tool's landing page as of May 2026. Brand names are property of their respective owners.
Start free. Upgrade only when you need a full report or ongoing tracking. No hidden fees. No auto-renewal traps.
Try your first prediction — no account needed.
One complete PDF with your full breakdown.
For serious Step prep — track every practice exam.
All prices in USD. Digital products are non-refundable. Pro subscriptions can be canceled anytime — you keep access until the end of your billing period.
We don't just predict — we explain assumptions, link official sources, and keep unreviewed drafts out of search until their claims can be checked.
Ready to run your scores? Go straight to the Step 1 predictor or the Step 2 CK predictor.
To get you started, here are our top guides:

How the Step 3 Computer-based Case Simulations (CCS) work, the scoring rubric, the time-management strategy, and the 10 case archetypes you'll encounter.
Read more
The high-yield topics that appear repeatedly on Step 2 CK forms: diabetic ketoacidosis, pre-eclampsia, anti-arrhythmic toxicities, and the rest of the must-know list.
Read more
An honest comparison of AMBOSS and UWorld for Step 2 CK preparation: question quality, interface, hammer ranking, library depth, pricing, and who each one is actually for.
Read moreNBMEcalc currently uses an internal editorial process. We do not claim named physician review until reviewer identities and scope can be verified publicly.
Assessment families, score-report guidance, and passing standards are checked against current NBME and USMLE pages.
Material assumption changes are documented publicly. Stored predictions keep their algorithm version.
Readers can report factual or calculation concerns. Unsupported claims are corrected or removed rather than defended.
Read the public methodology and changelog or submit a correction.
Updated June 28, 2026
Practical guides written by current med students. No filler, no ads, no fluff.

An evidence-based pre-exam routine for Step 1, Step 2 CK, or Step 3. What to eat, when to sleep, what to review, and what to absolutely not do.

How NBME weights each clinical rotation on Step 2 CK, what the content area bars on your NBME report actually represent, and where to spend your final two weeks.

Why every honest Step score predictor returns a range, not a single number. What a 95% confidence interval actually means for your test day prediction.