Alternatives / Cloudflare Turnstile

6 open-source alternatives

6 Best Open Source Cloudflare Turnstile Alternatives in 2026

Looking for an open source Cloudflare Turnstile alternative? We compared 6 open source CAPTCHA tools by license, proof-of-work design, privacy, and self-hosting. Most use proof-of-work instead of image puzzles, so they work without tracking users, but several have license limits or small communities.

Maxime DERAME's profile

Written by Maxime DERAME

Last updated:

Best Cloudflare Turnstile alternatives at a glance

AlternativeBest forLicense
CapLightweight proof-of-work CAPTCHAAGPL-3.0 (+ MIT crates)
ALTCHAPrivacy-friendly widget with a free self-hosted tierMIT core + paid Pro
mCaptchaRate-limiting proof-of-work (stalled)AGPL-3.0 core, permissive client libraries
ProcaptchaBlockchain-based CAPTCHAApache-2.0
Private CaptchaInvisible, cookie-free CAPTCHAPolyForm Noncommercial (community edition)
Friendly CaptchaInvisible CAPTCHA with a closed backendClosed backend; Lite server non-commercial source available

How we chose these Cloudflare Turnstile alternatives

We looked for open-source tools that protect forms from bots like Turnstile does, without sending users to a third party. We verified each project's license, recent activity, stars, and self-hosting in its repository, and flag projects with restrictive licenses or closed backends. See our methodology for the full criteria.

Closest to Turnstile

Cap is the most popular, with over 23,000 stars: a lightweight proof-of-work CAPTCHA with no tracking that runs standalone with Docker. ALTCHA is a privacy-friendly proof-of-work widget with a free open-source self-hosted tier, and mCaptcha is a proof-of-work CAPTCHA with rate limiting that does not rely on IP addresses.

Important: restrictive licenses

Private Captcha uses the PolyForm Noncommercial licence, which does not allow commercial self-hosting, so it is not open source in the usual sense. Friendly Captcha's backend is closed source and its public lite self-hosted server is source available for non-commercial use, so it is only partly open. Procaptcha is a blockchain-based CAPTCHA with few details published.

Important: maintenance

mCaptcha's last commit was in October 2025, so it looks stalled. Friendly Captcha's public lite server last changed in February 2024. Check the project before depending on either for security.

License details

ALTCHA's core is MIT. mCaptcha is AGPL-3.0 with libre client libraries. Procaptcha is Apache-2.0. Cap is AGPL-3.0 with MIT crates. Private Captcha is PolyForm Noncommercial.

Maintenance status

Cap, ALTCHA, Procaptcha, and Private Captcha had commits within days of this update.

Why look for a Cloudflare Turnstile alternative?

Turnstile is a free service, but it runs on Cloudflare's network, so every challenge goes through Cloudflare and you depend on its availability and policies. Open-source CAPTCHAs can be self-hosted so challenges never leave your servers, but you carry the operation and updates.

cap.so
1

Cap

Open-source screen recorder with studio and instant modes.

Cap is a cross-platform recorder for asynchronous work with instant, studio, and screenshot modes. Studio mode records up to 4K/60fps with a built-in editor, auto-zoom, blur, scene switching, backgrounds, color grades, and captions. Instant mode gives shareable links with transcripts and chapters. It can be self-hosted with S3-compatible storage and offers a CLI and MCP server.

23.4K2.1KAGPL-3.0 (+ MIT crates)Self-hosted

Pricing: Free tier and open-source self-hosting; Cap Pro and cloud plans are paid.

  • Closest to Screen Studio with studio mode and auto-zoom
  • Windows, macOS, and Linux
  • Self-hostable with Docker Compose and your own S3 storage
  • Some cloud features require Cap Pro
  • AGPL license with a mixed MIT layer
altcha.org
2

ALTCHA

Proof-of-work CAPTCHA alternative with optional paid tools.

ALTCHA is a proof-of-work CAPTCHA alternative that also offers spam filtering, analytics, and form tools. The open-source widget is MIT-licensed with a free tier, while advanced features require the Pro plan starting at €9 a month.

