PDFs · text · photos · scans → MCQs

Any material in. A double-checked question bank out.

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

Importing runs on the AI processing your plan includes — 1,000 pages on the Student plan, free for your first 7 days. No API key needed.

Every answer key checked by a second, independent AI pass
Duplicates detected and merged
Syncs across your devices
Sample · imported PDFAI-checkedQ1 / 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 PDF of pages photographed in a library. 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 AI check

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.
Accept AI answerKeep source key

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 openTry again

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 plus Ethics & Public Health, 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 qKey mismatches: 11
›Pulmonology
63 qKey mismatches: 3
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 qKey mismatches: 4
Nephrology
48 qKey mismatches: 2
Endocrinology
41 qKey mismatches: 1
Neurology
48 qKey mismatches: 1
›Surgery
393 qKey mismatches: 11
General Surgery
162 qKey mismatches: 5
›Breast Surgery
44 qKey mismatches: 2
Breast Cancer
3/18
Benign Breast Disease
0/9
Orthopaedics
101 qKey mismatches: 3
Urology
86 qKey mismatches: 1
›Obstetrics & Gynaecology
507 qKey mismatches: 21
OB/GYN
48 qKey mismatches: 1
›Obstetrics
275 qKey mismatches: 8
Preterm Labour
2/14
Antepartum Haemorrhage
0/11
Prenatal Care
32 qKey mismatches: 2
Gynaecology
152 qKey mismatches: 10
›Paediatrics
288 qKey mismatches: 9
General Paediatrics
131 qKey mismatches: 4
Neonatology
77 qKey mismatches: 3
Paediatric Infectious Disease
80 qKey mismatches: 2
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 — and gives ethics, biostatistics and preventive medicine a category of their own.

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.

About

Who is behind DGExams.

DGExams is an independent study tool. It turns the material you already study from — PDFs, including scans and phone photos saved as a PDF, or pasted text — into a question bank you can quiz yourself on, review, and sit practice exams from. Each question is answered a second time by an AI model, separately from your source’s answer key, and every disagreement between the two is flagged for you to look at.

It is built for candidates preparing for the Saudi Medical Licensing Exam (SMLE), and it works for any other subject you study from your own material.

Who you are buying fromمن يقف وراء DGExams
Run by
An independent developer
Based in
Saudi Arabia
Seller details
In the Terms of Use
Questions or problemssupport@dgexams.com

What we commit to — in writing

Each of these is a promise one of our published documents makes binding. Here is the promise, and here is where it is written down.

Refunds
Seven days to change your mind.Ask for a full refund within seven days of buying a plan. The policy says exactly when that applies, and how quickly the money comes back.Refund Policy
Your data
Your bank stays yours.Ask us for a copy of your whole question bank whenever you like, or delete your account. The policy lists what goes and the little that stays.Privacy Policy
The terms
In Arabic and English.Every legal document is published in Arabic and English, and the Terms make the Arabic version the one that governs.Terms of Use
Copyright
Notices acted on within 48 working hours.If material uploaded here is yours and should not be, a complete notice is acted on within 48 working hours.Copyright

Simple pricing

Import your own material. One price for a month, paid once, with a set amount of AI processing included.

  • Free

    Free

    Enough to see whether it fits how you study.

    • Included: Free for your first 7 days, from your first upload, answer or use of AI
    • Included: The Student plan during those days, with 1,000 pages of AI processing
    • Included: Background processing — close the tab while a long PDF runs
    • Included: Quiz, review and exam practice on what you import, during those days
    • Included: Every study mode, theme and analytics view
    • Included: Share links to your own subsections
    • Not included: Unused pages do not carry over
    • Not included: Use after the first 7 days — a paid plan keeps DGExams going

Prices are in Saudi riyals, each buys one month and is paid once, and they are the full amount you pay — no VAT is added.

A page is one unit of AI processing. One PDF page usually costs about one — pages read as pictures, as in slide decks, cost more — so the PDF figures above are an estimate, not a guarantee. Settings → Plan shows exactly how many pages you have left.

Changed your mind? See the refund policy. Refund policy · Terms of Use

Questions

Before you import.

No. Pulling the questions out of your files, the second AI answer and the explanations run on the AI processing your plan includes — 1,000 pages on the Student plan, free for your first 7 days, from your first upload, answer or use of AI, and after that on a paid plan, as the price list shows.

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, as long as it is in a PDF — most phone scanner apps save one in a tap. 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.

Already have an account? Sign in