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.
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
178
178
178
178
177
178
177
178
178Serious 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.
Make high-quality MDCAT preparation structured, accessible and affordable for every student in Pakistan, wherever they live.
ePrepare exists to help students prepare with depth, practise with purpose and progress with guidance.
From a set of question banks to one app for every part of MDCAT preparation.
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.
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.
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.
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.
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.
Four ideas behind every lecture, MCQ and feature we build.
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.
Confidence does not come from motivation. It comes from solving the right questions again and again, long before the exam does it to you.
Wrong MCQs, saved questions and flashcards bring back what you are about to forget, so revision goes where it is needed.
Content alone does not get a student through a hard week. A mentor who answers, and a daily task to do, often does.
The same six-step cycle for every chapter, until exam day.
A lecture, notes or slides on the chapter, before any practice.
Bookline, topic-wise and past-paper MCQs while the concept is fresh.
Chapter tests, the Quiz Builder and full-length FLPs under real timing.
A hint first, then the explanation in English or Urdu, then a video if needed.
Wrong MCQs, saved questions and flashcards bring mistakes back.
Mentors answer doubts and keep you on a daily task until exam day.
…then the next chapter, and around again.
Bookline MCQs turn every line of the KPK textbooks into questions, with exercise MCQs for the Federal and Punjab books too.
How Bookline worksEvery 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 MCQsSend a doubt with a picture or a voice note. Mentors answer, and keep you on a daily task until MDCAT.
Meet the teamEvery topper we name has a score and an MDCAT roll number. 110 of them are listed for anyone to check.
See the toppers7,285 past-paper MCQs filed under KPK, Federal, Punjab, Sindh and Balochistan, plus NUMS, on your phone or laptop.
See past papersFrom PKR 8,000 to PKR 12,000, paid once and valid until MDCAT 2027, with no travel cost on top.
Compare packages
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”
MDCAT topper, 189/200MBBS, 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.

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.

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.

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.
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.
MDCAT topper, 190/200Khyber 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.

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.
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. 6530026Big 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. 6931295Alhamdulillah, 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. 6790301MDCAT 2026, from the students' own results.
They prepared with the same lectures, Bookline MCQs, past papers and mentors you get today. Next year's poster starts with today's plan.
4.9 from 347 Google reviews · One-time fee, valid until MDCAT 2027
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.
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.
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!
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 ❤️❤️
Fees are non-refundable, so ask us anything on WhatsApp first. We would rather answer ten questions than have you join unsure.
Found an unclear MCQ? Press Report on the question. The question team reviews it and you see the response.
Results come with names, scores and roll numbers. Our guides link the official documents they rely on.
MCQs, notes and the syllabus follow PM&DC's current MDCAT curriculum, and we update them when it changes.
No account needed. Use them whether or not you ever join us.
WhatsApp 0341 4874938 or email [email protected]. We answer questions before you join, too.
Chat on WhatsAppePrepare 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.
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.
Our first platform went online at eprepare.org in 2022. In 2026 everything moved into one app at eprepare.online.
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.
No. ePrepare is fully online: everything works in the browser on your phone or laptop, so students study from home anywhere in Pakistan.
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.
On WhatsApp at 0341 4874938, which is the fastest, or by email at [email protected].
Join 10,000+ students who prepared with ePrepare.