Your whole residency application, in one place.
Track every program, requirement, rotation, letter, deadline and interview, built for international medical graduates.
Applying to 100+ programs shouldn't live in five spreadsheets.
Every program has different score cutoffs, graduation-year limits, visa policies and letter requirements. Add rotations, letters, interview invites and thousands of dollars in costs, and something always slips. PGY Planner keeps it all together, so you can focus on the application itself.
What you'll be able to do
Program board
See every program by status, from researching to ranked.
Requirements checklist
Track cutoffs, visa sponsorship and letter counts per program.
Clinical experience log
Record rotations, hours and costs, with totals.
Letters tracker
Know who's writing, what's uploaded, and which programs get which letter.
Deadlines and reminders
A daily email so nothing is missed.
Budget
See what your application really costs.
How it works
Add your programs
Type them in or import a spreadsheet.
Track as you go
Update statuses, log rotations, assign letters.
Stay on top
Reminders and one clear view of where everything stands.
Two free templates when you join
An application budget sheet and a clinical-experience log, ready for Excel or Google Sheets.
- application-budget-template.csv7 columns · Excel and Google Sheets
- clinical-experience-log-template.csv12 columns · Excel and Google Sheets
FAQ
Who is it for?
International medical graduates applying to U.S. residency, both U.S. citizens and non-U.S. citizens. U.S. MD and DO students can use it too.
Does it tell me where to apply?
No. PGY Planner organizes your own research and decisions. It doesn't give advice or predict outcomes.
How much will it cost?
There will be a free plan. A paid season pass will unlock unlimited programs and reminders.
When does it launch?
Early 2027. Waitlist members get access first.
Is my data private?
Yes. Your data is visible only to you, and we never sell it.
Who's building it?
A medical student who is going through the same process.