Skip to content
Cloudflare Docs
Search
Docs Directory
APIs
SDKs
Help
Log in
Select theme
Dark
Light
Auto
Turnstile
No results found. Try a different search term, or use our
global search
.
Overview
Plans
Concepts
Turnstile widgets
Cloudflare Challenges ↗
Get started
Overview
Widget management
Cloudflare dashboard
API
Terraform
Embed the widget
Overview
Widget configurations
Validate the token
Mobile implementation
Additional configurations
Hostname management
Overview
Pre-clearance configuration
Any Hostname
Pre-clearance support ↗
Ephemeral IDs
Offlabel
Turnstile Analytics
Overview
Challenge outcome
Token validation
Migration
Overview
Migrate from reCAPTCHA
Migrate from hCaptcha
Tutorials
Troubleshooting
Testing
Rotate secret key
Client-side errors
Overview
Error codes
Challenge solve issues ↗
Feedback reports
Extensions
Pages Plugin ↗
Google Firebase
Waiting Room Analytics ↗
Reference
Content Security Policy
Turnstile Privacy Addendum ↗
Supported languages
Supported browsers ↗
Community resources
Changelog
GitHub
X.com
YouTube
Select theme
Dark
Light
Auto
Directory
…
Turnstile
Troubleshooting
Copy page
Troubleshooting
Refer to the following pages for more information about troubleshooting Turnstile:
Test your Turnstile implementation
Rotate secret key
Client-side errors
Challenge solve issues
Feedback reports