Welcome to GradLens

Head to the Calculator to add your modules and start tracking your GPA.

ModuleCreditsGrade
Import Data
Import JSON Backup
Drop JSON file here
or click to browse
Parsed locally — never sent anywhere
Add Custom School
Understanding CGPA Calculation
Current GPA
0.00
/ 4.0
Classification
Modules
0
Credits
0
Grade Reference
Export PDF Report

Choose which data to export as a formatted PDF report.

GPA Calculator
Academic Projection
Export JSON Backup

Back up all your GPA data as a JSON file you can restore later.

Backup
Clear All Data

Permanently delete all data from this browser. This cannot be undone.

Supported Institutions
Send us a message
What's this about?
Screenshot (optional — PNG, JPG, JPEG, HEIC)
Drop screenshots here
PNG, JPG, JPEG, HEIC accepted
Screenshots are uploaded to Cloudinary only to attach them to your feedback message
Get in touch directly

Have any suggestions? Fill out the form or reach out through one of our channels! We'd appreciate your feedback!

What happens to your feedback?
Sent directly to us — no third parties ever see it
Never sold, shared, or used for anything else
We read every message personally
Your identity is entirely optional

Your data stays on your device

GradLens is a fully client-side application. There is no backend server, no database, and no external API that receives your academic data. Everything you enter — module names, grades, credits, and semester plans — is stored exclusively in your browser's localStorage.

No account, no tracking

GradLens does not require an account or login of any kind. We do not set cookies, run analytics scripts, or track usage in any form. Your browsing behaviour within GradLens is entirely private.

Export & import system

When you export a PDF or JSON backup, that file is generated entirely in your browser and downloaded directly to your device. No data passes through any server during this process. JSON backups can be re-imported to restore your data across devices — this transfer happens directly between your devices with no intermediary.

Transcript parsing

Any transcript or file you import into GradLens is parsed fully in-browser using JavaScript. The file is never uploaded to or processed by an external server.

Feedback form

The in-app feedback form sends your message via Web3Forms directly to us. If you attach screenshots, they are uploaded to Cloudinary — a third-party image host — solely to include them in the feedback email; they are not used for any other purpose. If you choose to contact us directly via email, that communication is governed by your email provider's privacy policy.

Data deletion

You can delete all your data at any time from the Export & Backup page using the "Clear All Data" option. This permanently removes everything from your browser's local storage.

Summary

  • Academic data is never collected or stored externally — only feedback messages (and optional screenshots) are transmitted when you choose to send them
  • No cookies or tracking scripts
  • No account or login required
  • All processing happens in your browser
  • You can export or delete your data at any time
Key principles
Your academic data stays local
Grades and modules never leave your device. Only feedback you choose to send is transmitted.
Local storage only
Data lives in your browser until you clear it.
In-browser processing
All imports, exports, and calculations happen locally.
Your control
Export or delete your data anytime from Export & Backup.

The problem we saw

Most Singapore students manage their GPA through a frustrating combination of mental math, scattered spreadsheets, and digging through old semester emails. Existing GPA calculators either feel outdated, overly simplistic, or disconnected from how students actually think about their academic journey.

We found ourselves repeatedly asking the same questions: "What do I need next semester to hit a Merit?" or "Is it even realistic to recover from this semester?" There was no good tool to answer these clearly.

What GradLens is

GradLens is a modern, privacy-first GPA tracker and academic planner built specifically for Singapore students. It supports all major polytechnics, universities, and ITE — with accurate grading scales for each. You can also add your own custom school if yours isn't listed.

The goal is simple: give every student a single place to understand their standing, project their future, and plan smarter — without needing to create an account or trust a third party with their data.

Our core values

  • Privacy first — your academic data never leaves your device
  • Accessible to all — free, no login, works in any browser
  • Simple by design — no clutter, no unnecessary features
  • Built to grow with you — from first semester to graduation
  • Educationally transparent — we explain how calculations work

Who made this

GradLens was built by Zeth Leong as a passion project for Singapore students. If you have ideas, spotted a bug, or just want to share feedback, the Contact & Feedback page is the best way to reach out.

What's next

GradLens is actively evolving. Planned improvements include richer export formats, PDF transcript import with auto-parsing, and smarter projection models. Feature requests from students directly shape what gets built next — so please do reach out.

Built for these institutions