CHROME EXTENSION · FREE TO INSTALL

Stuck on a LeetCode problem? Learn the idea right next to it.

An interactive lesson opens in Chrome’s side panel, beside the problem you’re on. Short screens, pictures you can tap and one small question at a time, in the language you code in.

Add to Chrome: coming soonSee the 213 problems
All of Blind 75 and NeetCode 150 3 lessons free, no account 11 languages
A coding problem page with AlgoCademy’s panel open beside it: the Two Sum lesson asks you to tap the two numbers that add up to 9.
The panel beside a problem page. The blue tab on the page opens it.

HOW IT WORKS.

Understand it.
Then write it.

A lesson doesn’t hand you the code. It gets you to the idea with small examples, so the solution you write on LeetCode is your own.

The Two Sum lesson’s first screen: find the pair by hand, with the list 4, 11, 7, 2, 15 and target 9.

01 · OPEN A PROBLEM

A tab appears on the page

When there’s a lesson for the problem you’re on, a small “Interactive lesson” tab shows at the edge of the page. One click opens the panel.

A Valid Anagram screen: both words sorted letter by letter, the question answered, and the check saying Nice.

02 · LEARN THE IDEA

One question per screen

Tap the picture, type a number or pick an answer. Each one is checked right away, and a wrong answer tells you why.

The same lesson in C++: a screen about what sort does to a string, with a three-line C++ example.

03 · IN YOUR LANGUAGE

It follows the editor

Choose C++ on LeetCode and the lesson’s code is C++. Python, JavaScript, Java, C#, TypeScript, Go, Kotlin, Scala, Swift and Rust too.

WHAT’S COVERED.

213 problems,
and counting.

Every problem of Blind 75 and NeetCode 150 has a lesson, plus the classics around them. Many have a lesson per approach, from brute force to the best one. Each name opens its lesson on AlgoCademy.

Loops - Challenges

Helper Functions

WHAT’S FREE.

Start without
an account.

Pick any three lessons and play them to the end. After that, the first three screens of every lesson stay free.

FREE

3lessons of your choice in full, then the first three screens of every other lesson

PRO

213problems’ lessons, all of them, along with step-by-step coding practice for each on AlgoCademy

PRO starts with a 7-day free trial.

See pricing

GOOD TO KNOW.

Questions about
the extension.

Something else?
team@algocademy.com

Is it free?

Installing it is free. Three lessons of your choice play in full without an account, and the first three screens of every other lesson are free too. AlgoCademy PRO opens all of them, here and on AlgoCademy.

Which problems does it cover?

213 LeetCode problems so far: every problem of Blind 75 and NeetCode 150, and more. The list is below, and the panel has it too, with a search box.

Does it work in my language?

The lesson’s code follows the language you choose in LeetCode’s editor: Python, JavaScript, Java, C++, C#, TypeScript, Go, Kotlin, Scala, Swift or Rust. You can also change it in the panel.

Does it give me the solution?

No. A lesson builds the idea with small questions and pictures, then leaves the code to you. If you want to write it one checked step at a time, the panel links to the same problem on AlgoCademy.

What does it read on LeetCode?

Two things, and both stay in your browser: which problem you’re on, from the page’s address, and the language chosen in the editor. It never reads your code. AlgoCademy only receives the lesson you open.

Where does it work?

On leetcode.com, in Chrome on a computer (version 116 or newer). It is not for phones.

FREE TO INSTALL.

Next time you’re stuck,
open the lesson.

It takes a minute to add, and nothing to set up.

Add to Chrome: coming soonWhat it sends