Baccalaureate Calculator
Calculate IB Diploma points using the official IB Diploma passing criteria, French Bac average, Romanian Bacalaureat average, or a custom baccalaureate score.
How to Use the Baccalaureate Calculator
Estimate your baccalaureate score, average, or passing status in seconds. Our tool supports the IB Diploma, French Bac Général, Romanian Bacalaureat, and custom grading systems, no spreadsheet needed.
Select your baccalaureate system (IB, French Bac, Romanian, or Custom).
Enter your subject grades or scores for each component.
For IB: select HL/SL subjects and enter TOK and Extended Essay grades.
For French Bac: enter scores for each component — the coefficients are applied automatically.
For Romanian Bac: enter your three written exam grades.
View your total score, average, passing status, and mention level instantly.
Why Use a Baccalaureate Calculator?
Baccalaureate exams are high-stakes. A precise calculation tool helps you understand where you stand and what you need, so you can plan effectively.
- Know your standing: See your average or total score against the passing threshold.
- Identify gaps: Know exactly which exam scores are pulling your average down.
- Target planning: Calculate what you need in remaining subjects to reach a mention or diploma.
- Reduce anxiety: Replace guesswork with accurate, rule-based estimates.
Baccalaureate Calculation Formulas
Each baccalaureate system uses a distinct formula. Understanding the math behind your score helps you plan and verify your results.
IB Diploma Score
Total = Σ(subject grades) + TOK/EE bonusMaximum = 45 pts | Pass threshold = 24 ptsFrench Bac Average
Average = Σ(grade × coefficient) / Σ(coefficients)Scale: 0–20 | Pass threshold ≥ 10Romanian Bacalaureat Average
Media = (Română + Obligatorie + Alegere) / 3Each exam ≥ 5 && final average ≥ 6Select Your System
Choose between IB, French Bac Général, Romanian Bacalaureat, or custom. Each system applies different rules and scales.
Enter Your Grades
Input grades for each subject or component. For IB, also enter TOK and EE letter grades and select HL/SL subjects.
Apply Coefficients
French Bac scores are automatically weighted using official coefficients. Romanian and IB systems apply their own structured rules.
Read Your Result
View your total, average, pass/fail status, and any mention level (Assez Bien, Bien, Très Bien) or IB diploma eligibility.
Score Example: Romanian Bacalaureat
Suppose a student scores 7.50 in Română, 6.00 in their mandatory subject, and 8.20 in their elective subject. The average is:
French Bac Mention Thresholds
Official grade thresholds for each mention level in the Baccalauréat Général, according to the official French Bac mention thresholds.
| Mention Level | Average Required |
|---|---|
| Passed (no mention) | ≥ 10.00 |
| Mention Assez Bien | ≥ 12.00 |
| Mention Bien | ≥ 14.00 |
| Mention Très Bien | ≥ 16.00 |
| Félicitations du Jury | ≥ 18.00 (varies) |
IB Diploma Requirements
Beyond total points, the IB Diploma has strict minimum conditions that must all be satisfied simultaneously.
Key Fact
"A candidate with 30 total points can still fail the IB Diploma if they receive a grade 1 in any subject or fail CAS."
IB Diploma Passing Conditions
The IB Diploma is awarded only when all of the following conditions are met simultaneously. Our calculator checks each rule automatically.
Baccalaureate Calculator FAQ
Essential answers for IB, French Bac, Romanian Bacalaureat, and custom grading systems.
What is a baccalaureate calculator?
A baccalaureate calculator estimates your final exam score or average based on the grading rules of your selected system — IB Diploma, French Bac Général, Romanian Bacalaureat, or a custom weighted exam.
How do I calculate my IB Diploma score?
Add your six IB subject grades (each scored 1–7), then add your TOK and Extended Essay bonus points (up to 3). The maximum IB Diploma score is 45.
What score do I need to pass the IB Diploma?
You need at least 24 total points, CAS completion, no grade E in TOK/EE, no grade 1 in any subject, and compliance with HL/SL minimum point requirements.
How is the French Baccalauréat average calculated?
Each subject grade is multiplied by its official coefficient and the sum is divided by the total of all coefficients. The overall average is out of 20, with a passing threshold of 10.
What are the French Bac mention levels?
The French Bac awards mentions based on your average: Assez Bien (≥12), Bien (≥14), Très Bien (≥16). Some high scorers may also receive the Félicitations du Jury.
What score do I need to pass the Romanian Bacalaureat?
You need at least 5.00 in each of the three written exams (Română, Obligatorie, Alegere) and a final weighted average of at least 6.00, according to the Romanian Bacalaureat passing conditions.
What does 'media bacalaureat' mean?
Media bacalaureat (Romanian Bacalaureat average) is the arithmetic mean of the three written exam grades. Mandatory competency tests are required for diploma award but are not included in this average.
Can I use this calculator for other baccalaureate systems?
Yes. The custom mode lets you set a maximum score and pass threshold for any baccalaureate-style system, such as Italian Maturità, Spanish Bachillerato, or other national leaving exams.