About ePrepare Academy

We help future doctors prepare, one day at a time.

ePrepare is an online MDCAT academy. Lectures, explained MCQs, past papers, tests and mentors who reply, in one app, for students across Pakistan.

روشن مستقبل کی پہلی سیڑھیThe first step to a bright future

  • Atiq ur Rahman178
  • Muhammad Saad178
  • Tanzeela Kanwal178
  • Muhammad Saad178
  • Ajwa Mahboob177
  • Muhammad Zakrya178
  • Ansa Gul177
  • Saad Musa178
  • Syed Owais Nawab Shah178
110 students scored 174+ in MDCAT 2026. Every one is named, with a roll number, on our toppers page.
10,000+students have prepared with us
110scored 174+ in MDCAT 2026
178/180top score, MDCAT 2026
4.9★from 347 Google reviews
50,000+MCQs, every one explained
787video lectures

Why ePrepare exists.

Serious students deserve more than scattered notes, random quizzes and one-time motivation.

Most students we meet are hard-working. What holds them back is preparing from a pile of books, several apps and group chats at once, and still not knowing what to study today. They don't need more content. They need structure, the right practice and someone to guide them.

So we built one place that does all of it: learn the concept, practise it straight away, find out what went wrong, revise it before it fades, and ask a real person when you are stuck. Everything a student needs to go from confusion to confidence, in the same account, for one fee they can afford.

Our mission

Make high-quality MDCAT preparation structured, accessible and affordable for every student in Pakistan, wherever they live.

In one line

ePrepare exists to help students prepare with depth, practise with purpose and progress with guidance.

Our story, so far.

From a set of question banks to one app for every part of MDCAT preparation.

  1. 2022

    Our first platform goes online

    eprepare.org opens with question banks for every subject, lectures and past papers, so students can practise in one place instead of jumping between many.

  2. Then

    Built on what students asked for

    One request at a time we added the Quiz Builder, Bookline MCQs on the KPK textbooks, the Koshash test series, FLPs, flashcards and video discussions of the hardest MCQs.

  3. 2026

    Our best result yet

    In MDCAT 2026, 110 of our students scored 174 or more out of 180 and 7 scored 178. 200+ top positions, 1,000+ students above 165.

  4. 2026

    Everything in one app

    eprepare.online brings it all into one account: a study plan that reschedules itself, a predicted score, smart notes from the textbooks and mentors who reply, on phone and laptop.

  5. Today

    Free tools for every student

    Answer keys with every MCQ explained, a free online test, marks and aggregate calculators and closing merit, open to every student, whether or not they join.

What we believe.

Four ideas behind every lecture, MCQ and feature we build.

Clarity before speed

Nobody should be pushed into hundreds of MCQs before they understand the concept. That is why every MCQ has a hint, an explanation and, where it helps, a video.

Practice before panic

Confidence does not come from motivation. It comes from solving the right questions again and again, long before the exam does it to you.

Revision before forgetting

Wrong MCQs, saved questions and flashcards bring back what you are about to forget, so revision goes where it is needed.

Guidance, not just content

Content alone does not get a student through a hard week. A mentor who answers, and a daily task to do, often does.

How a student learns with us.

The same six-step cycle for every chapter, until exam day.

  1. Learn

    A lecture, notes or slides on the chapter, before any practice.

  2. Practise

    Bookline, topic-wise and past-paper MCQs while the concept is fresh.

  3. Test

    Chapter tests, the Quiz Builder and full-length FLPs under real timing.

  4. Understand

    A hint first, then the explanation in English or Urdu, then a video if needed.

  5. Revise

    Wrong MCQs, saved questions and flashcards bring mistakes back.

  6. Stay guided

    Mentors answer doubts and keep you on a daily task until exam day.

…then the next chapter, and around again.

What makes ePrepare different.

Your textbook, line by line

Bookline MCQs turn every line of the KPK textbooks into questions, with exercise MCQs for the Federal and Punjab books too.

How Bookline works

Explained in English and Urdu

Every MCQ has a hint to try first and an explanation in English and easy Urdu, so you learn the reasoning, not just the letter.

Try free MCQs

Mentors who reply

Send a doubt with a picture or a voice note. Mentors answer, and keep you on a daily task until MDCAT.

Meet the team

Results you can check

Every topper we name has a score and an MDCAT roll number. 110 of them are listed for anyone to check.

See the toppers

Every province, one app

