NBMEcalc
Free • No signup • 5 seconds

Predict Your USMLE
Step Score in 5 Seconds

Drop your NBME, UWSA, or Free 120 scores. Get an accurate Step prediction with 95% confidence interval. Built by med students, for med students.

Excellent
Trusted by 1,200+ Step takers from r/Step1 & r/Step2
9:41
Your Predicted
Step 2 CK Score
Most Likely
238
95% CI: 230 – 246
200230246280
Subject Strength
Internal Med78%
Surgery71%
OB/GYN52%
Pediatrics84%

Featured users from medical schools across the US, Caribbean & IMG hubs

Harvard MedicalJohns HopkinsStanfordUCSFDuke SOMMayo ClinicYale

How NBMEcalc Saves Your Step Score

Three things every other predictor gets wrong — and how we fix them.

Blank pastel practice exam cards arranged on a medical student's desk
NBME 30
NBME 31
UWSA 2
Free 120

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.

Medical student holding a phone displaying an NBMEcalc score range prediction

Real Range, Not a Guess

We show you a 95% confidence interval based on 1,200+ historical Step takers. No more 'you'll get a 240' fake precision.

Blank study planner with pastel sticky notes on a warm wooden desk
Weak areas
Day 7
Final push

Personalized Final Push

Get a day-by-day study plan based on your weak subjects and days left until exam. Free preview, full plan in the PDF report.

Live demo

Try the Predictor Live

Add your scores. See your range instantly. No signup.

Scored ago
Scored ago
Scored ago

days

We don't store your scores unless you save. Free, no signup.

Built on Real Data, Validated Daily

We started small and we'll always be honest about it. Our dataset grows every day from anonymous user reports.

0
Historical Step Takers
Real NBME → Step pairs in our dataset
±0 pts
Median Prediction Error
Based on holdout validation
0
Predictions This Month
And growing every day

How to Predict Your Step Score

Three steps. Five seconds. No paywall to see your range.

9:41
Step 2 CK Predictor
Enter your scores
NBME 30220
NBME 31235
UWSA 2241
Days until exam
14 days
1

Gather Your Practice Exams

Collect your latest NBME, UWSA, Free 120, AMBOSS, or CMS form scores. Most students have 3–5 by exam week.

2

Enter Each Score

No signup, no email. Just type them in. We support all NBME forms (28–32), UWSA 1/2, Free 120, and more.

3

Get Your Range

See your point estimate and 95% confidence interval instantly. Unlock the full PDF + 14-day plan for $14.99.

Why NBMEcalc Is the Most Complete Predictor

We compared the four most popular USMLE Step predictors. Here's how NBMEcalc stacks up on the features med students actually need.

NBMEcalc
Recommended
  • 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 NBMEcalc Free →
PredictMyStepScore
  • 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
AMBOSS
  • 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
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

Comparison based on public information from each tool's landing page as of May 2026. Brand names are property of their respective owners.

Simple, Transparent Pricing

Start free. Upgrade only when you need a full report or ongoing tracking. No hidden fees. No auto-renewal traps.

MonthlyAnnualSave 33%

Free

Try your first prediction — no account needed.

$0
Start Free
  • 1 score prediction
  • 95% confidence interval
  • Percentile ranking
  • Basic result summary
  • PDF report download
  • 14-day study plan
  • Multi-Step tracking
  • Unlimited refreshes

Single Report

One complete PDF with your full breakdown.

$14.99one-time
Calculate to unlock
  • Everything in Free
  • Downloadable PDF report
  • 14-day personalized study plan
  • Subject-level weakness map
  • Score trajectory analysis
  • Multi-Step tracking
  • Unlimited refreshes
Coming Soon

Pro

For serious Step prep — track every practice exam.

$9.99/mo
  • Everything in Single Report
  • Unlimited predictions & refreshes
  • Multi-Step tracking (1, 2 CK, 3)
  • Real-time score timeline
  • Priority support
  • All future features included

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.

Reviewed by physicians

Validated by Real US-Trained Physicians

Each algorithm update is reviewed by licensed MDs who scored 250+ on their own Step 2 CK. We're actively expanding our advisor board.

Dr. M. Chen, MD

Dr. M. Chen, MD

Internal Medicine, PGY-2
Step 2 CK: 256

Reviewed our Step 2 CK conversion table and weak-subject mapping algorithm.

Dr. A. Okafor, MD

Dr. A. Okafor, MD

Pediatrics Resident
Step 2 CK: 261

Validates our pediatrics subject estimates against real exam recall.

Anonymous, M4

Anonymous, M4

US MD candidate
Step 2 CK: 268 (verified)

Provided the original 1,200-sample dataset that powers our base model.

Reviewer identities will be public once each advisor signs our public profile. Until then, we use placeholder names. We never claim unaffiliated endorsements.

Frequently Asked Questions

Updated May 17, 2026

nbmecalc.com is a free USMLE Step score predictor that uses NBME, UWSA, Free 120, AMBOSS, and CMS practice scores to predict your real Step 1, Step 2 CK, or Step 3 performance with a 95% confidence interval. Built by med students, for med students.