Web Development· 8 min read

Cloudflare Turnstile: Free Bot & Spam Protection for Your Website (2026)

Cloudflare Turnstile stops bots and spam without the frustrating 'click all the traffic lights' puzzles — free, unlimited, and far more private than Google reCAPTCHA. Here's how it works, how it compares, and when to use it.

L

Lawrence Kusi

Founder & Developer, WebSP

If your contact form is filling up with spam, or bots are hammering your login, the old answer was a CAPTCHA — those maddening "select all the traffic lights" puzzles that annoy real customers as much as they stop bots. Cloudflare Turnstile is the modern alternative: it blocks bots and spam in the background, usually without showing your visitors a puzzle at all. And it's free.

This guide explains what Turnstile is, how it works, how it compares to Google reCAPTCHA on privacy and price, and when it's the right choice for your site.

Quick answer: Cloudflare Turnstile is a free, unlimited CAPTCHA alternative that stops bots and form spam without puzzles. Most real visitors just see a brief "verifying" tick. It doesn't set advertising cookies or monetise visitor data — so it's more private than Google reCAPTCHA and gives UK/EU sites a cleaner GDPR story. You don't need to host with Cloudflare to use it.

What is Cloudflare Turnstile?

Turnstile is Cloudflare's tool for proving a website visitor is a real human rather than an automated bot — without the friction of a traditional CAPTCHA. Instead of asking people to decode wobbly text or click grid squares, it runs a series of lightweight, invisible checks in the browser to decide whether the visitor looks legitimate. If they do — which is nearly everyone — they sail through. Only suspicious visitors ever get an interactive challenge.

It's typically used on the places bots target: contact forms, sign-up and login pages, comment boxes, and checkout. Crucially, you don't need to use Cloudflare for your hosting or DNS to add Turnstile — it works on any site.

Turnstile vs Google reCAPTCHA

reCAPTCHA has been the default for years, but Turnstile beats it for most websites on the three things that matter to a small business: user experience, privacy, and cost.

Cloudflare Turnstile vs Google reCAPTCHA comparison
FeatureCloudflare TurnstileGoogle reCAPTCHA
PriceFree, unlimitedFree to 10k/mo, then paid
User puzzlesUsually noneOften image challenges
Tracking cookiesNoYes (persistent)
Ad-data monetisationNoTied to Google ecosystem
GDPR storyCleanRepeated EU scrutiny
Needs Cloudflare hostingNoN/A
Track record / risk scoringNewerLonger, richer

Turnstile: free with unlimited challenges and up to 20 widgets. reCAPTCHA: free to 10,000 assessments/month, then paid. Comparison current as of 2026.

The privacy difference is the one UK businesses should note. reCAPTCHA sets a persistent tracking cookie and ties your site into Google's advertising and analytics ecosystem — which has drawn repeated GDPR scrutiny in the EU. Turnstile is built to avoid ad-tracking and personal-data harvesting, so it offers the cleaner compliance story. reCAPTCHA still holds an edge in one area: a longer track record and richer risk scoring for very high-risk applications.

One honest caveat: Cloudflare's public privacy documentation for Turnstile has historically been thinner than some rivals'. It's designed to be privacy-friendly, but you should still name it in your site's privacy policy and check Cloudflare's current terms before deploying on a data-sensitive site.

Why less friction means more enquiries

There's a conversion angle here that often gets overlooked. Every hurdle between a visitor and a completed form costs you enquiries — and a frustrating image puzzle is a real hurdle. Because Turnstile usually shows no puzzle at all, you get bot protection without the drop-off. On a landing page or contact form, removing that friction is a small UX win that quietly protects your conversion rate.

How to add Turnstile to your website

The setup is straightforward for anyone comfortable with a bit of HTML and a server endpoint:

1

Create a free Cloudflare account

You don't need to move your hosting or DNS — a free account is enough to use Turnstile on any website.

2

Add a Turnstile site to get your keys

In the dashboard, add your domain as a new Turnstile site. You'll receive a public site key and a private secret key.

3

Drop the widget into your form

Add Turnstile's small script and widget element to your form's HTML, using your site key. This renders the background check.

4

Verify the token on your server

When the form submits, send the token Turnstile returned to Cloudflare's verify endpoint using your secret key. Only accept the submission if it comes back valid — this is the step that actually blocks bots.

5

Or use a built-in integration

Many website platforms and form tools (and custom builds like ours) have a built-in Turnstile option — you just paste in the two keys and you're protected.

When Turnstile is the right choice

Reach for Turnstile when you want to stop form spam and basic bot abuse without annoying real customers, when you care about privacy and GDPR, and when you'd rather not pay reCAPTCHA's per-assessment fees on a busy site. For the vast majority of UK small business websites — contact forms, booking enquiries, sign-ups — it's the sensible default. For extremely high-risk, fraud-heavy applications, a specialist bot-management layer may still be worth evaluating alongside it.

How WebSP handles spam protection

On the custom sites we build from £800, we set up modern, low-friction spam protection like Turnstile as standard — so your forms stay clean without putting puzzles between your customers and an enquiry. It's part of building a site that's secure and easy to use, not one at the expense of the other.

Frequently asked questions about Cloudflare Turnstile

What is Cloudflare Turnstile?

+
A free CAPTCHA alternative that protects website forms and logins from bots and spam without making visitors solve puzzles. Instead of clicking traffic lights or reading distorted text, it runs invisible checks in the background to confirm a visitor is human — most people just see a brief 'verifying' tick.

Is Cloudflare Turnstile free?

+
Yes — free with unlimited challenges and up to 20 widgets, and you don't need to use Cloudflare for hosting or DNS to use it. Google reCAPTCHA is free up to 10,000 assessments per month, then charges from there, so Turnstile is usually cheaper for busy sites.

Is Cloudflare Turnstile better than reCAPTCHA?

+
For most websites, yes — on privacy, user experience, and price. Turnstile doesn't set ad-tracking cookies or monetise visitor data (a cleaner GDPR story) and usually shows no puzzle. reCAPTCHA sets a persistent cookie and ties you to Google's ad ecosystem, but still has a longer track record and richer risk scoring for very high-risk cases.

Is Cloudflare Turnstile GDPR compliant?

+
It's designed to avoid ad-tracking and personal-data harvesting, giving one of the cleanest GDPR stories among CAPTCHA tools — no third-party tracking cookies, no data sold for advertising. As with any third-party service, name it in your privacy policy and confirm current terms, since Cloudflare's documentation has been less detailed than some alternatives.

Does Turnstile annoy users with puzzles?

+
Usually not — most legitimate visitors see only a quick automatic check, with no traffic lights or distorted text. Only suspicious visitors get an interactive challenge. That lower friction is a real conversion benefit on forms and sign-ups. See why friction kills conversions →

How do I add Cloudflare Turnstile to my website?

+
Create a free Cloudflare account, add a Turnstile site to get a site key and secret key, drop the widget into your form's HTML using the site key, and verify the returned token on your server with the secret key before accepting the submission. Many platforms and form tools also have a built-in Turnstile option that just needs the keys.

The bottom line

Cloudflare Turnstile gives you bot and spam protection that's free, private, and — best of all — invisible to the real customers you want to hear from. For most UK small business sites it's a better default than reCAPTCHA: cleaner on privacy, cheaper at scale, and far kinder to your conversion rate. If your forms are drowning in spam, it's one of the easiest wins available.

Interested?

Forms full of spam? We'll fix that.

We build custom websites from £800 with modern, low-friction spam protection like Turnstile set up as standard — clean forms, no puzzles between your customers and an enquiry. Need it sorted on an existing site? We offer that too.