All tools
Cloudflare Turnstile logo

Security

Cloudflare TurnstileFree tier and limits

A free CAPTCHA replacement with unlimited challenges, up to 20 widgets and WCAG 2.2 AAA accessibility.

Sniffed 2d agoNo card needed#captcha#bot-protection#security#forms#cloudflare#anti-spam

Stops bots at your signup form without making real people click traffic lights. Cloudflare Turnstile is a free replacement for CAPTCHA that checks whether a visitor is human without showing image puzzles. You add a widget to a form and verify the token on your server. The Free plan has unlimited challenges, up to 20 widgets, 10 hostnames per widget, 7 days of analytics, pre-clearance support and WCAG 2.2 AAA compliance, with community support only. Enterprise adds unlimited widgets, up to 200 hostnames per widget, 30 days of analytics, ephemeral IDs, custom branding and compliance support. A r/golang user called it super easy to use instead of reCAPTCHA. Other Reddit users report weaknesses: a r/webdev poster says it blocks basic bots but struggles with headless, human-like credential stuffing, and r/CloudFlare posts describe visitors who could not pass the check or saw slow responses. It suits sign-up and contact forms where you want low friction.

Free tier quotas

ChallengesUnlimited
WidgetsUp to 20
Hostnames per widget10
Analytics lookback7 days
Pre-clearanceSupported
AccessibilityWCAG 2.2 AAA compliant
SupportCommunity
PriceFree of charge

Last sniffed Oct 23, 2026. Always confirm on the official pricing page.

πŸ‘ Good boy

  • +A r/golang user said it was super easy to deploy instead of reCAPTCHA and they were impressed.
  • +Unlimited challenges on the free plan mean there is no per-verification bill.
  • +Visitors usually do not see image puzzles, which keeps sign-up forms short.
  • +WCAG 2.2 AAA compliance is listed on the free plan.
  • +It works on sites that do not use Cloudflare for hosting or DNS.
  • +20 widgets with 10 hostnames each covers several projects under one account.

πŸ‘Ž Watch out

  • βˆ’A r/webdev poster said it blocks basic bots but struggles with headless, human-like credential stuffing.
  • βˆ’A r/webdev user who compared seven CAPTCHA alternatives dislikes it as a visitor, because it is invisible with no fallback.
  • βˆ’A r/CloudFlare post describes being unable to pass the check and log in, and the poster on the free plan found support too slow for an urgent case.
  • βˆ’A r/CloudFlare user asked about extremely slow Turnstile performance in testing.
  • βˆ’Free support is community only, and the free plan keeps just 7 days of analytics.
  • βˆ’Ephemeral IDs, custom branding and larger hostname limits are Enterprise only.

The catch

It is a good fit for stopping simple bots on forms. Several Reddit users note that it does not stop determined bots that behave like a real browser, so it is one layer, not your whole abuse plan. There is no fallback puzzle for visitors it cannot clear, and some users on r/CloudFlare report being locked out. Support on the free plan is the community forum.

What’s included

  • βœ“Invisible and managed challenge modes
  • βœ“Server-side token verification
  • βœ“Pre-clearance for sites behind Cloudflare
  • βœ“Up to 20 widgets
  • βœ“Analytics for challenge results
  • βœ“WCAG 2.2 AAA compliant
  • βœ“Works with any site, Cloudflare customer or not
  • βœ“Drop-in replacement for reCAPTCHA

Free tier value

Generosity
A+
Estimated value
Free, unlimited challenges
Feature parity
Unlimited challenges, up to 20 widgets, 7 days of analytics, community support.

Screenshots

Cloudflare Turnstile homepage
Cloudflare Turnstile homepage
Cloudflare Turnstile plans page
Cloudflare Turnstile plans page

Paid plans

Free

Unlimited challenges, 20 widgets, 10 hostnames per widget, 7 days of analytics, community support.

Enterprise, custom

Unlimited widgets, up to 200 hostnames per widget, 30 days of analytics, ephemeral IDs, off-label support, custom branding and compliance support.

Common questions

Is Turnstile really free?

Yes. The Free plan has unlimited challenges.

Do I need to use Cloudflare for my site?

No. Turnstile works on any website, though pre-clearance is for sites on Cloudflare.

Will it stop all bots?

No. A r/webdev poster says it blocks basic bots but struggles with headless, human-like credential stuffing.

What if a real user fails the check?

A r/webdev user complained there is no visible fallback. Add another way to contact you on the page.

How long is analytics data kept?

7 days on the Free plan and 30 days on Enterprise.

Change history

  • Checked October 22, 2026

    Cloudflare's plans page lists Free with unlimited challenges, 20 widgets and 7 days of analytics, and Enterprise with unlimited widgets.

Sources

Alternatives to Cloudflare Turnstile

Other Security tools with generous free tiers (5)

View all in Security