Skip to main content

Grade Conversion in Cialfo

Written by Jenny Jiang
Updated over a week ago

Overview

Cialfo’s Grade Conversion system converts grades from different international school systems into a standardized GPA equivalent, such as a 4.0 scale. This makes it easier to compare academic performance across schools and countries using a consistent framework.

The system supports multiple grading formats, including letter grades, numerical scales, percentile systems, and subject-level grading.

Subject Level Handling

Some grading systems use different rules for different subjects. For example, in IB, Higher Level (HL) and Standard Level (SL) may be converted differently. Cialfo supports these subject-specific grading scales where applicable.

  • Checks for subject_level_id in grade data

  • Applies appropriate conversion based on subject level (e.g., HL vs SL in IB)

  • If no subject level is provided, the system falls back to the general conversion mapping.

Common formula types

Cialfo uses different formulas depending on the grading system:

  • 25 * x → converts a 4-point scale to a 100-point equivalent

  • 20 * x → converts a 5-point scale to a 100-point equivalent

  • x * 10 → converts a 10-point scale to a 100-point equivalent

  • x → uses the grade directly for percentage-based systems

How Average GPA Is Calculated

  1. Cialfo converts the grade to a numerical value

  2. The appropriate formula is applied

  3. The system calculates the arithmetic mean of all converted scores

  4. The final GPA equivalent is returned

Supported School Systems

Cialfo supports a wide range of school systems, including international, national, and subject-specific grading formats. The systems we support are listed below.

1. Cambridge O-Level

Scale: Alphabetical grades (A1-F9)

Formula: 25*x

Mapping:

  • A1 → 4.0

  • A2 → 3.7

  • B3 → 3.3

  • B4 → 3.0

  • C5 → 2.5

  • D6 → 2.0

  • E8 → 1.0

  • F9 → 0.0

2. Cambridge A-Level (Singapore)

Scale: Subject-level based (H1, H2, H3, GP/PW)

Formula: 25*x

Mapping for H1/H2:

  • A → 4.0

  • B → 3.5

  • C → 3.0

  • D → 2.0

  • E → 1.0

  • S/U → 0.0

H3 Level:

  • Distinction/Merit/Pass → 4.0

  • Ungraded → 0.0

3. IGCSE

Scale: Alphabetical grades (A*-U)Formula: 25*xMapping:

  • A*/A → 4.0

  • B → 3.7

  • C → 3.0

  • D → 2.3

  • E → 2.0

  • F → 1.3

  • G → 1.0

  • U → 0.0

4. International Baccalaureate (IB)

Scale: Numerical grades (1-7) with Higher Level (HL) and Standard Level (SL)

Formula: 25*x

Mapping (both HL and SL):

  • 7 → 4.0

  • 6 → 3.75

  • 5 → 3.5

  • 4 → 2.75

  • 3 → 2.0

  • 2 → 1.25

  • 1 → 0.0

5. IB Integrated Program

Scale: 5-point scale

Formula: 20*x

Mapping:

  • 7 → 5.0

  • 6 → 4.0

  • 5 → 3.0

  • 4 → 2.0

  • 3 → 1.0

  • 2/1 → 0.0

6. Raffles Integrated Program (Singapore)

Scale: Alphabetical grades

Formula: 25*x

Mapping:

  • A+/A → 4.0

  • B+ → 3.7

  • B → 3.3

  • C+ → 2.5

  • C → 2.0

  • D → 1.3

  • E → 1.0

  • F → 0.0

7. Polytechnic Singapore

Scale: Letter grades with distinctions

Formula: 25*x

Mapping:

  • DIST/A → 4.0

  • B+ → 3.5

  • B → 3.0

  • C+ → 2.5

  • C → 2.0

  • D+ → 1.5

  • D → 1.0

  • D-/P → 0.5

  • F/ABS → 0.0

8. CBSE (India)

Scale: Adaptive (10-point or 100-point percentile)

Formula: x*10 (for 10-point) or x (for percentile)Logic:

  • If grade ≤ 10: Uses 10-point scale with formula x*10

  • If grade > 10: Uses 100-point percentile scale with formula x

9. Academic Grading Systems (Various Countries)

India (General)

Scale: 100-point percentile

Formula: x

Vietnam

Scale: 10-point scale

Formula: x*10

China

Scale: 100-point percentile

Formula: x

India CBSE/ISCE Point Scale

Scale: 100-point percentile

Formula: x

10. SABIS Grading

Scale: Alphabetical grades

Formula: 25*x

Mapping:

  • A → 4.0

  • B → 3.5

  • C → 2.5

  • D → 2.0

  • F → 0.0

11. Thai Grading Systems

Alphabetical

Scale: Letter grades

Formula: 25*x

Mapping:

  • A → 4.0

  • B+ → 3.5

  • B → 3.0

  • C+ → 2.5

  • C → 2.0

  • D+ → 1.5

  • D → 1.0

  • F → 0.0

Percentile

Scale: 100-point

Formula: x

Four Point

Scale: 4-point scale

Formula: 25*x

12. US Academic Grading

Percentage System

Scale: Letter grades with course levels (Normal, Honor, AP)

Formula: x

Mapping (same for all levels):

  • A+ → 98.99

  • A → 94.99

  • A- → 91.99

  • B+ → 89.99

  • B → 85.99

  • B- → 81.99

  • C+ → 78.99

  • C → 75.99

  • C- → 71.99

  • D+ → 68.99

  • D → 65.99

  • D- → 61.99

  • E/F → 30.0

Four Point System

Scale: 4-point scale with course levels

Formula: 25*x

13. UK A-Level

Scale: Letter grades with A-Level and AS-Level

Formula: 25*xMapping for A-Level:

  • A*/A → 4.0

  • B → 3.7

  • C → 3.0

  • D → 2.3

  • E → 2.0

  • F → 1.0

  • U → 0.0

AS-Level: Similar mapping without A*

14. Cambridge GCSE O-Level (New System)

Scale: Numerical grades (1-9)

Formula: 20*x

Mapping:

  • 9 → 5.0

  • 8 → 4.7

  • 7 → 4.4

  • 6 → 3.8

  • 5 → 3.1

  • 4 → 2.5

  • 3 → 1.9

  • 2 → 1.3

  • 1 → 0.6

  • U → 0.0

If you have any questions or need assistance, please feel free to reach out to us using the 'Chat with Cialfo' feature.

Did this answer your question?