Grading scales dataset

This grading scales dataset puts 36 grading systems from 19 countries in one table, one row per grade: the marks or percent for each grade, its grade points where the system has them, the source the rule comes from and the day GradeCat last checked it. It is free to download and reuse under CC BY 4.0.

Download the CSV Download the JSON

267 grades in all. Last updated 10 November 2026.

What is in the dataset

Each system comes from the same sourced record as its GradeCat page, where the full table sits next to its calculators. Schools and universities in the same country can use other scales, so the files' scope column says who each system is for.

Each grading system in the dataset, with its number of grades and the day it was checked
CountrySystemGradesChecked
United States 10-point scale 5 3 November 2026
United States Plus/minus scale 13 3 November 2026
Pakistan HEC semester system 11 4 November 2026
Pakistan HEC annual system 6 4 November 2026
Bangladesh UGC uniform grading system 10 4 November 2026
Bangladesh SSC and HSC grades 7 4 November 2026
Nepal NEB letter grades (CDC Letter Grading Directive 2083) 8 5 November 2026
Ghana University of Ghana grades (Regulations for Junior Members, 2017) 9 4 November 2026
Ghana WASSCE subject grades 9 4 November 2026
Nigeria NUC CCMAS 5-point scale (A to F) 6 4 November 2026
Nigeria UNN 5-point scale (no E grade) 5 4 November 2026
Nigeria University of Ibadan 4-point scale (2016/17 intake on) 5 4 November 2026
Nigeria NBTE polytechnic scale (HND curricula) 9 4 November 2026
South Africa NSC achievement levels (matric) 7 4 November 2026
Ireland Leaving Certificate, Higher Level, with CAO points 8 4 November 2026
Ireland Leaving Certificate, Ordinary Level, with CAO points 8 4 November 2026
Ireland TU Dublin grades 12 4 November 2026
India UGC 10-point scale (general) 11 4 November 2026
United Kingdom Honours degree classes (average mark, as Nuffic lists them) 4 4 November 2026
United Kingdom University of York: bachelor's degrees 4 4 November 2026
New Zealand NCEA achievement grades 4 4 November 2026
New Zealand Victoria University of Wellington grades 11 4 November 2026
Canada University of Toronto grades 13 4 November 2026
Canada UBC Vancouver grades 11 4 November 2026
Australia UNSW Sydney grades 5 4 November 2026
Australia The University of Sydney grades 5 4 November 2026
Australia The University of Melbourne grades 6 4 November 2026
Australia Adelaide University grades 5 4 November 2026
Australia The Australian National University grades 5 4 November 2026
Australia RMIT University grades 5 4 November 2026
Uganda Makerere University grades 11 4 November 2026
Jamaica The University of the West Indies grades 11 4 November 2026
Germany Abitur: Notenpunkte and grades (KMK agreement) 6 4 November 2026
Turkey Secondary school marks (MEB regulation, Article 44) 5 4 November 2026
Spain University grades (Real Decreto 1125/2003, art. 5.4) 4 4 November 2026
France Baccalauréat mentions 3 4 November 2026

The columns

The CSV has one line per grade, with a header line, in UTF-8. The JSON holds the same grades under each system, with each source listed with its publisher, section and the day it was opened.

The columns of the CSV file and what each holds
ColumnWhat it holds
system_id A short, stable id for the grading system
country_code ISO 3166-1 two-letter code (GB for the United Kingdom)
country Country name
system The grading system, exam or institution
scope Who and what the system applies to
grade The grade, class or level as the source prints it
marks The marks or percent for the grade, as printed; empty when the source gives none
marks_min The lowest mark in the grade, as a number; empty when the source gives none
scale What the marks measure, such as percent or Notenpunkte (0 to 15)
points Grade points, CAO points or a grade number, as printed
points_name What the points column holds for this system
result Pass, fail or credit, only where the source says so
meaning The grade's name or description in the source
note How to read the system, from its record
checked_on The day GradeCat last checked the rule against its sources (YYYY-MM-DD)
sources Each source as publisher, title and section, separated by " | "
source_urls The source addresses, in the same order, separated by spaces
gradecat_page The GradeCat page that shows the system, with its calculators

What the dataset leaves out

  • Any rule GradeCat could not confirm against a primary source. The country pages list those as not verified.
  • Kenya: KNEC prints percentages for the overall KCSE grade, not for each subject, so its table waits until GradeCat can say plainly how to read it.
  • Singapore: Singapore Polytechnic's marks for the grades below A are not confirmed.
  • Hong Kong: the universities' pages give no marks table.
  • Mexico, Indonesia and Brazil: their rules are averages and weights rather than grade tables. Their calculators are on their country pages.

How to reuse and credit it

The dataset is licensed under the Creative Commons Attribution 4.0 licence (CC BY 4.0). You may copy it, share it, change it and build on it, in an app or on a website too, as long as you credit GradeCat, link to this page and say what you changed. One way to credit it:

GradeCat (2026). GradeCat grading scales by country [Data set]. https://gradecat.com/data/. Licensed under CC BY 4.0.

The grading rules come from the laws, exam boards and universities each row names, and their own documents keep their own terms. A school's own rules always win, so check the source of the system you use.

How it is kept up to date

The files are built from the same records as GradeCat's grading scale pages and printable charts, so they change when a page changes, and each system keeps the day its rule was last checked. If a row looks wrong, tell us on the contact page.