Every tool reads a real grading system rather than assuming a 4.0 scale. Pick your university for its exact rules, or choose a generic system.
Combine every semester into one cumulative figure, weighted by credit hours.
Work out a single semester's GPA from your courses and grades.
Find the average you must sustain to finish at the CGPA you want.
Model what repeating a course would actually do to your CGPA.
Check your university's method. Official formulas and mathematical estimates are clearly separated.
See exactly what you need on the final to hit your target.
Plan a full semester and watch your projected CGPA move.
Move between 4.0, 10-point, German 1–5 and Italian 30-point scales.
Pakistani admission merit from Matric, FSc and your entry test.