Code proof for
every solve.

LeetCode's public profile only shows that you solved something. The Upsolve Club extension records how: your code, your attempts, your time. Ranked competitions only count solves that carry it.

Download the extensionChrome, Edge, Brave and Arc on desktop. Free.

Install (beta, about a minute)

  1. 1Download the zip above and unzip it into a folder you'll keep.
  2. 2Open chrome://extensions (Edge: edge://extensions).
  3. 3Turn on Developer mode (top right).
  4. 4Click Load unpacked and pick the unzipped folder. Pin the Upsolve Club icon so it's easy to find.

One-click install from the Chrome Web Store is on the way.

Connect it to your account

Once it's installed, reload this page and press Connect. Then open any LeetCode problem: your past submissions import automatically, and every new Submit shows a small “Upsolve Club ✓”.

Sign in to connect

What it records

  • The code you submit and its verdict
  • Runtime and memory, with the beats-% LeetCode shows
  • Failed attempts before your Accepted
  • Time from opening the problem to submitting
  • Large pastes into the editor (shown to rivals as a trust signal)

What it never touches

  • Anything outside leetcode.com/problems
  • Your LeetCode password or cookies
  • Other tabs, browsing history, or other sites
  • Runs of “Run code” (only real submissions)

Who sees your code is your choice (Settings → Privacy). Inside a competition, its reveal rule applies: by default a rival sees your solution only after solving that problem too. The extension is open source: every line is in the Upsolve Club repository.