AppBreakup
LeetCode logo

LeetCode

Coding interview practice site with thousands of algorithm problems, weekly contests and a paid Premium tier.

Updated · AppBreakup editorial · Web, iOS, Android

Is LeetCode free?

Free plan, plus paid plans

Switch from LeetCode to

All 7
Verified facts
4 of 4
Alternatives ranked
7
Approved reviews
0
Visits sent from here
0

About LeetCode

LeetCode is the site most software engineers end up on when they start preparing for technical interviews. It hosts a large library of data structure and algorithm problems, plus SQL and shell questions, each with a browser code editor that runs your solution against hidden test cases and reports whether it passed. Problems are tagged by topic and difficulty, and community discussion threads collect alternative solutions. Weekly and biweekly contests give a rating that tracks progress over time. The free account covers most problems, contests and community solutions. Premium, sold as a monthly or annual subscription, adds locked questions, official write-ups, filtering by the companies that asked a question, mock interviews and faster judging. It runs on the web with mobile apps for reading and practising. The focus is narrow: it drills interview-style puzzles rather than teaching programming from scratch, so beginners usually pair it with a course.

Best for: Developers preparing for algorithm-heavy technical interviews at tech companies.

LeetCode pricing (checked Nov 8, 2026)

Each line is quoted from LeetCode's own site, with the page it came from.

Plan or termWhat it saysCheckedSource
Premium billingMonthly or annualNov 8, 2026support.leetcode.com

Pros and cons

What works

  • Huge problem library with an in-browser judge for many languages
  • Free weekly and biweekly contests with a public rating
  • Premium lets you filter questions by the companies that asked them

Why people leave

  • Teaches interview puzzles, not how to build real software
  • Official solutions and many popular questions sit behind Premium
  • Little guided structure for beginners compared with course-style sites

LeetCode vs GeeksforGeeks, Codecademy and NeetCode

From each app's listing and the prices verified on its own site. A dash means we haven't verified it yet.

AttributeLeetCodeGeeksforGeeksCodecademyNeetCode
PricingFree plan + paidFree plan + paidFree plan + paidFree plan + paid
Verified price———$297 one-time
Free planYesYesYes (Basic)Yes
Open sourceNoNoNoNo
Self-hostableNoNoNoNo
PlatformsWeb, iOS, AndroidWeb, Android, iOSWeb, iOS, AndroidWeb

Full LeetCode vs GeeksforGeeks comparisonFull LeetCode vs Codecademy comparisonFull LeetCode vs NeetCode comparison

Top LeetCode alternatives

See all 7
  1. 1GeeksforGeeks logo
    GeeksforGeeks

    Free articles and practice problems covering the same data structures and algorithms topics.

    64.8
  2. 2Codecademy logo
    Codecademy

    Guided interactive courses that teach a language from scratch before you tackle interview puzzles.

    61.8
  3. 3NeetCode logo
    NeetCode

    Curated problem lists like the NeetCode 150 with a video walkthrough for each, for structured interview prep instead of browsing.

    59.4
  4. 4freeCodeCamp logo
    freeCodeCamp

    Free curriculum with algorithm and data-structure challenges and certifications, for learners not ready for interview-level problems.

    57.5
  5. 5Advent of Code logo
    Advent of Code

    Free yearly puzzle calendar you solve in any language with your own tools.

    42.3

Why people left LeetCode

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from LeetCode, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of LeetCode
Your rating of LeetCode

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

LeetCode: common questions

What is LeetCode?

LeetCode: Coding interview practice site with thousands of algorithm problems, weekly contests and a paid Premium tier. Best for developers preparing for algorithm-heavy technical interviews at tech companies. Available for Web, iOS and Android.

Is LeetCode free?

LeetCode has a free plan and paid plans.

How much does LeetCode cost?

LeetCode is free with paid plans. Premium billing: Monthly or annual. Checked on LeetCode's own site, November 2026.

Is LeetCode open source?

No, LeetCode is not open source.

What platforms does LeetCode run on?

LeetCode is available for Web, iOS and Android.

What are the best alternatives to LeetCode?

The highest-ranked LeetCode alternatives right now are GeeksforGeeks, Codecademy and NeetCode. See the full ranked list for pricing, platforms and verified facts.

LeetCode vs GeeksforGeeks: what's the difference?

Both LeetCode and GeeksforGeeks are free with paid plans. Both run on Web, iOS and Android.

See all 7 LeetCode alternatives