BMJ OnExam

In-app purchases
4.2
1.21K reviews
100K+
Downloads
Content rating
USK: All ages
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

BMJ OnExam is your first step towards exam success.

Our efficient revision platform supports you in creating good revision habits. We are experts in medical exam preparation and create resources based on medical exam blueprints and curriculums.

High-Quality Revision Questions

With thousands of questions across 37 exams, we have something for every doctor in training right from the start of your career. From medical students, core and specialist trainees, GPs and those becoming a consultant, we will have a resource to help you achieve exam success.

Written by experts in their fields who know the specifications of every exam we cover, you can be sure that our questions cover the content you need to know to pass the exam. They are written at the correct level of difficulty and cover the exam curriculum in the right breadth and depth. Each question is peer reviewed and our question banks are regularly updated and link to the latest medical guidelines.

Detailed Explanations

Comprehensive explanations for every question using information from our world-leading clinical support tool BMJ BestPractice. Explanations will ensure that each question cements your knowledge and helps with recall and understanding.

Personalised feedback and support

Easily identify your strengths and weaknesses so you can focus your revision where you need it most. Reporting metrics will compare your performance against your peers and indicates your chances of passing your exam.
Updated on
Jul 30, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
App info and performance
This app may collect these data types
Personal info, App activity, and App info and performance
Data isn’t encrypted
You can request that data be deleted

Ratings and reviews

4.2
1.08K reviews
Musab Ullah
October 19, 2025
I have purchase this app for mrcpi part 1 ,after 3 days there is notification in app that your subscription is expired, and sent Me email that your payment is unsuccessful , I have email to Google , they replied that we have no policy to refund and contact devolper, devolper are not emailing , it's just a scam maybe ?
Did you find this helpful?
BMJ
October 21, 2025
Hello, our support team have contacted you at the time of the issue and have reached out again based on this recent comment. Please discuss with them over email and hopefully we can get this issue resolved.
Sarah Field
May 24, 2025
the app is really frustrating. Glitches constantly. found I was pressing screen to select answer and it would choose another option, or not show explanations. paid for 6 months, used for maybe a week before gave up in frustration. no reply to email. subscription has now lapsed and will not be renewing
2 people found this review helpful
Did you find this helpful?
BMJ
May 27, 2025
We apologise for the inconvenience. We'll look into the email you sent previously to reach out to you and resolve this issue.
Ali Iqrar
May 30, 2025
Hi, I made payment for the whole year subscription(MRCP) through the BMJ app( via Google play) but my subscription didn't renewed. I contacted BMJ and they said since I made the payment through the app so contact the app developer. I contacted google too and they told me the payment went through and I need to contact app developer. is there a way to contact you people?
3 people found this review helpful
Did you find this helpful?

What’s new

We've made some important behind-the-scenes updates to improve the performance and security of our subscription system. This ensures your in-app purchases continue to work smoothly and reliably.