Where Pakistan's best medical minds sharpen their edge. 100,000+ meticulously crafted MCQs covering every specialty, every topic; built for students who refuse to settle for anything less than excellence.
Prepared by top specialists. Aligned point-by-point with official JCAT, FCPS, USMLE & PLAB syllabi, including REAL PAST PAPERS. Trusted by 27,000+ aspirants across Pakistan — and growing every day.
We studied what made UWorld great — and we built those features for you in a better and premium-quality way. No compromises.
🎯
Point-by-Point Syllabus Alignment
Every single MCQ maps to a specific topic in the official JCAT/FCPS syllabus. Not one irrelevant question.
⚡
Instant Detailed Explanations
Every question comes with a thorough clinical explanation — not just the answer. Learn while you practice.
📄
Real Past Papers Included
Practice on actual past exam questions — not just simulated ones. Our MCQ bank includes real past papers aligned to JCAT and FCPS syllabi.
📊
Progress Tracking
Track performance by topic, subject, and paper. Know exactly where you stand and what to focus on next.
⏱️
Timed Exam Mode
Practise under real exam conditions with per-question timers. Build speed and confidence simultaneously.
🔖
Flag & Review System
Mark difficult questions for later review. Come back to your flagged questions in dedicated revision sessions.
🔒
Secure Access System
Unique access codes tied to your device. Maximum 1 mobile + 1 laptop per purchase — your content stays yours.
📱
Mobile-First Design
Study anywhere — on your phone during commute, on your laptop at night. Fully responsive on every screen.
🏆
Topic-Wise Practice
Drill specific topics like Cardiology, Orthopedics, or Pharmacology in isolation for targeted preparation.
🇵🇰
Built for Pakistan
Unlike USMLE-based apps, every question is crafted for CPSP & JCAT standards. Relevant. Precise. Pakistani.
Our Story
Built by Doctors, for Doctors
MedMasters was born out of frustration. We watched talented doctors and medical students fail not because they lacked knowledge — but because they lacked the right tools to prepare.
Local MCQ banks were outdated. International platforms were expensive and irrelevant to many exams — particularly the local ones. So we built something better: a platform that's premium, precise, and built specifically for JCAT and FCPS aspirants. We also expanded to USMLE, PLAB, and AMC by bringing experienced doctors — who have already aced these exams — onto our Medical Editors Board.
Today, 27,000+ students trust MedMasters to prepare them for the most important exams of their medical careers. Every MCQ is vetted, every explanation is detailed, and every topic maps directly to the official syllabus.
Fellowship of College of Physicians & Surgeons — 73 specialties. A landmark exam in your career. Access coming to MedMasters soon.
🔒 Locked
🇺🇸
USMLE
United States Medical Licensing Examination — Steps 1 & 2. Your passport to practicing medicine in America.
🔒 Locked
🇬🇧
PLAB
Professional & Linguistic Assessments Board — UK medical licensing. Comprehensive MCQ and clinical examination preparation.
🔒 Locked
🇦🇺
AMC
Australian Medical Council — MCQ and clinical examination preparation for overseas-trained doctors seeking to practice in Australia.
🔒 Locked
🏛️
MO/WMO
Medical Officer & Women Medical Officer exam prep. 14,000+ MCQs covering Basic Sciences, Medicine, Surgery & more — starting with NTS.
● Available Now — Tap to Explore
📋
Jobs & Exam Updates
Completely free. Stay updated with upcoming JCAT, FCPS, USMLE and other exam dates, results announcements, and medical job postings across Pakistan.
✦ Free — No Code Required
100,000+ MCQs — All Categories
Every exam. Every specialty. Every topic. We've got it covered.
30,000+
JCAT
35,000+
FCPS
30,000+
USMLE
15,000+
PLAB/AMC
Important Dates 2026
The Clock is Ticking. Are You Ready?
With JCAT on March 29 and FCPS Part 1 on April 6 — every day of preparation counts. Don't wait.
📅
JCAT 2026
March 29, 2026
All JCAT Specialties
🏆
FCPS Part 1 — April
April 6, 2026
All Disciplines
📆
FCPS Part 1 — July
July 6, 2026
Mid-Year Sitting
🗓️
FCPS Part 1 — October
October 5, 2026
Year-End Sitting
Pricing & Offers
JCAT MD/MS/MDS Pricing Plans
Choose the plan that fits your exam timeline. Every plan gives you full access to all MCQs, past papers, explanations, and timed practice. The longer you commit, the more you save — and the better prepared you'll be.
30-Day Access
PKR 3,000 / plan
PKR 100/day · Perfect for intensive last-minute prep
Our MCQs are crafted by doctors who've passed these exact exams. Every explanation teaches you to think, not just memorise. Don't leave your career to chance — start today before the next exam cycle fills up.
Average response time: under 15 minutes · Available 7 days a week
💰 Pricing & Offers
Select an exam bank
🔬
FCPS Part 1 Pricing Plans
30-Day · 3-Month · 6-Month · 1-Year · from PKR 3,000
›
🏥
JCAT Pricing Plans
30-Day · 3-Month · 6-Month · 1-Year · from PKR 3,000
›
🏛️
NTS MO/WMO Pricing Plans
1-Month · 3-Month · 6-Month · from PKR 4,000
›
🏢
CTS MO/WMO Pricing Plans
1-Month · 3-Month · 6-Month · from PKR 4,000
›
🇺🇸
USMLE Pricing Plans
🔒 Locked
›
🇬🇧
PLAB Pricing Plans
🔒 Locked
›
🇦🇺
AMC Pricing Plans
🔒 Locked
›
🏥 JCAT Pricing Plans
JCAT MD/MS/MDS
JCAT MD/MS/MDS Pricing Plans
Choose the plan that fits your exam timeline. Every plan gives you full access to all MCQs, past papers, explanations, and timed practice. The longer you commit, the more you save — and the better prepared you'll be.
30-Day Access
PKR 3,000 / plan
PKR 100/day · Perfect for intensive last-minute prep
Payment via Bank Transfer · JazzCash · EasyPaisa · Code delivered via WhatsApp within minutes
🏛️ NTS MO/WMO Pricing Plans
Punjab Health & Population Department
NTS MO/WMO Pricing Plans
The official exam by Punjab Health & Population Department to recruit Medical Officers & Women Medical Officers. Nail it on your first attempt — your government career starts here.
Payment via Bank Transfer · JazzCash · EasyPaisa · Code delivered via WhatsApp within minutes
🏢 CTS MO/WMO Pricing Plans
Central Testing Services
CTS MO/WMO Pricing Plans
The Central Testing Services exam for doctors joining Rescue 1122, WAPDA, and other government departments. 13,000+ MCQs aligned to the CTS syllabus and past papers. One attempt is all you need — prepare right.
Payment via Bank Transfer · JazzCash · EasyPaisa · Code delivered via WhatsApp within minutes
🔬 FCPS Part 1 Pricing Plans
Fellowship of College of Physicians & Surgeons
FCPS Part 1 Pricing Plans
FCPS Part 1 is one of the most defining milestones in a Pakistani doctor's career — the gateway to specialisation. Every plan gives you full access to your specialty's complete MCQ bank, covering both Paper 1 and Paper 2, totalling approximately 11,000+ MCQs per specialty. The longer you prepare, the stronger your edge. Don't leave it to chance.
30-Day Access
PKR 3,000 / plan
PKR 100/day · Last-minute intensive prep before your sitting
Payment via Bank Transfer · JazzCash · EasyPaisa · Code delivered via WhatsApp within minutes
🏛️ MO/WMO MCQ Bank
Select an exam body
🏛️
NTS MO/WMO
14000+ MCQs. As per NTS Syllabus & Past
›
🏢
CTS MO/WMO
13,000+ MCQs. As per CTS Syllabus & Past
›
🏢 CTS MO/WMO MCQ Bank
Select a category
🔬
Basic Sciences for CTS
Anatomy, Physio, Pharma as per past & CTS syllabus +BS
›
🧠
Verbal, Analytical & Quantitative
30 marks in CTS Paper
›
❤️
Medicine for CTS
Categorized further as per CTS Syllabus
›
🔪
Surgery for CTS
Categorized further as per CTS Syllabus
›
🧬
Psychiatry for CTS
7 Marks in CTS Paper
›
📋
CTS 10 Categories MCQs
For Short & Easy Revisions
›
📚
Edition 1 · 1–3000
All Topics
›
📖
Edition 2 · 3001–6000
All Topics
›
📝
Edition 3 · 6001–7000
All Topics
›
⚡
Practice & Assess
All Categories · Timed · Scored · Mixed
›
🏛️ NTS MO/WMO MCQ Bank
Select a category
🔬
Basic Sciences for NTS
Anatomy, Physio, Pharma as per past & NTS syllabus +BS
›
🧠
Verbal, Analytical & Quantitative
30 marks in NTS Paper
›
❤️
Medicine for NTS
Categorized further as per NTS Syllabus
›
🔪
Surgery for NTS
Categorized further as per NTS Syllabus
›
🧬
Psychiatry for NTS
7 Marks in NTS Paper
›
📋
NTS 10 Categories MCQs
For Short & Easy Revisions
›
📚
Edition 1 · 1–3000
All Topics
›
📖
Edition 2 · 3001–6000
All Topics
›
📝
Edition 3 · 6001–7000
All Topics
›
⚡
Practice & Assess
All Categories · Timed · Scored · Mixed
›
🏆
Past & Mocks
NTS Full Paper · Timed · Scored
›
🏆 Mocks & Past Papers
Full-length timed papers · Past paper based
📋
Past & Mock 1 |NTS MO/WMO
100 MCQs · 2 Hours · Past Papers · Full Syllabus
›
📋
Past & Mock 2 |NTS MO/WMO
100 MCQs · 2 Hours · Past Papers · Full Syllabus
›
📋
Past & Mock 3 |NTS MO/WMO
100 MCQs · 2 Hours · Past Papers · Full Syllabus
›
📋
Past & Mock 4 |NTS MO/WMO
100 MCQs · 2 Hours · Past Papers · Full Syllabus
›
📋
Past & Mock 5 |NTS MO/WMO
100 MCQs · 2 Hours · Past Papers · Full Syllabus
›
🏆
Ready to Begin?
You're about to start NTS Mock 1
100
MCQs
2 hrs
Duration
100
Marks
The timer starts the moment you begin. Flag questions you're unsure about and revisit them before submitting. You've got this! 💪
⚠️
Leave the Exam?
The timer is still running. Your progress so far will be saved to your Practice Accuracy ring, but no exam score will be recorded unless you submit after completing all 100 questions.
📊
Your Previous Result
—
Score
—
Percentage
—
Percentile
Re-attempting will start a fresh exam. Previous score will be replaced.
🏆 Mock 1 | NTS MO/WMO
100 MCQs · 2 Hours · Full Syllabus
🔒
Exam Not Started Yet
The mock paper unlocks at 5 April 2026 · 4:00 PM PKT. Be ready; it's timed.
Unlocks In
00
Hours
:
00
Minutes
:
00
Seconds
Not subscribed yet?
Get full access to the mock exam, 23,000+ MCQs, and timed practice sessions.
Anatomy · Physiology · Biochemistry · Pharmacology · Pathology · Microbiology · Community Medicine · Behavioural Sciences
2
Paper Two
Coming Soon
Paper 2 for this specialty is under development
My Dashboard
JCAT — Medicine & Allied
Loading expiry...
Days Remaining:—
📲 Add to Home Screen
MCQs Studied
Practice Accuracy
Day Streak
📚
Study Paper 1
7,297 MCQs · Study mode · No timer
⚡
Practice & Assess
Paper 1 · Paper 2 · Mixed
🩺
Study Paper 2
5,129 MCQs · Medicine & Allied
🏆
Past & Mocks
NTS Full Paper · Timed · Scored
📊 Progress by Subject
Start studying to see your progress here!
⚠️
Restart Progress?
This resets your MCQ count, accuracy & page positions in all subjects.
You will start from page 1 in every subject. Your day streak is kept.
Paper 1 — Basic Sciences
7,297 MCQs across 8 subjects · Study mode
⚡
Want to Practice & Assess Yourself?
Choose a subject, pick 20, 50, or 100 MCQs — and get a timed, scored session with full explanations to test your preparation level.
Paper 2 — Medicine & Allied
5,129 MCQs across 12 subjects · Study mode
⚡
Want to Practice & Assess Yourself?
Choose a Paper 2 subject, pick 20, 50, or 100 MCQs — and get a timed, scored session with full explanations to test your preparation level.
Paper 2 — Surgery & Allied
2,000 MCQs across 7 subjects · Study mode
⚡
Want to Practice & Assess Yourself?
Choose a Surgery Paper 2 subject, pick 20, 50, or 100 MCQs — and get a timed, scored session with full explanations to test your preparation level.
⚡ Practice Session
Paper 2 — Surgery & Allied
Step 1 — Choose Subject
Step 2 — How Many MCQs?
20
Quick Set
50
Standard
100
Full Drill
Paper 2 — Gynae & Obs
3,000 MCQs across 9 subjects · Study mode
⚡
Want to Practice & Assess Yourself?
Choose a Gynae & Obs Paper 2 subject, pick 20, 50, or 100 MCQs — and get a timed, scored session with full explanations to test your preparation level.
⚡ Practice Session
Paper 2 — Gynae & Obs
Step 1 — Choose Subject
Step 2 — How Many MCQs?
20
Quick Set
50
Standard
100
Full Drill
Paper 2 — Psychiatry
2,000 MCQs across 6 subjects · Study mode
⚡
Want to Practice & Assess Yourself?
Choose a Psychiatry Paper 2 subject, pick 20, 50, or 100 MCQs — and get a timed, scored session with full explanations to test your preparation level.
⚡ Practice Session
Paper 2 — Psychiatry
Step 1 — Choose Subject
Step 2 — How Many MCQs?
20
Quick Set
50
Standard
100
Full Drill
ANATOMY
Page 1 / ?
Go to page
⚡ Practice Session
Choose your subject and set size
Step 1 — Choose Subject
Step 2 — How Many MCQs?
20
Quick Set
50
Standard
100
Full Drill
⚡ Practice Session
Paper 2 — Medicine & Allied
Step 1 — Choose Subject
Step 2 — How Many MCQs?
20
Quick Set
50
Standard
100
Full Drill
ANATOMY
01:30
✓ 0✗ 0
Q 1/20
Loading...
📖 Explanation
🏆
Session Complete!
Here's how you did
0%
Score
0
Correct
0
Incorrect
0:00
Time
0
🚩 Flagged
🚩 Questions Flagged for Review
Paper 1 — Topics
Choose a topic or start all
Q 1 / 10 · Medicine
⏱ 01:30
QUESTION 1
Loading...
📖 Explanation
🏆
Session Complete!
Here's how you did
0%
Score
0
Correct
0
Incorrect
0:00
Time Taken
📋 Jobs & Exam Updates
Free — No access code required
📅 Exam Schedule 2026
💼 Medical Jobs
🚧
Coming Up
House officer, registrar and senior registrar job postings across Pakistan will appear here. Follow us on WhatsApp for instant updates.
This access code is registered on another device. Each code allows 1 mobile + 1 laptop only. If this is your device, contact us to update your registration.