PDFs · text · photos · scans → MCQs

Any material in. A verified question bank out.

DGExams pulls questions out of PDFs, pasted text and even phone photos of a page — then double-checks every answer key with an independent AI pass and writes an explanation for each option.

Answer keys independently verified
Duplicates detected and merged
Syncs across your devices
Sample · imported PDFAI-verifiedQ1 / 3
A 54-year-old presents with a swollen, tender left calf. Ultrasound confirms an acute proximal DVT and there is no bleeding risk. What is the most appropriate treatment?
Antiplatelet therapy does not treat venous thrombosis; anticoagulation is required.
A therapeutic-dose direct oral anticoagulant is first-line for acute proximal DVT without bleeding risk.
Thrombolysis is reserved for limb-threatening iliofemoral thrombosis, not routine proximal DVT.
Stockings help symptoms only and leave the thrombus untreated.
Pick an answerA–D

Import

Three ways in — including the ones nobody else reads.

Course PDFs, a wall of pasted text, or a photograph of a page in a library book. Question stems, options and answer keys come out structured.

Sources you can import

01

PDF files

Drop in a past paper or a question bank export. Stems, options and keys are separated automatically, page after page.

02

Pasted text

Paste a block from a chat, a doc or an email. Formatting chaos is fine — numbering and lettering get normalised.

03

Images & scans

Screenshots, scans and phone photos, including clinical images: X-rays, ECGs and slides stay attached to their question.

Then, before you ever see them

Whichever route the questions arrive by, three things happen to them on the way in.

04
Highlighted-answer detectionWhen the only clue to the key is a yellow highlight over one option, DGExams reads it.
05
Duplicate detection & mergeThe same question across four files becomes one entry with a repeat counter — a signal of what examiners favour.
06
Automatic topic sortingEvery question lands in a topic and subsection without you tagging anything by hand.

Independent verification

Your source says C. The AI says B. You get told.

Imported banks carry wrong keys — that is how a mistake becomes a habit. DGExams answers every question independently and flags each disagreement with the source, so you decide with the reasoning in front of you instead of memorising an error.

Agreements get an explanation for the correct answer and for why each distractor fails. Disagreements get both cases, side by side.

Question 47 · EndocrineKey mismatch
A patient with type 1 diabetes presents drowsy with Kussmaul breathing, glucose 26 mmol/L and pH 7.16. What is the first management priority?
Source file keyC · Start IV insulin infusion
AI answerB · IV fluid resuscitation
Why BVolume depletion drives the hypoperfusion in DKA; fluids come first, with insulin started alongside once potassium is known. The source's key skips the resuscitation step.

Study modes

One bank, three ways to run it.

Pick a mode to see the actual screen it gives you — the same question set, three different jobs.

Quiz · OB/GYN / MiscellaneousQuestion 7
Previous preterm pregnancy loss at 28 weeks with abdominal pain and minimal bleeding, cervix closed. Best next step?
AReassure
Incorrect: Reassurance alone is inadequate with a history of preterm loss and active symptoms — evaluation and intervention are warranted.
BProgesterone as indicated
CCaesarean section
DTocolysis alone
● Remaining options stay hidden — choose again
A wrong pick explains itself and the question stays open

After you submit

Every attempt measured against the last one.

Timed exams reveal their answers only at the end — then you get the breakdown: score, pace, accuracy by tag, the questions you missed, and how this attempt compares with your whole exam history. Pick an attempt below.

GeneralSMLEExam History7 attempts · 200 questions each · 41% → 89%
Score
89%▲ 9 pts
Avg pace / Q
0:44▼ 0:15
Attempt
7 of 7

Score trend

PASS 70%89%Jun 2Jul 14Aug 25
Score
89%
Correct
178/200
Time
1:47:20
Avg / Q
0:44

Accuracy by tag · this attempt

Nephrology31%
Endocrinology48%
Cardiology62%
Respiratory75%
Gastroenterology86%
Infectious Disease93%
Hematology97%

