Confidence Booster

Practice your next topic, revisit unfinished problems, and build up to harder questions.

Loading the problem catalog...

Performance diagnosis

Analysing your practice history…

    LeetCode sync and solved history

    Public sync retrieves up to 20 recent accepted submissions, not your entire solved history.

    Import all solved questions

    1. Sign into the LeetCode account whose history you want to import.
    2. In the same browser, open your LeetCode account data.
    3. Use your browser's Save page as option (Ctrl+S on Windows or Command+S on Mac). Keep the downloaded .html or .json file; no renaming is needed.
    4. Select that file below. AlgoCrux imports its solved statuses and reports how many questions were added.

    The account signed into LeetCode determines the file's history, not the username entered above. The file is processed on this device; never share passwords or session cookies.

    Already imported your history? Public sync adds recent solves without deleting older imported questions. Account files do not include solve dates, so older imports do not count as solves in this week's report.

    If the downloaded page has no signed-in problem statuses, sign into the correct account and download it again. You can also import a JSON array of problem slugs, or objects with slug and solvedAt.

    Progress is saved on this device.