← Use Cases / use-cases / application-security
Stop malicious bots
Malicious bots perform credential stuffing, content scraping, and inventory hoarding. Cloudflare provides multiple tools to detect and block automated threats while allowing legitimate bots like search engine crawlers.
For a step-by-step workflow that combines these tools into a layered defense, refer to Stop malicious bots while allowing legitimate traffic.
Solutions
Bot Fight Mode
Baseline bot protection available on all plans, including Free. Challenges requests that match known bot patterns. Learn more about Bot Fight Mode.
Super Bot Fight Mode
Granular bot controls for Pro plans and above. Allows verified bots, configures per-category actions, and extends protection to static resources. Learn more about Super Bot Fight Mode.
Bot Management
Machine learning-powered bot detection for Enterprise with granular signal detections. Assigns a bot score from 1 (bot) to 99 (human) to every request, along with additional signals for more precise and customizable security rules. Learn more about Bot Management.
Turnstile
Privacy-preserving challenge for forms and user interactions. Available on all plans at no cost. Learn more about Turnstile.
WAF custom rules
Targeted rules that act on traffic signals including headers, request patterns, and bot management variables. Available on all plans. Learn more about custom rules.
Get started
- Stop malicious bots while allowing legitimate traffic — layered defense guide covering all products above
- Enable Bot Fight Mode — quickest single step (Free plan)
- Add Turnstile to forms — protect login and signup forms