10 Q&A in a minute!
More info in less time!
3 steps in 1 app!
High-Yield review
to Maximize your scores.

Over 7,500 updated Q&As covering USMLE Steps 1, 2, & 3

our features

We regularly update our unique Q&A bank to stay current.
Overlapping questions appear in all corresponding categories.

Step 1

32 subject categories
focusing on meticulous details of organ systems, basic sciences, statistics, diagnosis, and management

Step 2

30 subject categories
mastering diagnosis and management

Step 3

30 subject categories
mastering practical concepts related to outpatient, inpatient, emergency, diagnosis, and management


Extremely condensed, to-the-point, Q&A format implements simple gestures for easy navigation.

Track your Progress

Each Step is separated into standard categories with progress tracking of correct and incorrect answers along with flagged questions. Progress circles and progress bars allow you to track your performance at-a-glance.

Focused Reviews

Select the category you wish to study at any given time. Return to where you left in any category, review flagged items, attempt a random selection of 250 missed answers, or challenge yourself with a random selection of 250 questions from various categories.

Time Crunch

Studying traditional question banks is essential for passing. However, volumes of information need to be reviewed in a limited time. Material studied weeks ago is no longer fresh in your memory.

More Info, Less Time

StepGRIND allows you to review 10 to 15 concepts per minute! Keep material fresh in your mind! This APP is the perfect compliment to your traditional question banks.

Study On-the-Go

Between classes,
During waiting times at clinical rotations,
While waiting in line for food,
Anytime, Anywhere, StepGRIND!


Simple to use,
Constantly updated,
Time efficient,
To help you maximize your scores



Get ready to GRIND gears with StepGRIND - for less than the cost of a cup of your favorite java!
Sign up for a two-week free trial or our introductory offer of $1.99 per month.

Get in touch

We appreciate your comments or recommendations for updated information.

Contact Info