BMJ OnExam vs DeepKnowledge
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
BMJ OnExam
Prepare for medical exams with a comprehensive revision platform. Access thousands of high-quality questions, detailed explanations, and personalized feedback to identify strengths and weaknesses. Achieve exam success efficiently.
- Thousands of revision questions
- Content based on exam blueprints
- Detailed explanations linked to guidelines
- Personalized feedback and performance metrics
- Identify strengths and weaknesses
- Peer performance comparison
Read full descriptionHide full description
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.
DeepKnowledge
Access and manage a vast e-library of institutional resources, including academic journals, databases, and reviews across various subjects. This mobile application offers the same features as its web counterpart for convenient, one-time login access to diverse collections.
- E-library content access
- Institutional resource management
- Access to academic journals
- Browse databases
- Access scientific reviews
- Cloud-based services integration
Read full descriptionHide full description
DeepKnowledge™ is a fully fledge e-library content access and management. It is powered by Techknowledge cloud based services. The mobile version of DeepKnowledge™ takes advantage of the same features available on the web based version and makes it easier for end users to sign into their account only once, and open the app at any moment in order to browse the available institutional resources, try new collections and databases in various subjects such as medical, academic, engineering and scientific journals and reviews.
Screenshots
Verdict
The clearest difference is in-app purchases: DeepKnowledge at none against BMJ OnExam's 21. DeepKnowledge also leads on iOS requirement (8.0 vs 15.0). BMJ OnExam's advantage is update cadence (every 4 weeks vs every 5 months) and ratings volume (26 vs 3). On price, rating, ads and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. BMJ OnExam sells 21 one-off in-app purchases. DeepKnowledge asks for nothing beyond the download.
On the App Store both sit at effectively the same score — 4.4 for BMJ OnExam against 4.3 for DeepKnowledge. That said, the two scores are not equally well evidenced: BMJ OnExam has 26 ratings behind it against 3, so its average is the more settled of the two. Written reviews are what separate them: 42% of BMJ OnExam's written reviews are positive against 33% of DeepKnowledge's.
BMJ OnExam ships an update every 4 weeks, DeepKnowledge every 5 months. The most recent releases landed on October 6, 2026 and October 4, 2026 respectively.
| Parameter | BMJ OnExam | DeepKnowledge |
|---|---|---|
| Price | Free | Free |
| Rating | 4.4 (26 ratings) — better | 4.3 (3 ratings) |
| Positive reviews | 41.7% of reviews — better | 33.3% of reviews |
| Number of ratings | 26 — better | 3 |
| Update frequency | Every 4 weeks — better | Every 5 months |
| Ads | No | No |
| In-app purchases | Yes | No — better |
| Monetization | Free with in-app purchases | Free — better |
| Devices | iPhone, iPad, iPod | iPhone, iPad, iPod |
| Requires iOS | 15.0 | 8.0 — better |
| Further details — not scored | ||
| Size | 34 MB | 10 MB |
| Age rating | 17+ | 17+ |
| Developer | BMJ Group | TechKnowledge FZ LLC |
Customer experience
BMJ OnExam
DeepKnowledge
In-app purchases
BMJ OnExam
- NMC Part 1 (4 Months)$9.99
- PLAB (4 Months)$9.99
- NMC Part 1 - CBT 4 Months$9.99
Show 18 moreShow fewer
- Med Std Years 1 to 3 12 Months$14.00
- MRCGP (AKT) 1 Month$34.99
- MRCP Part 1 1 Month$39.99
- Final FRCA 1 month$39.99
- GP ST Stage 2 (3 Months)$54.99
- Final FRCA 3 months$59.99
- MRCGP (AKT) (3 Months)$69.99
- MRCP Part 1 (3 Months)$79.99
- FRCA Primary (3 Months)$79.99
- GP ST Stage 2 (6 Months)$84.99
- MRCS Part A 1 and 2 (3 Months)$94.99
- FRCA Primary (6 Months)$99.99
- MRCP Part 1 (6 Months)$109.99
- MRCGP (AKT) (6 Months)$109.99
- MRCS Part A 1 and 2 (6 Months)$119.99
- FRCS General Surgery 8 Months$119.99
- FRCS General Surgery 11 Months$149.99
- SCE Endo/Diabetes (12 Months)$199.99
DeepKnowledge
No in-app purchases