Missed · sample

Internal Medicine · Nephrology · AKI & electrolytes
A 64-year-old on lisinopril and spironolactone presents with muscle weakness; ECG shows peaked T waves. What is the most appropriate immediate step?
You: C. Oral sodium polystyrene sulfonate
Correct: A. IV calcium gluconate
Internal Medicine · Endocrinology · Diabetes & thyroid
A 28-year-old with weight loss, tremor and a diffusely enlarged thyroid has TSH < 0.01. Which finding most specifically confirms Graves disease?
You: B. Elevated free T4
Correct: D. TSH-receptor antibodies

General mode / SMLE mode

The same bank, filed two different ways.

General mode keeps your material in the topics it was sorted into. Flip to SMLE mode and it collapses into the four exam specialties, each opening into sections and subsections — with question counts, your progress and any key mismatches shown at every level.

1639 questions · 4 specialties · SMLE bank
Internal Medicine
296 q11
Pulmonology
63 q3
Cor Pulmonale
0/3
Pulmonary Embolism
1/11
Asthma
0/19
COPD
0/7
Pleural Effusion
0/5
Community-Acquired Pneumonia
0/9
Cardiology
96 q4
Nephrology
48 q2
Endocrinology
41 q1
Neurology
48 q1
Surgery
393 q11
General Surgery
162 q5
Breast Surgery
44 q2
Breast Cancer
3/18
Benign Breast Disease
0/9
Orthopaedics
101 q3
Urology
86 q1
Obstetrics & Gynaecology
507 q21
OB/GYN
48 q1
Obstetrics
275 q8
Preterm Labour
2/14
Antepartum Haemorrhage
0/11
Prenatal Care
32 q2
Gynaecology
152 q10
Paediatrics
288 q9
General Paediatrics
131 q4
Neonatology
77 q3
Paediatric Infectious Disease
80 q2
Counts all the way downEvery row carries its question count, how many you have answered, and a ⚠ mark where the AI disagreed with the source key — so you can see which subsection is actually unfinished.
Nothing is filed twiceSwitching mode re-groups the same questions. Your flags, notes, tags and progress follow them across both views.
Four specialties, exam-shapedSMLE mode uses Internal Medicine, Surgery, OB/GYN and Paediatrics — the way the exam is blueprinted, not the way your files happened to be named.

While you study

The small things that keep a session moving.

Keyboard shortcuts

Answer a timed exam without the mouse.

Hover to see it
Personal notes

Your own reasoning, saved on the question.

Hover to see it
Custom tags

Label questions however you think.

Hover to see it
Combinable filters

Flag + tag + source, stacked into one session.

Hover to see it
Flags

Mark anything and come back to it.

Hover to see it
Share with friends

Send a topic set as one private link.

Hover to see it
Phone-ready

The same bank, sized for one thumb.

Hover to see it
Sign in & sync

Progress follows you between devices.

Hover to see it

Make it yours

Four themes. Try them on this page.

Late-night revision looks nothing like a morning library session. Switch the interface in one tap — this page re-skins with it.

Questions

Before you import.

The question is flagged as a key mismatch and both answers are shown with reasoning. Nothing is silently overwritten — you accept the AI answer or keep the source key, and the question carries on into your practice either way.

Yes. Screenshots, flatbed scans and phone photos all work, including questions built around a clinical image — X-rays, ECGs and slides stay attached to the question they belong to.

Duplicates are detected and merged into a single question with a repeat counter, so you can see which items keep reappearing across sources instead of answering them four times.

No. Questions are sorted into topics and subsections automatically, and SMLE mode regroups the same bank by medical specialty. Your own tags and flags sit on top for the cuts only you care about.

Answers stay hidden until you submit. Then you get your score, pace per question, accuracy by tag and category, every missed question with the correct answer, and a comparison against each previous attempt in your exam history.

The questions, options and explanations. Your personal notes stay private and never travel with the link.

Ready when you are

Import a PDF. See what your material actually is.