LeetCode, over time
Eat. Sleep. Leet. Repeat.
The clearest way to track your prep while you’re recruiting. Unlike a plain solved-count, we record every accepted submission — including the problems you go back and re-solve — so you can see what you’ve truly drilled, not just what you cleared once. No manual logging.
Your year of solving
Four ways to see your progress
Timeline
A running feed of your accepted submissions, newest first, with difficulty and tags.
Activity heatmap
A GitHub-style calendar of every solve — spot streaks and gaps at a glance.
Re-solves
The whole point: problems you’ve solved more than once, ranked by how often you return.
Per-problem history
Open any problem to see each distinct attempt over time, not just the latest.
Only your public username — nothing more
Just your public handle
Enter your public LeetCode username once. From then on we read only your public accepted submissions — no LeetCode password, no login, and no access to your account. That’s all it takes to start tracking.
Optional: import your full history — and it’s safe
The public API only exposes your recent solves. To bring in older ones, you can run a small export script — and you never have to take our word that it’s safe:
- Read the entire script first — the full source is shown right on the import page before you copy it.
- It runs in your own browser, in the DevTools console on your logged-in LeetCode tab. Nothing runs on our servers.
- It never reads, prints, or transmits your password or session cookie — your login stays in your browser.
- Its only output is a file that downloads to your computer, which you then choose to upload. Nothing is sent anywhere automatically.
Start tracking in seconds
Create an account with your email and password, add your LeetCode handle, and you’re done.