Calculate semester and cumulative weighted/unweighted GPA with target forecaster.
Execution runs 100% locally inside the browser sandbox using HTML5 Canvas, Web Cryptography Subtle API, and Web Workers. Zero egress.
Zero network latency. Operates completely offline with zero dependencies on third-party backend servers or cloud services.
Built according to official RFC specifications, cryptographic test vectors, and enterprise-grade data transformation standards.
Input course titles, select letter grades (A+, A, A-, B+...), and enter credit hours.
Choose Regular (4.0 scale), Honors (+0.5 boost), or AP/IB/College level (+1.0 boost).
Input your prior GPA and remaining credits to see the exact minimum GPA needed to reach your target.
Unweighted GPA calculates all courses on a standard 4.0 scale regardless of difficulty. Weighted GPA awards extra point boosts (up to 5.0) for rigorous Honors (+0.5) and Advanced Placement (AP/IB +1.0) courses.
GPA equals the total quality grade points earned (grade points multiplied by course credit hours) divided by total credit hours attempted.
Zero-egress companion tools in the Calculators suite
Solve percentage increases, decreases, fractions, and discounts.
Calculate future investment value with recurring contributions.
Calculate monthly payments, total interest, and amortization schedule.
Calculate your monthly mortgage payments and total interest easily.