Cloudflare Analytics
Comprehensive web performance and security analytics
Cloudflare tracks and analyzes web performance and security metrics across all of your domains, without impacting site speed or end-user experience.
Benefits of Cloudflare Analytics
Get granular visibility into your cache
See exactly which resources are cached on your website — then, make configuration changes to improve cache-hit ratios.
Filter analytics by domain or product
Measure and track analytics for individual domains, products, or events.
Democratize data analysis
Query your own virtual data warehouse and create custom analytics dashboards with our GraphQL Analytics API.
How it works
Get actionable insights into your web performance and security
Cloudflare Analytics are available from a single, flexible API endpoint, with zero setup or code deployment required.
Easy-to-use dashboards provide a comprehensive overview of your traffic and security posture — helping you analyze threats, cache-hit rates, and user patterns.
Learn more about analytics in our live application security demo series
What our customers are saying
“I’ve worked with GraphQL APIs for a little while now and am excited that Cloudflare is using this technology to provide analytics. The flexibility it offers will make it easy to understand how to improve our cache rate and debug errors being reported by our customers.”
Senior Cloud Consultant — MediaMarkt
Top analytics use cases
Cloudflare Analytics helps you manage and improve your web performance and security with actionable, product-specific insights
DNS Analytics
Dig into your DNS query traffic and track the geographical distribution of your queries over time.
Firewall Analytics
Filter firewall events by source or action — and distinguish between actual threats and false positives.
Load Balancing Analytics
Investigate and monitor load balance behavior during peak traffic and failover periods.
Trusted by millions of Internet properties
Pricing
Cloudflare Analytics control features and pricing
Free
$0
Add-ons billed monthly
For personal or hobby projects that aren’t business-critical.
Pro
$20
When billed annually or $25/mo billed monthly
For professional websites that aren't business-critical.
Business
$200
When billed annually or $250/mo billed monthly
For small businesses operating online.
Contract
Custom
Billed annually
For mission-critical applications that are core to your business.
New Externa packages available
Free
Pro
Business
Contract
Free
Pro
Business
Contract
Performance
CDN
Our 330 data centers located across the globe provide visitors with location-based access to your website, while removing latency and improving performance.
Static Content Caching
Cloudflare saves you CPU resources and bandwidth by serving your static content directly from our global data centers.
Instant Full Cache Purge
Purge the entire Cloudflare cache or just a single file without waiting.
Min Cache TTL Expiry
Cloudflare respects all existing headers, unless you choose to overwrite them. The minimum edge cache expire TTL sets the refetch time for when Cloudflare checks the origin server for a new resource.
Client Max Upload Size (MB)
The amount of data visitors can upload to your website in a single request.
TCP Turbo
TCP Turbo automatically chooses the TCP settings to further accelerate your website. Accelerate latency and throughput with custom-tuned TCP optimizations. Enabled automatically for Pro, Business, and Enterprise customers.
Cache Purge - By Tag
Cache-Tags are assigned to cached content via a Cache-Tag response header, and are stored as metadata with cached objects so that global purges take only seconds, targeting a granular, finite set of cached objects.
Cache Purge - By Host
Purge by host offers Cloudflare customers who manage multiple subdomains the ability to purge the cache on a per-host basis. For example, if the Cloudflare domain example.com wanted to purge everything on staging.example.com, purge by host enables this with a single API call.
Custom Cache Keys
Custom Cache Keys allow caching to be extended to something more specific than just the URL, this allows you to extend caching beyond just static files.
Prioritized IP Ranges
Enterprise Internet assets are placed on Cloudflare dedicated IP ranges, providing prioritized routing and protection to ensure maximum speed and availability.
Argo Smart Routing
Argo's smart routing algorithm uses real-time network intelligence to route traffic through the fastest Cloudflare network paths, while maintaining open, secure connections to eliminate latency imposed by connection-setup.
- Pricing for Business Plan: $5 per month; First 1 GB is free and $0.10 per GB thereafter.
- Pricing for Enterprise Plan: Custom pricing
Tiered Caching
Argo’s tiered caching technology uses regional tier 1 Cloudflare data centers to propagate content to Cloudflare’s global network, minimizing static content requests to your server and reducing costs.
Load Balancing
Price includes a base fee plus usage fees. Usage fee is determined by the number of DNS requests made by visitors.
Base Fee
Free, Pro, and Business Plan pricing:
- Up to 2 origin servers: $5 per month
- Additional origins, up to 20: $5 per month per origin
Enterprise customers:
- Custom Pricing
Usage-based Fees
Free, Pro, and Business Plan pricing:
- First 500k DNS requests are free
- $0.50 per every 500k DNS requests after
Enterprise customers:
Can negotiate a reduced rate through custom pricing.
Global Load Balancing (Geo-based Routing)
Global Load Balancing ensures that visitors receive dynamic content from origin servers closest to them.
Pricing
Free, Pro, and Business Plan pricing:
- Enable for $10 per month
Enterprise customers:
- Included with data center control
Load Balancing Health Monitors
Load Balancing Health Monitors
Load Balancing Health Monitors
Health checks continually ping origin servers to determine if it's online.
Pricing
- Frequency of Health Monitor
Free, Pro, and Business Plan pricing:
- Every 60 seconds: included
- Every 30 seconds: additional $10 per month
- Every 15 seconds: additional $15 per month
Enterprise customers:
- Includes health checks every 5 seconds.
- Number of Health Check Locations
Free, Pro, and Business Plan pricing:
- 1 location included
- Up to 3 locations: additional $10 per month
- Up to 5 locations: additional $15 per month
Enterprise customers:
- Includes health checks from every Cloudflare data center.
China Network
Gain access to Cloudflare's 20 data centers across China.
Stream
Cloudflare Stream is an easy-to-use, affordable, on-demand video streaming platform.
Stream Delivery
Cloudflare’s Stream Delivery offers caching and delivery of video content through its 194 data centers around the globe.
Customization & Optimization
Cloudflare Rules
Cloudflare Rules allows you to make adjustments to requests and responses, configure Cloudflare settings, and trigger specific actions for matching requests. Examples of rule use cases include setting cache expirations, modifying security levels for sections of your site, and forwarding URLs.
Accelerated Mobile Links (AMP)
Cloudflare’s Accelerated Mobile Links, powered by AMP, loads AMP-enabled external links inside of a viewing window, within the same tab, at least 3 times faster than normal mobile pages.
IPv6, HTTP/2, SPDY
Support both IPv4 and IPv6 connections to your site without a single change to your existing infrastructure. HTTP/2 is the latest update to the HTTP protocol. HTTP/2 brings advancements in efficiency, security, and speed, particularly on high-latency and mobile connections. Cloudflare provides automatic HTTP/2 and SPDY coverage for your visitors.
WebSockets
A WebSocket is a persistent full-duplex protocol which provides low latency client-server communication without the overhead of HTTP.
Async JavaScript Loading with Rocket Loader
Automatically optimizes your pages to minimize the number of network connections and ensure even third party resources won't slow down page rendering.
Image Optimization with Polish
Polish applies "lossless" or optional "lossy" image optimization to reduce your image sizes by 35% on average.
Mobile Optimization
Mirage automatically optimizes image loading through virtualized and lazyloaded images. It detects the browser type of a visitor and optimizes performance for the particular device, improving the performance of images on a mobile connection.
Header Rewrites
Used to rewrite headers if customers don’t have a way of controlling their headers. For example, if your Amazon S3 bucket requires a specific host header set in order to fetch assets.
Image Transformations
Resize images for a variety of device types and connections from a single-source primary image. Images can be manipulated by dimensions, compression ratios, and format (WebP conversion where supported). Available as a paid add-on with Cloudflare Images.
Key-value Storage with Workers
Workers Unlimited includes:
- Key-value storage space: 1GB
- Key-value reads: 10 million per month
- Key-value writes: 1 million per month
- Key-value deletes: 1 million per month
- Key-value lists: 1 million per month
Usage Based Charges:
- Key-value storage space: $0.50 per 1GB per month
- Key-value reads: $0.50 per 1 million reads per month
- Key-value writes: $5 per 1 million writes per month
- Key-value deletes: $5 per 1 million deletes per month
- Key-value lists: $5 per 1 million lists per month
Security
Unmetered DDoS Protection
Cloudflare’s unmetered mitigation of DDoS stops illegitimate volumetric traffic at the Cloudflare edge. All Cloudflare plans include unmetered mitigation without fear of being dropped.
Enterprise DDoS Mitigation
Cloudflare’s enterprise-grade mitigation of DDoS attacks against layers 3, 4, & 7 includes prioritized IP ranges and routing, ensuring maximum speed and availability.
Spectrum (for TCP/UDP)
Spectrum protects TCP applications and ports from volumetric DDoS attacks and data theft by proxying non-web traffic through Cloudflare’s Anycast network.
Pricing
Enterprise Plan:
- Custom pricing
Deploy Intelligence to Identify New Threats
Cloudflare gets smarter about security threats as more sites join. Protection from attacks on one site is extended to the entire Cloudflare community within seconds.
Reputation-based Threat Protection
Cloudflare gets smarter about security threats as more sites join. Protection from attacks on one site is extended to the entire Cloudflare community within seconds.
Comment Spam Protection
Stop spammers from posting to your website.
Content Scraping Protection
Protect all of your content including text, images and email addresses from web scrapers with Cloudflare's ScrapeShield™ service.
Domain Protection
Custom Domain Protection for Cloudflare Registrar, available on the Enterprise Plan, protects your organization from domain hijacking with exclusively out-of-band verification of any changes to your Registrar account. Cloudflare is an ICANN accredited registrar providing secure domain registration for high-profile domains.
DDoS Alerts
Cloudflare will send you a real-time alert when our systems automatically detect and mitigate a DDoS attack.
Spectrum DDoS Protection for SSH
Cloudflare Spectrum protects your SSH server from DDoS attacks of any size and kind. Better yet, SSH sessions are faster over the Cloudflare network than over the Internet.
Spectrum DDoS Protection for Minecraft
Delivering immersive and secure gaming experiences to your Minecraft players around the world is a massive challenge — network latency and DDoS attacks contribute to the ‘lag’ and downtime of your Minecraft server. Solve this challenge with Cloudflare Spectrum – which helps power fast and reliable online gaming experiences.
Spectrum DDoS Protection for RDP
Cloudflare Spectrum can help improve business productivity by helping IT teams deliver real-time, responsive, and reliable RDP experiences to their workforce.
Page Shield
Page Shield protects your website visitors from client-side attacks that target vulnerable JavaScript dependencies.
Bot Fight Mode
For an individual website. Challenge easy-to-detect bad bots from popular cloud providers.
Super Bot Fight Mode
Block and challenge easy-to-detect bad bots from any source. Plus, bypass bot settings using WAF Custom Rules.
Bot Management
Manage AI crawlers and bot traffic to web and mobile apps without CAPTCHAs. Stop account abuse, malicious botnets, credential and card stuffing, content scraping, and inventory hoarding.
Turnstile
Privacy-preserving CAPTCHA alternative to confirm web visitors are real and block unwanted bots without slowing down web experiences for real users.
DNS Firewall
Cloudflare’s DNS Firewall is an advanced firewall for DNS infrastructure— keeping your DNS infrastructure online no matter what attacks are fired at your servers. DNS Firewall also improves your global DNS performance by giving you access to Cloudflare’s robust DNS cache in over 300 cities on 6 continents around the world
API schema validation
Use schema validation to check if your incoming traffic complies with a previously supplied API schema.
API Shield
API Shield discovers public facing APIs, uncovers API configurations, and protects APIs from abuse and malformed traffic.
Certificate Management
Universal SSL Certificate
Cloudflare is compatible with your existing SSL configuration. If you do not currently use SSL, Cloudflare can provide you with SSL capabilities — no configuration required.
Bring Your Own SSL Certificate
Bring your own dedicated SSL certificate (upload to our network; supports EV certificates).
Keyless SSL
Keyless SSL lets you route encrypted traffic through Cloudflare's global network, while retaining on-premise custody of private keys. SSL private keys never leave your on-premise infrastructure, and are not shared with anyone.
Cloudflare for SaaS
Cloudflare for SaaS allows the customers of SaaS providers to CNAME their custom domains to the SaaS provider’s subdomain. This offers SaaS customers the benefit of a branded and encrypted vanity domain. Cloudflare automatically handles certificate management and renewals. Learn more at cloudflare.com/saas/
PRICING
- Free, Pro, and Business Plan: Free for the first 100 hostnames and $0.10 a month for each additional custom hostname.
- ENT: Custom Pricing
Advanced Certificate Manager
Advanced Certificate Manager is a flexible and customizable way to issue and manage certificates in Cloudflare.
Use Advanced Certificate Manager when you want something more customizable than Universal SSL but still want the convenience of SSL certificate issuance and renewal. For example, use Advanced Certificate Manager to cover more than one level of subdomain, remove Cloudflare branding from the Universal certificate, or adjust the shortest certificate lifespan.
Web Application Firewall (WAF)
Number of Custom WAF Rules
Customize how the Cloudflare WAF protects your specific application or website from cyber attacks. Based on the criteria you define, perform actions like blocking or challenging incoming requests. Enterprise contract customers can create regular expressions and create rules to log traffic.
Security Analytics
A single reporting dashboard to view and analyze all your HTTP traffic so that you can identify new attacks, security gaps, and fine tune WAF settings to stop threats.
Free Managed Ruleset
Free Cloudflare-managed ruleset automatically deployed and protecting against severe vulnerabilities
Cloudflare Managed Ruleset
Cloudflare-managed rulesets protecting against vulnerability exploits and common attack attack types, written by Cloudflare researchers and tested on vast amounts of traffic to ensure the fewest false positives.
OWASP Core Ruleset
Includes OWASP ModSecurity Core Rule Set automatically to protect you against the top vulnerabilities identified by the Open Web Application Security Project (OWASP).
WAF Attack Score - Machine Learning Detection
Stop bypass attempts with machine learning models that complement WAF rulesets. The WAF Attack Score machine learning model provides four distinct attack scores, including an overall WAF attack score, XSS attack score, SQLi attack score, and RCE attack score.
Exposed Credentials Check
Detect brute force attacks with stolen credentials before end user accounts are taken over.
Sensitive Data Detection
Detect responses containing sensitive data such as personally identifiable information, financial Information, credit card numbers or secrets like API keys.
WAF Content Scanning
Detect and scan content uploaded to your web application in transit to prevent malicious uploads from reaching your web server.
Number of Custom Lists (account level)
Create custom lists of IP addresses, hostnames, and ASNs to use and reference in your custom WAF rules. For example, create a custom IP address range to block.
Managed IP Lists
Managed IP lists leverage Cloudflare threat intelligence and contain lists of known malicious IPs. You can use and reference Cloudflare managed IP lists in your own custom WAF rules.
Rate Limiting (IP-based)
With IP-based rate limiting, you can limit the number of requests a certain IP address can make, and prevent abuse from "repeat offender" IP addresses.
Enterprise customers can negotiate a reduced rate through custom pricing.
Rate Limiting Rules
The total number of individual rules per plan type, with which to instruct rate limiting how to function on your website, application, or API.
Advanced Rate Limiting
With advanced rate limiting, you can write rate limiting rules using all the fields of the HTTP request to protect against denial-of-service attacks, brute-force login attempts, API traffic surges and other types of abuse targeting APIs and applications.
Account Level WAF
Manage WAF with a single account-level WAF configuration for all of your domains.
Reliability
Global Anycast DNS
Fast responsive times globally and nearinstant updates.
DNSSEC
DNSSEC ensures that a website’s traffic is safely directed to the correct servers, so that a connection to a website is not intercepted by a man-in-the-middle.
Custom Nameservers
Custom nameservers allow you to create your own, unique nameservers in place of your assigned Cloudflare nameservers.
Wildcard DNS Record
Cloudflare supports wildcard DNS records at all plan levels. A wildcard DNS record allows you to create DNS records for non-existing subdomains.
Wildcard DNS Record Proxy
Cloudflare supports proxied wildcard DNS records at all plan levels. A proxied wildcard DNS record allows you to proxy non-existing subdomains providing security and performance for all subdomains covered by the proxied wildcard DNS record.
Secondary DNS
Cloudflare can easily be setup as a secondary DNS provider. When records are edited with the primary DNS provider, the corresponding records at Cloudflare are automatically updated.
Waiting Room
Cloudflare Waiting Room allows organizations to route excess users to a custom-branded waiting room, helping preserve customer experience and protect origin servers from being overwhelmed with requests.
Dashboard, User and API Access
Multi-User Administrative Access
Invite others to manage the account as an Administrator. Invited Administrators have full control over the account except for managing members and changing billing information. Visit the ‘Members’ tab, in the new Account area within the Cloudflare dashboard to get started.
Role-based Access Control
Role-based access for Cloudflare accounts enables organizations to collaborate across one Cloudflare account, and use roles-based permissions to control access. Each user is assigned an individual API key and can use two-factor authentication to protect their own account.
Single Sign-On (SSO) Support
The Cloudflare dashboard supports Single Sign On (SSO) for ease of centralized identity and access management. Cloudflare Account Owners will be able to setup and define who can access their Cloudflare accounts with the same Identity Provider (IdP) they currently use.
Insights & Analytics
Cache Analytics
Deeper exploration capabilities into what Cloudflare’s caching and content delivery services are doing for your web presence.
Site Analytics (resolution)
The Cloudflare analytics dashboard provides all customers with 30 days of data and the ability to magnify your data by time range scopes of 1 hour, 15 minutes, or 1 minute, depending on your plan type. - Free customers can magnify down to a 1 hour scope, for the last 24 hours - Pro and Business customers can magnify down to a 15 minute scope, for the last 6 hours - Enterprise customers can magnify down to a 1 minute scope, for the last 30 minutes.
- Free customers can magnify down to a 1 hour scope, for the last 24 hours
- Pro and Business customers can magnify down to a 15 minute scope, for the last 6 hours
- Enterprise customers can magnify down to a 1 minute scope, for the last 30 minutes
DNS Analytics (historical time)
View the history of your DNS queries by up to a certain amount of time.
Firewall Analytics (historical time)
Visualise and analyze all Firewall Events in one place to better understand your threat landscape. Identify, mitigate, and review attacks more effectively.
Load Balancing Analytics (historical time)
Survey the traffic distribution across your load balancers. Understand behavior during peak traffic and failover decisions made, with the option to filter by load balancer, pool, origin, and region.
Audit Logs
View and download the most recent changes made within your account via UI or API.
Log Forwarding
Cloudflare Enterprise customers have access to detailed logs of HTTP requests for their domains. These logs can be helpful for debugging, identifying configuration adjustments, or creating analytics, especially when combined with other data sources, such as application server logs.
Log Explorer
Free, pro, and biz plan: Free for the first 10 GB, $1 per GB per month after
Enterprise: Custom pricing
Waiting Room Analytics
Waiting Room Analytics gives you historical insights into the traffic going through your waiting room compared to your waiting room settings. Data is stored for the past 30 days.
Using Waiting Room Analytics, you can:
- Evaluate peak traffic flow through your waiting room and onto your site.
- Determine how long users spent in the waiting room.
- Use analytics to help calibrate your waiting room settings.
Compliance
PCI DSS 4.0
Bring your business into compliance with the latest PCI DSS 4.0 standards by enabling Cloudflare's web application firewall (WAF) and Modern TLS Only mode.
Support
Initial Ticket Support Response Time
Times are reflective of when the initial response from support will be received, as per the plan level. Read more about our support response times.
Uptime Service Credits
In the rare event of downtime, customers receive a service credit against the monthly fee, in proportion to the respective disruption and affected customer ratio.
Customer Success Manager Led Onboarding Assistance
For all questions and topics related related to your account and relationship with Cloudflare, Enterprise customers have access to a designated customer success manager.
Enterprise premium customers also get a guided onboarding experience along with an expert tuning workshop and guidance on security and performance configurations.
Under Attack Support Engineer For Magic Transit
If suffering from an attack that thwarts current security configurations, our enterprise support team will apply additional rules or patches to protect your mission-critical web assets and support your uptime SLA.
Cloudflare Success Offering
The Standard Success Offering helps you get started quickly with guided customer success-led onboarding, customer success guidance, and continued online support and training.
The Premium Success Offering includes everything in the Standard Success Offering plus a designated success team assigned to your account that provides highly customized tuning and strategic assistance at every step along the way.