Join our Newsletter — 33% off our NHI Course
Home› Guides› Bot Traffic and Automated Attack Statistics Guide: Credential…
Guide Web & API Security

Bot Traffic and Automated Attack Statistics Guide: Credential Stuffing and Scraping

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 11 November 2026 13 min read
On this page

More than half of web traffic is now automated, yet almost every bot statistic comes from a vendor counting traffic on its own customers' sites, so the same question gets very different answers depending on who measured it. This page collects the most cited recent figures on bot traffic, credential stuffing, scraping and AI crawlers from their original publishers: the Imperva Bad Bot Report (2025 and 2026 editions), the Cloudflare Radar 2025 Year in Review and Cloudflare login research, the F5 Labs 2025 Advanced Persistent Bots Report, and Akamai's State of the Internet research. Each figure carries its publisher, report and period. It is written for application security, fraud and identity teams who need defensible numbers for a business case, a threat model or a board paper. How to defend against bots is covered in the Bot Management Guide; this page sticks to the numbers and what they imply. Last reviewed: November 2026.

Key takeaways

  • Bots now outnumber people on the web. Imperva measured automated traffic at 51% of all web traffic in 2024 and more than 53% in 2025, with human traffic at 47% (Imperva Bad Bot Report 2025 and 2026).
  • Login pages are mostly attacked by machines. Cloudflare reported in March 2026 that 94% of login attempts it observed over the previous three months came from bots, and that 63% of logins involved credentials already compromised elsewhere.
  • Financial services is the top target for account takeover. Financial services accounted for 46% of account takeover incidents and 24% of all bot attacks in Imperva's 2026 data.
  • APIs are a primary bot target. Imperva found 44% of advanced bot traffic targeted APIs in 2024, and 27% of bot attacks targeted API endpoints in 2025.
  • AI crawlers are a fast-growing but still small slice. Cloudflare measured AI bots at an average of 4.2% of HTML requests in 2025, while Akamai reported AI bot activity up 300% in a year.

How to read bot statistics

Bot figures are not comparable across publishers. Each vendor sees a different customer base, defines "bot" differently and counts different units (requests, sessions, login attempts or attacks).

Publisher and reportWhat it countsPeriod on this pageBest used for
Imperva (Thales): Bad Bot Report 2025 and 2026Bot and human share of traffic across its application security customers, bad bot attacks by industry, account takeover attemptsCalendar years 2024 and 2025Headline bot share of traffic, industry targeting, account takeover
Cloudflare: Radar 2025 Year in ReviewHTML requests across its network, split into human, AI bot and other bot traffic; verified bot categories2025, snapshot to early DecemberAI crawler share, crawler mix, origin of bot traffic
Cloudflare: login and leaked credential researchAuthentication requests to protected sites, checked against a leaked credential databaseSeptember to November 2024; three months before March 2026Credential stuffing scale and password reuse
F5 Labs: 2025 Advanced Persistent Bots ReportOver 200 billion web and API transactions from bot defence customers12 November 2023 to 18 September 2024Automation by business flow (login, search, gift card) and bot sophistication
Akamai: SOTI Digital Fraud and Abuse Report 2025AI bot requests and triggers across its platformYear to late 2025, with a two-month observation windowAI bot growth and the industries absorbing it
  • Mitigated versus unmitigated traffic: F5 notes most of its customers have run bot protection for years, so its data skews towards persistent bots that keep retrying. Its rates are lower than figures from unprotected sites.
  • Share of traffic versus share of attacks: "bots are 53% of traffic" and "financial services is 24% of bot attacks" are different denominators. Never combine them.
  • Good bots count too: automated traffic includes search engine and monitoring crawlers. Only part of it is malicious.

Share of traffic that is automated

MeasureFigureSource and period
Automated share of all web traffic51% (first time in a decade above human traffic)Imperva Bad Bot Report 2025, data for 2024
Automated share of all web trafficMore than 53%; human traffic 47%Imperva Bad Bot Report 2026, data for 2025
Bad bots as a share of all internet traffic37%, up from 32% the year before; sixth consecutive annual increaseImperva Bad Bot Report 2025, data for 2024
Simple bad bots as a share of bad bot traffic45% in 2024, up from just under 40% in 2023Imperva Bad Bot Report 2025
HTML requests from humans and non-AI botsHumans 47%, non-AI bots 44% (as of 2 December 2025)Cloudflare Radar 2025 Year in Review
Bots and other automation across all HTTP requests10.2% (21.22 billion requests); unwanted bots mitigated 4.8%F5 Labs 2025 Advanced Persistent Bots Report, protected customers
Global traffic mitigated by the provider6% (as potentially malicious or for customer-defined reasons)Cloudflare Radar 2025 Year in Review
  • Why the figures differ: Imperva's 53% describes traffic reaching its customers' applications; F5's 10.2% describes transactions on flows that have been protected for years; Cloudflare's split covers HTML page requests only. All three are true for their own scope.
  • Origin of bot traffic: Cloudflare found 40% of global bot traffic came from the United States, and that AWS and Google Cloud originated a quarter of global bot traffic in 2025. Cloud hosting makes IP reputation a weak signal on its own.
  • Simpler bots, more of them: Imperva attributes the rise in simple bots to AI tools that lower the skill needed to build them. Volume grows even where individual bots are unsophisticated.

