CodeCrafters Review 2026: After the Pause, What You Get, Who Pays
Quick Overview
CodeCrafters sells build-your-own-X systems challenges graded by git push, but its public pricing page shows no prices as of October 2026 and its founders paused new challenges in May 2026. It is worth it for employed engineers learning systems internals or a new language, not for interview prep. Candidates with interviews coming are better served by a bank of recently asked questions such as PracHub.
CodeCrafters sells a membership to "build your own X" programming challenges: you rebuild Redis, Git, SQLite, Kafka or a shell in one of 22 languages, then git push and its test runner grades each stage. As of October 2026 its public pricing page shows no prices at all, and its founders paused new challenge development in May 2026. Verdict: worth it for employed engineers who want systems depth, not for interview prep. If you have a loop coming, start with PracHub's software engineer questions.
Pricing and product details were checked on October 14, 2026.
Quick Verdict: Is CodeCrafters Worth It?
Choose CodeCrafters when you already have a job, your employer will expense it, and you want to learn how Redis, Git or Kafka work by building them in Rust, Go, Zig or another language you are picking up.
Choose PracHub when you have interviews on the calendar and need the questions companies asked recently, across coding, system design and behavioral rounds, with written solutions.
The short answer: CodeCrafters is one of the best ways to learn systems internals by doing, and a poor buy if your real goal is passing an interview next month. Its homepage says "No algorithm drills." Take it at its word. Since May 2026 you would also be paying into a product whose founders have stopped building new challenges.
What Is CodeCrafters?
CodeCrafters is a Y Combinator company (S2022) and a Rust Foundation grant awardee, per its about page as of October 2026. It calls itself "programming challenges for seasoned developers" and "the hardest programming challenges on the internet." The team also runs the build-your-own-x GitHub repo, which had more than 553,000 stars per the about page as of October 2026, and claimed 400,000+ users in its May 2026 post.
The product works like this. You pick a challenge, write code in your own IDE and terminal, and git push. A test runner checks the current stage; the homepage says results and hints come back "in seconds." When checked on October 14, 2026, the catalog listed 11 challenges: Shell, Redis, SQLite, Git, Kafka, grep, BitTorrent, an HTTP server, a DNS server, an interpreter, and a "Build your own Claude Code" beta. Depth varies a lot. The catalog shows Redis at 124 stages (the homepage still says 97) against 9 for SQLite, and the homepage lists Git at 7. There are 22 language tracks, from Rust, Go and Python to OCaml, Odin and Zig.
The May 2026 pause
On May 22, 2026, the founders published a post saying they are pausing development of new challenges because they "were unsuccessful at turning CodeCrafters into a business." They said they are open to CodeCrafters finding "a suitable new home," which reads as an acquisition invitation. Existing challenges stay up, maintained by one support person, and they promise advance notice if that changes. Whether existing challenges will get new stages or bug fixes, and how long the service is guaranteed to run, is not stated anywhere.
This is not a shutdown, and the catalog still works as of October 2026. It does change the math on any long plan.
CodeCrafters Pricing in 2026
| Plan | Price on the public site (checked October 14, 2026) | What it includes |
|---|---|---|
| Free | $0, GitHub sign-in, no card | All instructions and hints; test runs and submissions for the first 2 stages of any challenge, plus every stage of challenges marked Free |
| Membership (3-month, 1-year, lifetime) | Not shown | Unlimited stages, turbo (priority) test runs, other members' code examples, anonymous mode, partner perks, priority support |
| Teams (5+ seats, billed annually) | Not shown | Everything in Membership plus seat re-assigns, a team leaderboard, usage analytics and a Slack app |
The public pricing page at codecrafters.io/pricing lists tiers and the line "3mo, 1y and lifetime plans available." The dollar amounts load only inside the JavaScript app, not on the public pricing page. The only dollar figures we found are third-party: TechCrunch reported a $120 three-month plan, a $360 annual plan and a $990 lifetime plan in November 2024. Those are 23 months old and we could not verify them against the current site.
What the pricing page leaves out:
- Renewal. A founder said in 2022 that the quarterly and annual plans are one-time payments. The current page does not say whether they auto-renew.
- Refunds. No refund policy is published. The Terms of Service (effective January 24, 2020) contain no refund, cancellation or cooling-off clause, and the refund question on the gift page FAQ has a JavaScript-only answer we could not read. Treat it as unknown and ask before paying.
- Sign-up. Accounts are GitHub-only, per the terms.
The free tier is a real trial. As of October 14, 2026, "Build your own Shell" was free until November 1, 2026 and "Build your own Claude Code" was free during its beta, both with every stage open. Elsewhere you stop submitting after stage 2, though instructions and hints stay readable. Free test runs may queue at busy times while paid turbo runs go first.
One paid feature carries a quiet cost: anonymous mode is one-way and stays on even after your membership lapses.
What CodeCrafters Does Well
The projects are real. Rebuilding Redis or Git stage by stage, with tests at every step, teaches how those tools work in a way no tutorial does, and you do it in your own editor and toolchain.
It is the best structured way to learn a new language on a real project. Twenty-two tracks with automated tests per stage beats writing toy exercises in Zig or Haskell.
It is built for employer budgets. An expense page, team plans with swappable seats and a Slack app mean the missing public price matters less if your company pays.
Where CodeCrafters Falls Short
The roadmap has stopped. No new challenges are being built. Paying for a year or a lifetime of a product that is looking for a buyer is a bet on that buyer.
The price is not on the public pricing page. For a product sold to individuals, making you open the app to learn what it costs is a poor sign. Pricing complaints have followed it since launch: a 2022 Launch HN commenter called the price "too high for specifically what it is offering," and a 2023 thread relayed friends calling it "absurd."
No published refund policy. Add unclear renewal terms and you are buying with very little information.
It is not interview prep. It has no company-specific questions and covers neither system design nor behavioral rounds. Building a Kafka clone teaches you how that kind of system works inside; it does not rehearse you for the round where an interviewer asks how your consumer handles duplicate deliveries.
The free tier stops early. Two stages is enough to judge the format, not to learn much. HN commenters point out the challenge content is on GitHub for free, so a disciplined learner can skip the grader.
Marketing history and sentiment. In a November 2023 Hacker News thread, commenters reported the CEO had sent PRs to language-learning repos adding CodeCrafters as a "next step" without disclosing the commercial interest. On the May 2026 pause thread, one commenter said AI coding tools made the spend hard to justify to an employer. If you searched for Reddit opinions: our searches in October 2026 found no Reddit threads on it, and the public criticism lives on Hacker News.
CodeCrafters vs PracHub
| Dimension | CodeCrafters (as of October 2026) | PracHub (as of October 2026) |
|---|---|---|
| What it is | Build-your-own-X systems challenges; new challenges paused since May 22, 2026 | Bank of real, recently asked interview questions with written solutions |
| What you practice | Rebuilding Redis, Git, SQLite, Kafka, a shell and more | Coding, system design, behavioral, SQL, ML and more, by company and role |
| Company-specific questions | None | More than 12,000 questions across more than 560 companies |
| System design and behavioral rounds | None | More than 1,500 system design and more than 1,500 behavioral questions |
| Free access | First 2 stages of each challenge, plus challenges marked Free | Most questions are free (more than 8,000) |
| Price | Not shown on the public site | Free to start with an optional paid tier (pricing) |
PracHub counts were measured on October 14, 2026.
These products do different jobs. CodeCrafters makes you a better engineer over months. PracHub makes you ready for a specific interview loop over weeks, by showing you what companies such as Meta, Amazon, Google and OpenAI asked recently and how a strong answer is built.
They meet at system design. Building a broker or a key-value store gives you a feel for how those systems work inside. Interviews test whether you can reason about tradeoffs out loud on a clock, and only practicing the actual prompts builds that. Our CodeCrafters vs PracHub comparison goes deeper on when to do which.
Asked at Alibaba: Idempotent Kafka Consumer: Duplicate Writes, Offset Commits and a Second Database A consumer writes each message to a database, and the same message can arrive several times, even on parallel threads. You have to make the processing idempotent, which is a design argument you make out loud, not a stage a test runner grades.
Asked at OpenAI: Design a Real-Time Trivia Battle Royale Platform with Live Spectating You design a live elimination game where large rooms of players get knocked out each round and outside viewers follow any game in progress. The design has to cover matchmaking and a leaderboard that stays current for spectators.
Who Should Buy CodeCrafters
Buy it if:
- You are employed and want to understand Redis, SQLite, Git, Kafka, a shell or an interpreter by building one, with no interview deadline.
- You are learning Rust, Go, Zig, OCaml or Haskell and want a real project with tests instead of exercises.
- Your employer will expense it, or your team wants a shared leaderboard and seat swaps.
- You want a portfolio project on GitHub and to read how other members solved the same stage.
Skip it if:
- You have interviews in the next few weeks. Nothing here maps to a company's question set.
- You need to know the price and refund terms before you hand over a card.
- You want a product with an active roadmap. A lifetime plan on a paused product is the riskiest purchase on the page.
A Smarter Way to Decide Before Paying
- Finish the free stages first. Do stages 1 and 2 of the challenge you care about, and the full Shell challenge while it is free until November 1, 2026.
- Ask your manager about the L&D budget before spending your own money. CodeCrafters is built to be expensed.
- Before paying, check the in-app price, confirm in writing whether the plan renews, and ask support about refunds. The public site answers none of these.
- If what you actually need is an offer, list your target companies and work their recent questions, starting with system design if you are mid-level or above.
- Keep the coding round warm in parallel with the coding questions. A CodeCrafters build can wait until after the offer.
Practice these on PracHub
If you have a loop coming, these were asked in recent interviews: two coding rounds, plus two system design rounds where knowing how systems work inside pays off.
Coding (Amazon: largest permutation after sorting one window · Applied Intuition: merge collinear lane segments); more in the coding questions.
System design (OpenAI: trivia battle royale with spectating · Alibaba: idempotent Kafka consumer); more in the system design questions.
For the full set by role, start at the software engineer questions, or browse all questions.
Frequently Asked Questions
Is CodeCrafters worth it in 2026?
For employed engineers who want to learn systems internals or a new language by building Redis, Git or Kafka, yes, especially if an employer pays. For interview prep, no: it has no company-specific questions or system design rounds, and new challenge development has been paused since May 22, 2026.
Is CodeCrafters free?
Partly. As of October 2026 a free account lets you read every instruction and hint and submit code for the first 2 stages of any challenge, plus every stage of challenges marked Free, such as Build your own Shell until November 1, 2026. Everything past stage 2 of other challenges needs a membership.
How much does CodeCrafters cost?
Its public pricing page showed no prices when checked on October 14, 2026, only Free, Membership and Teams tiers with 3-month, 1-year and lifetime options. The dollar amounts load only inside the JavaScript app. TechCrunch reported $120 for 3 months, $360 a year and $990 lifetime in November 2024, which we could not verify.
Is CodeCrafters shutting down?
No. On May 22, 2026 the founders paused new challenges because they could not turn CodeCrafters into a business and said they are open to a new home for it. As of October 2026 the existing catalog still runs, maintained by one support person, with advance notice promised before any change.
What is the best free alternative to CodeCrafters?
It depends on the goal. For learning systems by building them, use the free stages and the challenges marked Free; Hacker News commenters also point out the challenge content is on GitHub for free, without the grader. For interview prep, use a bank of recently asked questions: on PracHub most questions are free, more than 8,000 as of October 2026.
Is there a CodeCrafters discount?
The public site showed no student or regional pricing as of October 2026. The practical discounts are the free stages, challenges marked Free, and expensing it through an employer learning budget, which the site actively encourages. Members also get partner perks from other companies.
Final Verdict
CodeCrafters is a good product in an awkward spot. The challenges are hard and well graded. But as of October 2026 the public pricing page shows no prices and no refund policy is published, while the founders have stopped building new challenges. Start with the free stages and let your employer pay if it will. Hold off on a lifetime plan until the product has a new home.
If you are here because you have interviews coming, CodeCrafters is the wrong tool. Start with PracHub's software engineer questions and come back to building your own Redis after the offer.
Comments (0)