2.8K142MIT core + paid ProWidget + service

Pricing: Free open-source tier; Pro starts at €9 a month.

  • Privacy-friendly proof-of-work
  • MIT-licensed core
  • Optional spam filtering
  • Advanced features need a paid plan
  • Proof-of-work does not stop determined bots
mcaptcha.org
3

mCaptcha

Self-hosted proof-of-work CAPTCHA.

mCaptcha is a proof-of-work CAPTCHA that runs in the background and is presented as a drop-in reCAPTCHA replacement, self-hosted. The core is AGPL-3.0, with client libraries under more permissive licenses. Its last commit was in October 2025, so development has slowed.

2.5K96AGPL-3.0 core, permissive client librariesSelf-hosted

Pricing: Free and open source.

  • Fully self-hosted proof-of-work
  • No tracking
  • AGPL-3.0 core
  • Development has slowed since October 2025
  • AGPL-3.0 server license
prosopo.io
4

Procaptcha

Decentralized CAPTCHA and bot defense.

Procaptcha is a CAPTCHA and bot-defense system from Prosopo, described as blockchain-based, with an Apache-2.0 repository. Its security and bot-resistance claims are marketing language, and the project gives few details on self-hosting.

30310Apache-2.0Service

Pricing: Free tiers and paid plans; check the website.

  • Apache-2.0 repository
  • Privacy-focused positioning
  • Active development
  • Marketing claims are not independently verified
  • Few details on self-hosting
privatecaptcha.com
5

Private Captcha

Privacy-first CAPTCHA without puzzles, tracking, or cookies.

Private Captcha is a privacy-focused CAPTCHA that works without puzzles, tracking, or cookies, hosted in the EU. The community edition is distributed under the PolyForm Noncommercial License, so self-hosting is allowed only for non-commercial use, and commercial licenses are available. The paid service starts at €9 a month for 10,000 requests.

1978PolyForm Noncommercial (community edition)Self-hosted

Pricing: Paid service from €9 a month; commercial self-hosting needs a commercial license.

  • No puzzles, tracking, or cookies
  • EU-hosted service
  • Source code is available
  • Non-commercial license for self-hosting
  • Small project with about 200 stars
friendlycaptcha.com
6

Friendly Captcha

Invisible proof-of-work CAPTCHA focused on privacy.

Friendly Captcha is a proof-of-work CAPTCHA that runs invisibly and emphasizes privacy and accessibility. Its backend is closed source, and a Lite server for self-hosting is available under a non-commercial source-available license (Apache 2.0 with a Commons Attribution Clause), last updated in February 2024. Pricing ranges from free non-commercial use to enterprise plans.

5112Closed backend; Lite server non-commercial source availableHosted service

Pricing: Free for non-commercial use; paid plans for businesses.

  • Invisible challenge with a privacy focus
  • Accessible by design
  • Lite server for self-hosting
  • Backend is closed source
  • Lite server is non-commercial and has not changed since 2024

Compare Cloudflare Turnstile alternatives

AlternativeTypeLicenseSelf-hostedBest for
CapProof-of-work CAPTCHAAGPL-3.0 (+ MIT crates)YesReplacing Turnstile
ALTCHAProof-of-work CAPTCHAMIT (core)YesGDPR-minded sites
mCaptchaProof-of-work CAPTCHAAGPL-3.0YesCheck maintenance first
ProcaptchaDecentralized CAPTCHAApache-2.0YesWeb3 projects
Private CaptchaProof-of-work CAPTCHAPolyForm NoncommercialNon-commercial onlyNon-commercial sites
Friendly CaptchaProof-of-work CAPTCHAClosed backend; lite server publicPartlyTeams buying the hosted service

Which one should you choose?

Want a lightweight, self-hosted replacement

Cap is a small proof-of-work CAPTCHA with no tracking and a standalone Docker mode.

Cap

Want a free open-source tier with a widget

ALTCHA's core is MIT and runs without cookies, with a paid Pro plan for more.

ALTCHA

Want rate limiting without IP tracking

mCaptcha rate-limits without relying on IP addresses, but its activity has stalled.

mCaptcha