Credential stuffing and account takeover statistics

Automated login abuse is where bot statistics meet identity security. Credential stuffing (MITRE ATT&CK T1110.004) replays username and password pairs leaked from other sites; password spraying (T1110.003) tries common passwords across many accounts.

MeasureFigureSource and period
Login attempts that came from bots94%Cloudflare, Introducing the 2026 Cloudflare Threat Report (March 2026), previous three months
Logins involving credentials compromised elsewhere63%Cloudflare 2026 Threat Report announcement
Successful human logins using leaked passwordsAbout 41%Cloudflare blog, March 2025, data September to November 2024
Leaked-password login attempts that came from bots95%Cloudflare blog, March 2025
Account takeover attacks, year-on-year changeUp 40% in 2024Imperva Bad Bot Report 2025
Financial services share of account takeover22% (2024); 46% (2025)Imperva Bad Bot Report 2025 and 2026
Malicious share of web login traffic, all industries10.6% web; 5.2% mobile APIF5 Labs 2025 Advanced Persistent Bots Report
Highest web login automation by sectorTechnology 33.5%, general retail 25.7%, gaming 19.6%F5 Labs 2025 Advanced Persistent Bots Report
  • WordPress exposure: Cloudflare reported that 76% of leaked-password login attempts against WordPress sites in its sample succeeded. Small sites without rate limiting or MFA are where stuffing pays best.
  • The numbers are consistent in direction: two Cloudflare datasets a year apart and Imperva's account takeover growth all point the same way, even though the methods differ. That agreement is what makes the trend defensible.
  • Real consequences: the 23andMe Breach 2023 began with credential stuffing against about 18,000 accounts and ended with data on nearly 7 million people exposed through a sharing feature. Login automation is a data breach path, not just a fraud cost.

Response steps for an active attack are in the Credential Stuffing Attack Response Playbook, and preventive controls in the Password Spraying and Credential Stuffing Defence Guide.

Bot attacks by industry and business flow

Industry or flowFigureSource and period
Travel, share of all bad bot attacks27%, overtaking retail as most targetedImperva Bad Bot Report 2025, data for 2024
Travel site traffic mixBad bots 48%, humans 47%, good bots 5%Imperva Bad Bot Report 2025
Financial services, share of all bot attacks24%Imperva Bad Bot Report 2026, data for 2025
Sectors with over 75% of API attacksFinancial services, business, telecoms and healthcareImperva Bad Bot Report 2025
Web automation share, hospitalityOver 44%F5 Labs 2025 Advanced Persistent Bots Report
Web automation share, healthcare and ecommerce32.6% and about 22.7%F5 Labs 2025 Advanced Persistent Bots Report
Search requests that were automatedAlmost a quarter of web searchesF5 Labs 2025 Advanced Persistent Bots Report
Content page requests from scrapersMore than half; content scraping up 47.7% on the prior reportF5 Labs 2025 Advanced Persistent Bots Report
  • Business logic, not vulnerabilities: most of these flows (login, search, gift card balance, booking, checkout) work as designed. The abuse is in volume and intent, which the OWASP Automated Threats to Web Applications project catalogues as OAT threat events and the OWASP API Security Top 10 2023 lists as API6:2023 Unrestricted Access to Sensitive Business Flows.
  • APIs carry the weight: Imperva found 44% of advanced bot traffic targeted APIs against 10% targeting applications in 2024. Mobile and partner APIs often lack the browser signals bot defences rely on.
  • Sophistication varies by sector: F5 found advanced bots made up 49.64% of web login automation in healthcare and 37.90% of web automation in banking, while overall advanced bots were just over 24% of web automation.

The attack types behind these flows are ranked in Top 10 Automated Bot Attacks.

AI crawlers and AI-driven bots