7,285 past-paper MCQs filed under KPK, Federal, Punjab, Sindh and Balochistan, plus NUMS, on your phone or laptop.

See past papers

One fee for the season

From PKR 8,000 to PKR 12,000, paid once and valid until MDCAT 2027, with no travel cost on top.

Compare packages

The people behind ePrepare.

Engr. Fahad Safi, Founder & CEO at ePrepare
Founder & CEO

Engr. Fahad Safi

Graduate, UET Peshawar

The vision behind an MDCAT academy built to be affordable and student-centred. Engr. Fahad Safi, Sir Fahad to his students, leads a team of high achievers so that every student gets a fair shot at a medical career, wherever they live and whatever they can pay.

“My problem was i was not consistent in study. But sir daily task make me consistent”
Fatih Khan, Google review

Mentors and instructors

Dr. Mahpara Andleeb Mir, Biology mentor at ePrepareMDCAT topper, 189/200
Biology mentor

Dr. Mahpara Andleeb Mir

MBBS, Ayub Medical College (AMC)

She scored 189/200 in MDCAT and now studies medicine at AMC. As Biology mentor she guides students through the subject that carries 81 of the 180 marks, answers their doubts and shows them how a topper revises.

Dr. Hifzulhaq, Biology instructor at ePrepare
Biology instructor

Dr. Hifzulhaq

Ayub Medical College (AMC)

He teaches Biology at ePrepare, turning dense textbook chapters into clear, connected concepts and then into the MCQs that test them, so students understand a topic before they practise it.

Syeda Mahnoor, Physics specialist at ePrepare
Physics specialist

Syeda Mahnoor

University of Peshawar (UOP)

She makes Physics approachable: concepts explained plainly and numericals worked step by step, so students who fear the subject learn to collect its marks with confidence.

Dr. Jawad Khan Mohmand, MDCAT expert and guidance at ePrepare
MDCAT expert and guidance

Dr. Jawad Khan Mohmand

Bacha Khan Medical College (BKMC)

He guides students on the part of MDCAT no textbook covers: how to plan the months ahead, what to prioritise when time is short and how to come back stronger after a bad test.

Core contributors

Biology MCQ author

Dr. Maleeha Hayat

MBBS graduate, Khyber Girls Medical College (KGMC)

Dr. Maleeha has given her medical expertise to ePrepare by writing thousands of high-yield Biology MCQs. Her work is the academic backbone of the platform, so students practise accurate, exam-level content.

Dr. Junaid Khan, Core contributor at ePrepareMDCAT topper, 190/200
Core contributor

Dr. Junaid Khan

Khyber Medical College (KMC)

He scored 190/200 in MDCAT and studies at KMC. Across ePrepare he brings a topper's eye to MCQs, explanations and exam strategy, helping students practise the way high scorers do.

Dr. Muhammad Umar, Core contributor at ePrepare
Core contributor

Dr. Muhammad Umar

MBBS, Ayub Medical College (AMC)

A medical student at AMC who contributes to ePrepare's content, bringing a recent MDCAT candidate's sense of what students find hard and keeping explanations accurate and easy to follow.

What our toppers said about the guidance

Thank you Sir Fahad and the whole ePrepare team. The material was great, but the guidance helped even more when I was stressing about how much revision was left. Sometimes you just need someone to tell you what to focus on next.
Aqsa Iqbal177/180 in MDCAT 2026 · Roll no. 6530026
Big thanks to the mentors. MDCAT prep can feel really lonely when you're at home with books all day. Their guidance and encouragement meant a lot, and the daily MCQ practice gave my days some structure.
Fahad Khan177/180 in MDCAT 2026 · Roll no. 6931295
Alhamdulillah, ePrepare helped me a lot in my MDCAT prep. I did the Bookline MCQs almost daily and they caught small details I used to miss while reading. Special thanks to Sir Fahad for keeping us focused when the exam was close.
Atiq ur Rahman178/180 in MDCAT 2026 · Roll no. 6790301

Results you can check.

MDCAT 2026, from the students' own results.

110students scored 174 or more out of 180
7students scored 178 out of 180
200+top positions
1,000+students scored above 165
Our MDCAT 2026 toppers by score
  • 178/1807 students
  • 177/18016 students
  • 176/18020 students
  • 175/18038 students
  • 174/18029 students
