Cloudflare status: hosting issues and outage reports
No problems detected
If you are having issues, please submit a report below.
Cloudflare is a company that provides DDoS mitigation, content delivery network (CDN) services, security and distributed DNS services. Cloudflare's services sit between the visitor and the Cloudflare user's hosting provider, acting as a reverse proxy for websites.
Problems in the last 24 hours
The graph below depicts the number of Cloudflare reports received over the last 24 hours by time of day. When the number of reports exceeds the baseline, represented by the red line, an outage is determined.
At the moment, we haven't detected any problems at Cloudflare. Are you experiencing issues or an outage? Leave a message in the comments section!
Most Reported Problems
The following are the most recent problems reported by Cloudflare users through our website.
- Domains (35%)
- Cloud Services (26%)
- Web Tools (17%)
- Hosting (13%)
- E-mail (9%)
Live Outage Map
The most recent Cloudflare outage reports came from the following cities:
| City | Problem Type | Report Time |
|---|---|---|
|
|
Cloud Services | 6 hours ago |
|
|
Cloud Services | 16 days ago |
|
|
Hosting | 19 days ago |
|
|
Domains | 1 month ago |
|
|
Cloud Services | 2 months ago |
|
|
Domains | 2 months ago |
Community Discussion
Tips? Frustrations? Share them here. Useful comments include a description of the problem, city and postal code.
Beware of "support numbers" or "recovery" accounts that might be posted below. Make sure to report and downvote those comments. Avoid posting your personal information.
Cloudflare Issues Reports
Latest outage, problems and issue reports in social media:
-
Dr. Jaime Alnassim, M.S. (@JaimeAlnassim) reported@DerekAshauer And the cheap shared hosting back then could support alot of these WP sites. For $10 a month you could have 100 light WP sites. No one carried if a site was slow back then too. Now just use a static page and host of cloudflare for free
-
🧞♂️Martin Donadieu - oss/acc (@martindonadieu) reportedSo France is joining spain to make all @Cloudflare down during games? 😭 Europe is omega doomed it's so sad
-
Jack Culpan (@JackCulpan) reported@Thom_K_NL @GoDaddy @Cloudflare Damn yeah
-
Nico Szerman ⛵ (@nicoszerman) reportedcloudflare's bot-protection is ruining the internet with checkboxes and will be totally useless soon. furthermore blocking bots from fetching your page is almost always a bad idea and should not be enabled by default by cloudflare.
-
U N C L E BIGBAY ✨ (@unclebigbay143) reportedEvery external service increases your blast radius. Redis Stripe Cloudflare OpenAI Email providers The more services your request depends on, the more ways it can fail. Always ask: "If this service disappears for an hour, does my product still work?"
-
abipraya; (@rbayuokt) reported@CloudflareHelp @Cloudflare I'm getting error when deploying my pages project with wrangler “received a malformed response from the API blablvalabla” and a 522 response is there an issue with the pages API at the moment?
-
Irbaaz Kadri (@irbaazkadri) reported@Cloudflare 9 billion requests a day is a wild load for something most developers treat like invisible plumbing. moving it without users noticing is probably the best possible outcome
-
NeilXbt (@neil_xbt) reportedMiguel, CTO of camelAI, describes rebuilding their agent's entire execution model to get off virtual machines, moving it into a Cloudflare Durable Object and swapping bash for JavaScript! > The original Claude Code harness required a full VM per user, which was too expensive to scale with always-on machines and attached disk > Step one moved the agent's "brain" into a Durable Object while VMs stayed as remote "hands," which fixed latency but not cost > Step two replaced the VM filesystem entirely with Durable Object SQLite plus R2 for larger files, using Cloudflare's Shell project > Step three removed bash completely, replacing it with JavaScript run through Code Mode in fresh V8 isolates that boot in milliseconds > Credentials never enter the sandbox; the agent calls pre-loaded connection methods and authentication happens server-side > Builds and Python notebooks still run in short-lived containers, since those genuinely need Linux > Cheaper models perform noticeably better with a narrower, explicit method set than with open-ended bash access The result: thousands of executions now cost about what a few minutes of container time used to. Bookmark so you do not lose it! Follow @neil_xbt for more breakdowns of how teams are architecting AI agents for real scale.
-
bnistordev (@bnistordev) reportedI recommended using @Cloudflare Neurons within Handy because it’s a win-win situation. The problem is that it keeps generating an endless number of errors of different kinds, and Cloudflare’s API returns a vast array of models. I spent at least 30 minutes trying to get everything working, but in the end, I couldn’t, so I switched to DeepSeek.
-
Thor Haaland (@ThorHaalands) reported@jnunemaker Cloudflare + VPS, sorted. Hetzner is getting expensive tho, recommend checking out OVH which has worked as a good replacement for me (although poor customer service)
-
Jason Fleagle (@jjfleagle) reported@Cloudflare At 9 billion requests a day, the migration receipt is as valuable as the architecture. Capture baseline latency and errors, compatibility tests, phased traffic shifts, rollback triggers, cache behavior, and post-cutover deltas. That gives the next team reusable evidence.
-
Med (@medhansh) reportedHow to make every Mac, server & cloud worker you own feel like one computer: ====== NETWORKING ====== - Tailscale: Connects all your machines into one private network. SSH into your home desktop from anywhere with no port forwarding and nothing exposed publicly - Thunderbolt Bridge: Connects two nearby Macs directly through a Thunderbolt cable. You get tens of Gbps and sub-ms latency without buying networking gear - 2.5/10GbE: The wired alternative when Thunderbolt isn’t practical. Use it when normal gigabit networking becomes the bottleneck - Cloudflare Tunnel: Gives a local service a public URL without opening a port on your router. Useful for websites, APIs and dashboards other people need to reach - ngrok: Creates a temporary public URL in seconds. Perfect for testing webhooks against something running locally ====== REMOTE ACCESS ====== - SSH + `~/.ssh/config`: Lets you create short names and reusable settings for remote machines. Type `ssh studio` instead of remembering usernames, IP addresses and ports - `ControlMaster auto`: Keeps one SSH connection open and reuses it. New terminals connect instantly instead of negotiating a fresh session every time - Mosh: SSH that survives your Wi-Fi dropping. Close the laptop, open it on a train, switch networks and the same terminal session reconnects - tmux: Keeps programs running after you disconnect. Start a long agent job, close your laptop and reconnect to it later - tmux-resurrect + continuum: Saves and restores your tmux sessions after the machine itself reboots - VS Code / Cursor Remote SSH: The editor runs on your laptop while the code, terminal and language server run on the remote machine. It feels local without syncing files - code-server: Runs VS Code inside a browser. Useful when you need to work from an iPad or a computer without your development setup - macOS Screen Sharing: Built-in remote control between Macs. On the same network it’s fast enough for normal desktop work - Sunshine + Moonlight: Streams a remote desktop using game-streaming technology. Use it when you need much lower latency than normal screen sharing ====== SERVING ====== - Tailscale Serve: Gives a local service a private HTTPS URL that only devices on your Tailscale network can open - Tailscale Funnel: Takes that private service and makes it reachable from the public internet. Useful for receiving webhooks on a home machine - Caddy: A web server and reverse proxy that gets HTTPS certificates automatically. Two lines of config, real certificates, no Let’s Encrypt homework - Cloudflare Tunnel: Better when you want public traffic to pass through Cloudflare before reaching your machine ====== FILES ====== - ***: Tracks changes, understands conflicts and lets each agent work on a separate branch. Use *** for code that agents edit, not a generic sync tool - *** worktrees: Opens multiple branches from the same repository as separate folders. Every agent gets its own workspace without cloning the repo again - Jujutsu (`jj`): A ***-compatible version-control system designed around easier rebasing, undoing and concurrent work. Worth trying when many agents produce branches at once - SMB: Shares a folder from one machine so another can mount it like a local drive. The easiest answer for two Macs on the same network - NFS: The same basic idea as SMB, with more setup and generally better performance - Mutagen: Continuously mirrors a local project to a remote machine while respecting ignored files. Use it when you want to edit locally but run remotely - Syncthing: Automatically syncs folders directly between machines. Great for notes, assets and scratch files - Don’t use Syncthing for code multiple agents edit. It syncs files but doesn’t understand branches or conflicts - rsync: Copies files or folders once, usually over SSH. Fast, scriptable and already installed almost everywhere - rclone: rsync for cloud storage. Moves files between your machines and S3, R2, B2, Google Drive and dozens of other services - pnpm: Stores each package once and hardlinks it into every project. Fourteen worktrees can share one copy instead of downloading fourteen ====== ENVIRONMENT ====== - mise: Installs and switches Node, Python, Go and Ruby versions per project. Replaces nvm, pyenv, rbenv and asdf with one fast tool - direnv: Loads the correct environment variables the moment you enter a folder, then unloads them when you leave - OrbStack: A drop-in Docker Desktop replacement for Mac. The same Docker commands with a fraction of the RAM and battery usage - Homebrew + Brewfile: Records the apps and CLI tools installed on your Mac. A new machine can recreate the setup with one command - Devcontainers: Defines the development environment in code. Anyone opening the project gets the same operating system packages, runtimes and tools - Nix / devenv: Reproduces an environment extremely precisely across machines. Powerful, but only worth the learning curve when that level of determinism matters ====== SECRETS ====== - 1Password CLI: Injects secrets into a command at runtime. Your `.env` becomes a template you can safely commit because the real values stay in 1Password - `op run`: Starts a command with the required secrets available only to that process. Nothing sensitive needs to be copied into plaintext files - 1Password Service Accounts: Give headless servers access to specific vaults without attaching them to your personal login - SOPS + age: Encrypts secret files before they enter ***. The repository stores ciphertext and approved machines decrypt it at runtime - Tailscale SSH: Uses your Tailscale identity to authorize SSH access. You stop copying and rotating public keys across every machine ====== TERMINAL ====== - Atuin: Your shell history, synced and searchable across every machine. That command from last Tuesday on the server is available on your laptop - zoxide: Learns which folders you use. Type `z api` instead of `cd ../../../services/api` - fzf: Adds fuzzy search to almost anything. Use it for files, command history, *** branches, processes and SSH hosts - ripgrep (`rg`): Searches an entire codebase in milliseconds and skips files in `.gitignore` automatically - fd: `find` with syntax you can actually remember. Type `fd config` instead of assembling a collection of flags - bat: `cat` with syntax highlighting, line numbers and *** changes - dust: Shows which folders are consuming disk space as a readable chart instead of a wall of numbers - lazygit: A full *** interface inside the terminal. Stage individual lines, inspect diffs, rebase, cherry-pick and resolve conflicts visually - btop: A readable live view of CPU, memory, disks, networks and running processes ====== CONSISTENCY ====== - just: One file containing every project command. `just dev` means the same thing on every machine and every teammate’s laptop - chezmoi: Keeps your dotfiles in *** and adapts them per machine. You get the same shell, aliases and settings across macOS and Linux - Brewfile + mise + chezmoi + just: Together these recreate your installed tools, runtime versions, personal configuration and project commands ====== ISOLATION ====== - Containers: Give each workload its own filesystem, dependencies and permissions. One broken agent can’t interfere with everything else on the machine - One container per client: An agent cannot read another client’s files if those files were never mounted into its container - Colima: A free, CLI-only way to run Docker containers on Mac - Podman: Runs containers without a permanent root-level daemon. Useful when stronger rootless isolation matters - ****: Creates and manages macOS and Linux virtual machines on Apple Silicon - UTM / Parallels: Full desktop virtual machines for workloads that need a complete graphical operating system - Firecracker: Starts tiny virtual machines in under a second. Useful when you’re building a platform that needs an isolated machine for every agent run ====== AGENT ORCHESTRATION ====== - tmux + *** worktrees: The simplest fleet manager. Every agent gets a terminal, branch and folder you can inspect directly - Claude Code hooks: Run commands automatically before or after specific Claude Code events. Useful for validation, formatting, notifications and cleanup - Claude Code subagents: Hand focused tasks to separate agents without manually opening another terminal for each one - Claude Agent SDK: Starts, steers and streams agent sessions from your own code. Use it when a terminal workflow needs to become part of a product - Inngest / Trigger .dev: Turns agent runs into durable jobs. If a process crashes, the job can retry instead of disappearing with the terminal - BullMQ / Graphile Worker: Adds a straightforward job queue backed by Redis or Postgres - launchd: Starts Mac workers after reboot and restarts them when they crash - systemd: The Linux equivalent of launchd - Temporal: Stores every step of a long workflow so it can resume after failures. Powerful, but unnecessary until durable execution becomes a real problem ====== RENTED COMPUTE ====== - Hetzner dedicated: Cheap, persistent Linux machines with lots of CPU and RAM. Good for workers that run all day - Hetzner Server Auction: Older dedicated servers sold for less. Useful when price matters more than having current hardware - DigitalOcean / Vultr / Linode: More expensive per GB, but nearby regions can make interactive SSH and remote editing feel much faster - Fly .io: Small machines that start quickly and can shut down when idle. Good for temporary workers - GitHub Actions self-hosted runners: Sends CI and batch jobs to hardware you already own instead of GitHub’s machines - Depot: Runs builds remotely and shares the cache between machines. Useful when Docker or application builds become the bottleneck - Modal / RunPod / Lambda: Rent GPUs by the hour instead of owning hardware that sits idle - MacStadium / Scaleway Apple Silicon: Rent real Macs remotely. Only worth it when the workload genuinely requires macOS ====== BROWSER AUTOMATION ====== - Playwright + `storageState`: Saves cookies and login state to a file that can move between machines. Much safer and more portable than syncing an entire Chrome profile - Puppeteer: A smaller Chrome-focused alternative when you don’t need Playwright’s multi-browser support - Chrome DevTools MCP: Lets an agent inspect and control a real Chrome session through developer tools - browser-use: Gives agents a higher-level way to navigate websites, fill forms and complete browser tasks - Browserbase / Browserless / Steel: Hosts and manages browsers for you. Useful when one local Chrome instance becomes fifty concurrent sessions - Residential proxies: Routes browser traffic through consumer IP addresses. Use them when websites block traffic from cloud servers ====== SAFETY ====== - restic + Backblaze B2: Encrypted, deduplicated, automatic offsite backups for roughly $6/TB/month. You’ll need it exactly once - Time Machine: Keeps local versions of your Mac files and makes accidental deletion easy to undo. Necessary, but not enough by itself - Carbon Copy Cloner / SuperDuper: Creates a bootable copy of your drive so a dead SSD doesn’t mean rebuilding the machine from zero - Netdata: One command installs a full metrics dashboard. Finally see which process has been eating your RAM - `memory_pressure`: Shows whether your Mac is actually running out of usable memory - `vm_stat`: Shows detailed memory usage and paging activity - `sysctl vm.swapusage`: Shows exactly how much SSD space macOS is using as emergency memory - asitop: Shows Apple Silicon CPU clusters, GPU usage, power consumption and temperatures - Uptime Kuma: Checks whether your machines and services are online and sends an alert when they aren’t - Grafana + Prometheus: Stores metrics over time and turns them into dashboards and alerts. Worth adding once you have several machines A backup isn’t real because the command succeeded It’s real when you’ve restored from it successfully ====== THE 80/20 STACK ====== Tailscale SSH + Mosh + tmux *** worktrees SMB 1Password CLI mise + direnv OrbStack pnpm just + chezmoi restic + B2 Netdata Atuin + zoxide + fzf Start here Add another tool only when you can clearly explain what problem it solves
-
Lorenzo Price (@lorenzo_madeit) reported@lennysan The ElevenLabs integration inside an active Chrome profile is impressive. Most background agents break the second they hit a Cloudflare challenge or an expired cookie, so running uninterrupted for 46 minutes without asking for help is wild
-
𝚆𝚒𝚕𝚏𝚛𝚒𝚎𝚍__デク ✝️ (@ash__borne) reportedHello Software/Security engineers At what point can you confidently say that you're "doing" #ZTNA ? I knew about the concept, but never really dove into it. Currently testing tools like Cloudflare WARP/Access Seeing some things about mTLS (still blurry)
-
i miss the sun (@1_missthesun) reported@palashshah only reason software is alive is cause agents are slow and even though u can one shot apps, no normie wants to wait 20 minutes to make an app or 5 minutes to iterate (add features etc). If instant, personal software/generative ui takes over. For software companies, i'd look at what's happening at the agent product layer. Almost every single one has the same features. Adding a feature or copying is just an hour of work. Therefore every product can add all and any feature. However, right now, you still want to prevent bloat/feature creep even though you can do anything. This stops being as relevant if inference is near instant. Since software is no longer a differentiating factor, all that remains is most likely price/reliability. Websites die and are just apis that agents connect to on a singular super app product. ie imagine cloudflare and vercel had the same products/features. What you use would depend on price. It's too easy and also not possible to add features specific to every single user, therefore it's better to let the user's interface by dynamic to them. Every app can be a super app, but people do not wants hundreds of super apps. So we'll probably see 1 or few dominant platforms, similar to how chrome dominates the browser space.
-
utopiaken (@utopiaken76) reported@JeffKazzee Could you help to teach me what is the steps to setup Cloudflare free AI models into my Zo Computer? I try and error many times, but it still didn't work. :(
-
MichaelB (@longterm_inv) reported@ProCyclingStats @Kevin_LTR @Cloudflare Well an API is super efficient on your side and you can super easy throttle them - scraping requests are a nightmare and never really to stop 100%. And loyalty - nobody wants to put his beloved scripts into garbage just to avoid to pay some bugs per months (see AI tools now).
-
Mat | HAMCORE (@TheHAMCORE) reported@iPixelGalaxy I'd be interested to see where ClypDat goes. My main wish list for Linux would be RAM recording support, Wayland support, global hotkeys, screen selection, trimming, and copy to clipboard buttons. Currently Vice uses cloudflared and Cloudflare Tunnel to make links.
-
WIV Reports — Uncensored (@WIVReports) reported@BasedTorba I canceled my Gab AI subscription and will not renew my pro subscription over this. I paid for a full year and got hard-locked out of prompt submissions. Support claimed my ISP was blocking the site. Developer Tools (attached) explicitly showed Cloudflare returning HTTP 429 Too Many Requests on your socket io endpoint (Ray ID: a2377c992a865050-SEA). Support's official response? "Dev ops confirms you are not blocked by CF and says your understanding of what you are seeing is an incorrect assumption." An HTTP 429 from Server: cloudflare is, by definition, an edge rate limit. Instead of escalating basic DevTools data to fix a socket routing bug, support gaslit a paying customer and issued a partial refund to shut down the ticket. If this is how Gab handles infrastructure bugs and long-term users, people should know what to expect. Andrew, email chain is available if you actually care about fixing your support and edge config.
-
Giancarlo Perlas (@giancarloperlas) reportedCasper Network is repositioning the csprUSD token as its default stablecoin for the agentic AI economy. Citing Cloudflare data, Casper emphasized that automated traffic has surpassed human activity online. In fact, it traced 59.4% of all web requests to the former.
-
Jamie (@TaxPayerxxxxx) reported@Cloudflare So your WARP Client for #ZeroTrust is limited to 25! Come on! If we could add a spot to type an organisation name in manually as well would fix this.
-
2024=2023+1 (e/acc) (@commondoubts) reported@paularambles Site is down now. @Cloudflare to the rescue?
-
The SaaStronaut | AEO/SEO & Reddit Marketing (@TheSaastronaut) reportedHad a $8k/mo client freak out recently bc someone cloned their website, started impersonating them, and was phishing prospects to do God knows what. This clone was ranking page 1 too bc of the name match Client sends the duplicate site to me asking if it was us doing some SEO trick, I said no He said Okay, but was visibly worried This was a rare and unconventional situation And handling client impersonation isn't in a typical SEO's wheelhouse, contract, or scope of work... We had no contractual obligation to look into this or try and fix this But the issue was in search results, and we were the search visibility partner. I saw it as our responsibility whether it was explicitly written or not So, I had the team: 1) Preserve full technical evidence, screenshots, source code, DNS records, forms, hosting details, and timestamps. 2) Sent a takedown notice to the origin host, Omegatech. 3) Submitted abuse reports to Cloudflare and NameSilo. 4) Reported the domain to Google Safe Browsing and Microsoft SmartScreen as an impersonation/phishing site. After our reports, the site was taken down I've done soooo much out of scope work for clients and never ever mention it to them. If you're my client, we're going to take care of you. That's why average client lifecycle with Kingmaker is 2+ years
-
The intern (@intern_11) reportedHonestly, if it were not for the Model Context Protocol going stateless, we would probably still be dealing with clunky session handshakes and sticky sessions for every AI integration. MCP 2.0 dropped July 28. No more initialize handshake. No more protocol sessions. Every request is now independent. GitHub removed Redis session storage, eliminated a database write on every call and a read on every request. Cloudflare runs each MCP request on a fresh stateless server. Manufact cut its SDK package size by 83% and made it 25% faster. MCP servers now behave like any other HTTP service. Simon Willison built three MCP tools this week alone. The protocol just became the default for AI-to-system integration. Are you building on MCP yet?
-
flavio (@flaviocopes) reported@dnnskr91 Yeah but I’m doing all on Cloudflare these days from domain to compute and database for new apps so not an issue for me rn
-
dweewq (@eweqss1431) reportedAgencies charge $8,000 to $12,000 for a marketing site, three weeks of calls, one invoice that makes you sit down. Claude Code builds the same site in an afternoon, but most people still get template output because they type "make it beautiful" and pray. Claude defaults to safe: Inter font, purple gradients, three feature cards. The ten thousand dollar look comes from constraints, not vibes. Screenshots beat adjectives. Three reference sites from your niche, with an explicit instruction not to copy the layout, give the model an actual quality bar. One prompt with five blocks, audience, the single action every page pushes toward, the references, the stack, and a banned list of clichés, gets a working first version in under ten minutes, about seventy percent there. The part that earns the price tag is the polish pass agencies bill forty percent for: typography, spacing, and motion, fixed in three separate messages instead of one, plus a mobile check at 375px since most traffic is a phone. Shipping costs nothing. Push to GitHub, connect Cloudflare Pages, deploy. The agency was always selling three weeks of process. The process was always one afternoon.
-
Andrew McGarry (@beyondcontent) reportedPeople underestimate negative impact of inaccurate bot management until damage is done. Don't expect Cloudflare to be subtle by default. False positives can be a different kind of bad. Log files @datadoghq can help.
-
Astrid (@just_some_dev) reportedcloudflare worker deploys seem down rip
-
chaskin.eth (@jchaskin22) reported@auryn_macmillan Agreed It also feels a bit weird to celebrate 100% uptime when most users still access Ethereum through centralized RPCs that go offline when something like cloudflare goes down We’re starting to work on this at the EF, but today the chain’s uptime and users ability to access it are still very different things
-
Favour Y. (@FavourYusuf1) reportedGot this thing, for 2 months it didn't work. Then after I fixed it, like half the internet did not work on it because cloudflare blocked it. Very useless something. And their support is non-existent. Even their staff don't know how the damn thing works. Imagine them googling what the home ip address for the ODU is, they only knew the one for the indoor unit. I wish I can sell mine sef.