MeasureFigureSource and period
AI bots, average share of HTML requests4.2% (range 2.4% in early April to 6.4% in late June)Cloudflare Radar 2025 Year in Review
Googlebot, share of HTML requests4.5%, peaking at 11% in late AprilCloudflare Radar 2025 Year in Review
AI crawlers, share of verified bot traffic20% (search engine crawlers 40%)Cloudflare Radar 2025 Year in Review
Highest crawl-to-referral ratioUp to 500,000 crawls per referral (one AI provider)Cloudflare Radar 2025 Year in Review
AI bot activity growth300% over the past yearAkamai SOTI Digital Fraud and Abuse Report 2025 (November 2025)
AI bots as share of all bot trafficNearly 1%Akamai SOTI Digital Fraud and Abuse Report 2025
Commerce AI bot requestsMore than 25 billion in two monthsAkamai SOTI Digital Fraud and Abuse Report 2025
Publishing share of AI bot triggers in digital media63%Akamai SOTI Digital Fraud and Abuse Report 2025
  • Small share, large effect: AI crawlers are a single-digit share of requests, but crawl-to-referral ratios show they take content at scale while sending little traffic back. The cost falls on publishers and on anyone whose content or pricing is a competitive asset.
  • Attribution is hard: F5 links its scraping increase to AI companies but states no independent investigation into the source was carried out. Treat claims about who is scraping as hypotheses unless the crawler identifies itself.
  • Agents blur the line: AI agents acting for real users will make the human versus bot split less useful. The Bot vs AI Agent Traffic Management Guide covers how to tell them apart, and the Web Bot Auth HTTP Message Signatures Guide covers cryptographic bot identity.

Where identity fits

Every authenticated bot is using an identity: a stolen customer credential, a scraped session token, an API key embedded in a mobile app or a legitimate partner integration. Much of the abuse described above targets the login step or APIs, so bot defence and identity controls are one problem. Practical implications:

  • Customer credentials: leaked-credential checks at login and phishing-resistant authentication remove most of the value of a stuffing list. See the Account Takeover Prevention Guide.
  • API keys and tokens: keys shipped in client apps are machine credentials that bots extract and reuse. Treat them as non-human identities with scope, rotation and monitoring.
  • Good bots need identities too: verified crawler programmes and signed requests give legitimate automation a provable identity, which makes blocking the rest easier.

What the numbers mean for defenders

FindingControl it supportsFramework reference
94% of login attempts are botsRate limiting and lockout logic, leaked-credential screening, MFANIST SP 800-53 AC-7 Unsuccessful Logon Attempts; IA-2; ATT&CK T1110.004
APIs absorb a large share of advanced bot trafficAPI inventory, per-client quotas, business flow protectionOWASP API Security Top 10 2023 API6 and API4 Unrestricted Resource Consumption
Bots are a majority of trafficBot classification and monitoring at the edgeNIST SP 800-53 SI-4 System Monitoring; CSF 2.0 DE.CM-01
Automated floods against applicationsCapacity and denial-of-service protectionNIST SP 800-53 SC-5; ATT&CK T1499.002 Service Exhaustion Flood
Financial services leads account takeoverTransaction monitoring and step-up authentication on sensitive actionsATT&CK T1078 Valid Accounts; T1657 Financial Theft

Metrics worth tracking internally, because they turn industry figures into your own baseline:

  1. Bot share of login attempts per application, compared with the 94% Cloudflare figure.
  2. Leaked-credential hit rate at login and the share of those accounts forced to reset.
  3. Account takeover rate per 10,000 active accounts, split by web and mobile.
  4. Automated share of sensitive flows (search, gift card, checkout, booking) before and after mitigation.
  5. Time to mitigate a new automated campaign from first detection.

Common mistakes when using bot statistics

  • Quoting "half the internet is bots" as a threat figure: automated traffic includes search engines and monitoring. Use the bad bot share (37% in Imperva's 2024 data) when the point is malicious activity.
  • Mixing denominators: share of traffic, share of attacks and share of login attempts are different measures and cannot be added or compared directly.
  • Applying protected-customer rates to unprotected sites: F5's figures are measured after years of mitigation; an unprotected login page will see far more automation.
  • Using secondary roundups: one news summary of the Cloudflare 2026 report gave a different leaked-credential figure from Cloudflare's own post. Always cite the publisher.
  • Ignoring the identity angle: treating bots as a traffic problem leaves stolen credentials and exposed API keys valid after the traffic is blocked.

Practitioner checklist

  • Cite every bot figure with publisher, report and period, and state what was counted.
  • Measure the bot share of your own login, search, checkout and API traffic before buying or tuning a control.
  • Screen logins against leaked credential data and force resets for confirmed matches.
  • Apply per-client rate limits and quotas to every public API, including mobile back ends.
  • Inventory API keys embedded in client apps and treat them as non-human identities.
  • Decide a policy for AI crawlers (allow, rate limit, block or charge) and enforce it at the edge.
  • Report account takeover rate and automated share of sensitive flows to the risk owner quarterly.
  • Check the latest Imperva, Cloudflare and F5 editions before reusing these numbers.

Standards and references

Related NHI Mgmt Group resources: Bot Management Guide · Top 10 Automated Bot Attacks · DDoS Attack Statistics · API Security Statistics · Identity Attack Statistics Guide

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 11 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org