AppBreakup
Advent of Code logo

Advent of Code

Free annual Advent calendar of programming puzzles that you can solve in any language.

Updated · AppBreakup editorial · Web

Is Advent of Code free?

Yes, free to use

Switch from Advent of Code to

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

About Advent of Code

Advent of Code is a yearly event run by Eric Wastl since 2015. Each December a new two-part programming puzzle unlocks every day, wrapped in a light story, and you solve it with whatever language and tools you like on your own computer, then submit just the answer. Each player gets their own puzzle input, and every problem is designed to run quickly even on old hardware. People use it for interview prep, learning a new language, team training or friendly races on private leaderboards; the global leaderboard was removed after ten years. Past events stay online, so you can work through the archive at any time of year. It's free to play, supported by sponsors and optional AoC++ donations. It suits programmers who enjoy puzzles; the trade-off is that it runs only once a year and offers no hints, editor or test runner on the site.

Best for: Programmers who like puzzles and want seasonal practice in any language.

Advent of Code pricing (checked Nov 8, 2026)

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

Plan or termWhat it saysCheckedSource
PriceFreeNov 8, 2026adventofcode.com

Pros and cons

What works

  • Completely free, with every past year's puzzles still available
  • Use any language and your own tools
  • Private leaderboards make it easy to compete with friends or colleagues

Why people leave

  • New puzzles only appear in December
  • No global leaderboard any more
  • No in-site editor, hints or test runner

Advent of Code vs CodinGame, LeetCode and GeeksforGeeks

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

AttributeAdvent of CodeCodinGameLeetCodeGeeksforGeeks
PricingFreeFreeFree plan + paidFree plan + paid
Verified price————
Free planFree appFree appYesYes
Open sourceNoNoNoNo
Self-hostableNoNoNoNo
PlatformsWebWebWeb, iOS, AndroidWeb, Android, iOS

Full Advent of Code vs LeetCode comparison

Top Advent of Code alternatives

See all 4
  1. 1CodinGame logo
    CodinGame

    Year-round puzzles and bot contests with an in-browser editor and leagues.

    68.8
  2. 2LeetCode logo
    LeetCode

    Large always-available problem bank with an online judge, aimed at interviews.

    62.6
  3. 3GeeksforGeeks logo
    GeeksforGeeks

    Daily practice problems plus tutorials explaining the algorithms behind them.

    61.8
  4. 4Kaggle logo
    Kaggle

    Ongoing competitions if your interest is data science rather than algorithms.

    51.2

Why people left Advent of Code

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 Advent of Code, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of Advent of Code
Your rating of Advent of Code

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.

Advent of Code: common questions

What is Advent of Code?

Advent of Code: Free annual Advent calendar of programming puzzles that you can solve in any language. Best for programmers who like puzzles and want seasonal practice in any language. Available for Web.

Is Advent of Code free?

Yes, Advent of Code is free to use.

How much does Advent of Code cost?

Advent of Code is free to use. Price: Free. Checked on Advent of Code's own site, November 2026.

Is Advent of Code open source?

No, Advent of Code is not open source.

What platforms does Advent of Code run on?

Advent of Code is available for Web.

What are the best alternatives to Advent of Code?

The highest-ranked Advent of Code alternatives right now are CodinGame, LeetCode and GeeksforGeeks. See the full ranked list for pricing, platforms and verified facts.

Advent of Code vs CodinGame: what's the difference?

Both Advent of Code and CodinGame are free to use. Both run on Web.

See all 4 Advent of Code alternatives