Bot management, fully integrated.
Stop volumetric attacks, logic abuse, automation, and targeted bots with a multi-layered Bot Management system.
Manage real-time app traffic
Implement your own protections with custom rules, managed rulesets, and Vercel BotID, all from a single firewall dashboard with live traffic insights.
DDos Attack3h ago
![]()
DDos Attack12h ago
![]()
Log Next.js prefetch infinite loop
![]()
DDoS Protection
Protect uptime and control infrastructure cost by filtering high-volume request floods.
Web Application Firewall
Apply custom rules to implement business logic and stop credential stuffing, malformed requests, and vulnerable routes.
Bot Protection
Catch non-browser agents, spoofed headers, and simple replay attacks.
198.51.100.227
DDoS Mitigation.Automatically mitigate Layer 3, DDoS, and other high-volume attacks before they reach your applications.
t13d1726h2
/wp-admin
Custom rules.Use the WAF's UI or API to define custom business logic and precisely control traffic.
Managed rulesets.Mitigate the most critical risks, like OWASP Top 10, using predefined advanced rulesets.
continent=europe
Attack Challenge Mode.Browser checks help ensure that only legitimate users can access your application during an attack.
VercelSecurity Checkpoint
To ensure a smooth and safe experience, we’re taking a few moments to verify your browser.
Know who’s crawling your site
The bots.fyi directory is a public list of verified bots maintained by Vercel. It’s continuously updated to reflect new services, helping you stay informed and make better decisions about which automated traffic to allow.

Stop volumetric attacks
Vercel Firewall filters billions of requests per week across TCP and HTTP layers by default.
Defend in real-time
Blocks L3/L4 and L7 DDoS attacks in real time across the entire platform.
Detection modes
Basic or deep Kasada-powered analysis, easily configurable.
Detect non-browser traffic
Identify and block headless browsers, scripts, and automation tools.
Block unauthorized AI crawlers
Optionally block known AI scrapers and model trainers with one toggle.
Session-level validation
Challenges suspicious sessions or validates traffic invisibly with Vercel BotID.
1
import{ checkBotId }from'botid/server';
BotID is fast, reliable, and built for both your users and developers. No CAPTCHAs, API keys, or fine-tuning required.
The invisible bot detection engine.
6
returnnewResponse("Access Denied",{ status:403});
7}
9 }
5
if(isBot){
8
returnnewResponse("Success!",{ status:200});
3
exportasyncfunctionPOST(req: Request){
4
const{ isBot }=awaitcheckBotId();
Ready to deploy? Start building with a free account. Speak to an expert for your Pro or Enterprise needs.
Explore Vercel Enterprise with an interactive product tour, trial, or a personalized demo.