Add a free GPA & grade calculator to your website
One line of code drops a clean, responsive calculator onto any page - blog, school site, tutoring service, or student portal. Choose the calculator (GPA, weighted, cumulative, semester, grade, or final grade), pick a theme, copy the snippet, done. It is free, it auto-resizes, and it never asks your visitors to sign up.
Build your embed
Choose options and copy the code. Changes preview live on the right.
60+ university scales are supported. Need one that is not listed? Tell us and we will add it.
Keep the small "by KnowMyGPA" credit line - that is all we ask in exchange for the free tool, and it is what keeps it free.
Live preview
Standard US 4.0 - AutoFree GPA Calculator by KnowMyGPA
This is exactly what your visitors see. It resizes to fit its container and matches your site's light or dark mode when set to Auto.
Three steps
- Pick a scale and themeUse the builder above. The "Auto" theme follows each visitor's light or dark mode automatically.
- Copy the snippetHit copy. It is one line of HTML - no build tools, no npm, nothing to install.
- Paste it where you want the calculatorDrop it into any HTML block: WordPress (Custom HTML block), Webflow, Squarespace, Wix, Ghost, or a plain web page. It renders instantly.
Why embed a KnowMyGPA calculator
Six calculators, one widget
GPA, weighted, cumulative, semester, grade, and final-grade calculators - plus GPA on 60+ school-specific scales (Columbia 4.33, NUS 5.0, Bocconi /30, METU, and more). New calculators we add to the site appear here automatically.
Genuinely free
No fee, no account, no rate limit. The only ask is the small credit link below the calculator.
Fast and self-contained
It runs in an isolated frame, so it never clashes with your site's CSS or JavaScript and adds no tracking to your page.
Responsive & themed
Auto-resizing height with no scrollbars, mobile-friendly layout, and automatic light/dark matching.
Questions
Which calculators can I embed?
All of our core tools: standard GPA, semester GPA, cumulative GPA, weighted GPA, high school GPA, the grade calculator, and the final grade calculator - plus GPA on 60+ school-specific scales. Pick one in the Calculator menu above. As we add new calculators to the site, they show up here too.
Is the widget really free?
Yes. It is free for personal and commercial sites. We do not charge, gate it behind an account, or limit how many times it loads. In return we ask that you keep the small "by KnowMyGPA" credit link visible beneath the calculator - that attribution is what lets us keep the tool free and maintained.
What is the difference between the script and the plain iframe version?
The script version automatically resizes the calculator's height as rows are added, so there is never a scrollbar - best for most sites. The plain iframe version needs no JavaScript at all and works in the strictest content blocks (some forums and locked-down CMSs), but it uses a fixed height. Both look identical otherwise and both include the credit link.
Will it slow down or break my page?
No. The calculator loads in a sandboxed iframe, lazily, so its styles and scripts cannot touch the rest of your page and vice versa. It pulls in no analytics or ads on your visitors' behalf.
Can I match it to my brand colors?
You can set light, dark, or auto theme here. For a custom accent color, add data-accent="1d4ed8" (any hex without the #) to the script tag, or &accent=1d4ed8 to the iframe URL.
Do you have a calculator for my specific university?
Very likely - we maintain school-specific scales for dozens of universities. Pick the closest match in the Calculator menu, or contact us and we will add yours. You can also link visitors to the full page in our university directory.