ePrepare's MDCAT 2026 toppers who scored 178 out of 180: Atiq ur Rahman, Muhammad Saad, Muhammad Saad, Muhammad Zakrya, Saad Musa, Syed Owais Nawab Shah, Tanzeela Kanwal
MDCAT 2026 results

Seven students. One score: 178/180.

They prepared with the same lectures, Bookline MCQs, past papers and mentors you get today. Next year's poster starts with today's plan.

  • 110 scored 174+
  • 200+ top positions
  • 1,000+ above 165

4.9 from 347 Google reviews · One-time fee, valid until MDCAT 2027

From ePrepare to KMC and KGMC.

We hosted a get-together in Peshawar for ePreparians who are now studying at Khyber Medical College and Khyber Girls Medical College. The students in these photos prepared with the same app you are looking at.

In our students' own words.

Rated 4.9 out of 5 from 347 Google reviews. Read them all on Google

★★★★★
ePrepare is a platform that provides students with everything they need in one place. It eliminates the need to use multiple sources or waste time searching elsewhere, as all necessary materials are available within the ePrepare account. Whether it's lectures, question banks, book-line MCQs, or the support of Sir Fahad and Ma’am Mahpara — everything is easily accessible, and at a very affordable price. As an ePrepare student, I can confidently say that I haven’t come across a better platform than ePrepare, and I don’t think there will be one.
Mushtaq AhmedGoogle review
★★★★★
ePrepare has created such a thoughtfully designed platform for MDCAT students—whether it's MCQs practice, insightful lectures, or meaningful discussions, everything reflects genuine care for students' growth. What makes it even more special is its affordability. I deeply appreciate the consistent motivation, timely support, and the sincere efforts e prepare team put into our learning journey. I would highly recommend ePrepare to every MDCAT aspirant looking for quality guidance and a supportive environment. Thank you, ePrepare, for being a guiding light in the academic path of students like me. Keep shining!
Muhammad Aamir NazeerGoogle review
★★★★★
I'm 100% satisfied with eprepare academy. I wish I had joined it earlier, the mentors and the entire team is so hard working, they resolve your queries in just few seconds. They value each and every student equally.. This is the best best best platform I would say. I pray that this platform get recognised by every aspirant out there so that they can also get into their dream medical college... I pray that I get into med school it will all belongs to my hard work and eprepare ❤️❤️
Maryam KhaliqGoogle review

What you can expect from us.

  • An answer before you pay

    Fees are non-refundable, so ask us anything on WhatsApp first. We would rather answer ten questions than have you join unsure.

  • Mistakes get fixed

    Found an unclear MCQ? Press Report on the question. The question team reviews it and you see the response.

  • Figures you can check

    Results come with names, scores and roll numbers. Our guides link the official documents they rely on.

  • Kept current

    MCQs, notes and the syllabus follow PM&DC's current MDCAT curriculum, and we update them when it changes.

Questions about us

Talk to us

WhatsApp 0341 4874938 or email [email protected]. We answer questions before you join, too.

Chat on WhatsApp
What is ePrepare Academy?

ePrepare Academy is an online MDCAT academy. One account gives you lectures in every subject, 50,000+ MCQs with explanations in English and Urdu, Bookline MCQs on the KPK textbooks, past papers from every province, tests, a study plan and mentors who reply.

Who runs ePrepare?

ePrepare was founded and is led by Engr. Fahad Safi (Sir Fahad), a graduate of UET Peshawar. He works with a team of mentors and instructors from KPK's medical colleges, including MDCAT toppers, and core contributors who write and check the MCQs.

Since when has ePrepare been running?

Our first platform went online at eprepare.org in 2022. In 2026 everything moved into one app at eprepare.online.

Is ePrepare only for KPK students?

No. ePrepare follows PM&DC's national MDCAT curriculum and has past papers from KPK, Federal, Punjab, Sindh and Balochistan, plus NUMS. KPK students also get Bookline MCQs on their own textbooks.

Is ePrepare a physical academy?

No. ePrepare is fully online: everything works in the browser on your phone or laptop, so students study from home anywhere in Pakistan.

How much does ePrepare cost?

One fee for the season: Basic PKR 8,000, Plus PKR 9,000, Pro PKR 10,000 and Advance PKR 12,000, valid until MDCAT 2027.

How can I contact ePrepare?

On WhatsApp at 0341 4874938, which is the fastest, or by email at [email protected].

Your seat starts with today's plan.

Join 10,000+ students who prepared with ePrepare.