A Chrome extension that automatically captures your LeetCode problems, solutions, and notes — syncing everything to your Notion database with one click.
A seamless workflow from LeetCode to your organized Notion database.

Instantly capture problem details, your solution, and add custom tags with complexity analysis
Powerful features designed to make tracking your LeetCode progress effortless.
Automatically extracts problem title, number, difficulty, code, and language from LeetCode. No copy-pasting needed.
Detects problem tags from LeetCode and lets you add custom tags, expertise levels, and alternative methods.
Automatically sets review dates based on your preferences. Never forget to revisit problems again.
Saves solutions in different languages separately. Switch from Python to Java? Both solutions are preserved.
Sketch diagrams and visual notes directly on the page. Save drawings to your downloads folder.
Write notes with markdown formatting — headings, bullet points, bold, italic. Everything syncs beautifully to Notion.
Setting up Leetion is quick and easy. Follow these simple steps.
Download the extension from the chrome web store.
Go to notion.so/my-integrations and create a new integration. Copy the Internal Integration Secret.
Duplicate our Notion template and share it with your integration. Paste your Database ID and API key in the extension.
Navigate to any LeetCode problem and click the extension. Your solution will be automatically saved to Notion!