Every university uses its own policy. This tool gives an estimate. For admissions or credit evaluation, always follow the school’s official instructions.
Mode
Single CGPA / Percentage
Auto-sets for common systems. Edit if needed.
Custom mapping
Add rows from highest to lowest. We’ll use the first row whose minimum is ≤ your score.
Transcript entries
Enter each course’s local grade (CGPA or %) and its local credits. We convert each to U.S. grade points, then compute a credit-weighted GPA.
Conversion setup
Use the same mapping for all rows to stay consistent
Custom mapping
Same rules as above. First threshold ≤ score wins.
Results
Estimated U.S. GPA
— / 4.00
Transcript details
Course
Local score
Local credits
GPA points
Total
—
—
—
How to use
Pick a mode: Single value for a quick conversion, or Transcript for a credit-weighted GPA.
Choose your source type: CGPA out of 10/5/4, or percentage. Custom lets you set a different max.
Select a method: Linear (top of your scale → 4.0) or Custom mapping (define cutoffs to mirror your school).
Enter values (and credits in Transcript mode), then click Convert/Calculate GPA.
Export: Use Download CSV to keep a record.
What your results mean
Linear scaling: We scale proportionally so your system’s maximum equals 4.0. Example: 8.5/10 → 3.40.
Custom mapping: You define thresholds (e.g., ≥90 → 4.0, ≥80 → 3.0, …). First matching row applies.
Transcript GPA: We compute grade points per course via your chosen method, then take a credit-weighted average.
Limitations: Real admissions evaluations vary (WES, school-specific rules, pass/fail handling, retakes, etc.). Treat this as an estimate.
FAQ
Does this match WES or a specific university?
No. Services and schools use proprietary or policy-specific rules. Use this for a ballpark only and follow official instructions.
When should I use Custom mapping?
When your school publishes grade boundaries (e.g., ≥85 is an A). Mirror those cutoffs for a closer approximation than linear scaling.
How do percentages compare with CGPA?
Percentages are treated with a 100 max. CGPA scales use their own max (10/5/4). Pick the source type that matches your transcript.
Can I mix different scales in Transcript mode?
Keep one scale per calculation to stay consistent. If your transcript mixes systems, run separate calculations per system or normalize first.
My school has plus/minus grades (A-, B+). Can I reflect that?
Yes—use Custom mapping to set fine-grained thresholds (e.g., ≥93 → 4.0, ≥90 → 3.7, ≥87 → 3.3, etc.).
Important notes
This is an estimate. Actual conversions differ by university and evaluation service.
Linear mapping sets the top of your scale to 4.0. Custom mapping lets you mirror your school’s cutoffs.
When in doubt, upload your official transcript and follow the destination school’s instructions.