Brand Intelligence Graphcompany
Company Overview
About Cloudflare
Cloudflare is a global cloud platform providing web performance, security, and network services to millions of websites and applications worldwide. Founded in 2009 by Matthew Prince and Michelle Zatlyn and headquartered in San Francisco, Cloudflare started as a DDoS protection and CDN service and has evolved into one of the most comprehensive network infrastructure platforms, serving as the connectivity layer for nearly 20% of all internet traffic. The company went public in September 2019 at a valuation around $4.5 billion.
Business Model & Competitive Advantage
Cloudflare's network spans 300+ cities across 100+ countries, providing global distribution of content and security services with millisecond latency. The company's product portfolio includes CDN, DDoS mitigation, WAF (Web Application Firewall), Zero Trust security (SASE), serverless compute (Workers), and AI inference infrastructure. Cloudflare's freemium model — offering a powerful free tier — has driven massive adoption among developers and small businesses that serve as leads for enterprise contracts. Revenue in 2024 was $1.6 billion, growing ~28% year-over-year.
Competitive Landscape 2025–2026
In 2025, Cloudflare has positioned its global edge network as AI inference infrastructure — running AI models at edge locations close to users to reduce latency for real-time AI applications. The company's Workers AI and AI Gateway products allow developers to deploy AI models on Cloudflare's 300-city network rather than centralized cloud regions. Cloudflare also launched a significant Zero Trust expansion, competing with Zscaler and Palo Alto Networks for enterprise security budget. With a $40B+ market cap and strong developer loyalty, Cloudflare continues expanding its share of enterprise network and security spending.
Recent Activity
View all →### Minor Changes - [#15026](https://github.com/cloudflare/workers-sdk/pull/15026) [`6529f0c`](https://github.com/cloudflare/workers-sdk/commit/6529f0ca5ecda93f67efbaa72a7f9a9f8fd814bf) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - Allow containers to be attached to a Durable Object from its `exports` entry A container can now be linked to its Durable Object from the export side, using a new `container` field that names an entry in the `containers` array. As a result `containers[].class_name` is now optional — a container that is referenced this way only needs a `name`: ```jsonc { "name": "my-worker", "main": "worker.js", "compatibility_date": "2026-07-01", "containers": [ { "name": "my-container", "image": "./Dockerfile", "max_instances": 1 } ], "exports": { "MyContainerDO": { "type": "durable-object", "storage": "sqlite", "container": "my-container" } } } ``` The existing `containers[].class_name` direction keeps working and either direction may be used, but the tw
### Patch Changes - [#15080](https://github.com/cloudflare/workers-sdk/pull/15080) [`b6d00ed`](https://github.com/cloudflare/workers-sdk/commit/b6d00edc459a7ca2dda817d8263a33b326f083b8) Thanks [@teamleaderleo](https://github.com/teamleaderleo)! - Use the current Cloudflare Access service-token credentials after environment variables change. Interactive Access cookie caching is unchanged. - Updated dependencies [[`fb6b51b`](https://github.com/cloudflare/workers-sdk/commit/fb6b51b87bf73edca9866bdf2d0810d7bf491108), [`1b73c87`](https://github.com/cloudflare/workers-sdk/commit/1b73c879c168dcc78b0f2657d04bc784b8af7da3)]: - @cloudflare/[email protected]
### Minor Changes - [#13830](https://github.com/cloudflare/workers-sdk/pull/13830) [`49d4e00`](https://github.com/cloudflare/workers-sdk/commit/49d4e0096802fb4d5ff2fe7277c893065dfa8c86) Thanks [@penalosa](https://github.com/penalosa)! - Mocking requests with MSW in Worker tests now requires MSW >= 2.14 `@cloudflare/vitest-pool-workers` previously shipped internal shims to make MSW work inside the workerd runtime. MSW 2.14 added that support natively, so those shims have been removed. If you mock requests with MSW in your Worker tests, make sure you're on MSW `>= 2.14`; older versions will no longer intercept requests. You can keep using `setupServer()` from `msw/node`, or adopt the official [`@msw/cloudflare`](https://github.com/mswjs/cloudflare) integration via `setupNetwork()`. See the updated [`request-mocking` example fixture](https://github.com/cloudflare/workers-sdk/tree/main/fixtures/vitest-pool-workers-examples/request-mocking) for the recommended pattern. ### Patch Changes - [
### Patch Changes - [#15088](https://github.com/cloudflare/workers-sdk/pull/15088) [`fb6b51b`](https://github.com/cloudflare/workers-sdk/commit/fb6b51b87bf73edca9866bdf2d0810d7bf491108) Thanks [@Neal006](https://github.com/Neal006)! - Report malformed container SSH keys and a non-object `containers.configuration` as config errors instead of crashing Previously, a `containers` entry with a malformed `authorized_keys` or `trusted_user_ca_keys` entry (a missing or non-string `public_key`, or an entry that is not an object), or a `containers.configuration` set to `null`, made Wrangler exit with a stack trace and "If you think this is a bug, please open an issue" rather than pointing at the field. These configurations now produce an ordinary configuration error naming the offending field and array index, such as `containers.authorized_keys[0].public_key must be a string`. A `public_key` that is not an ED25519 key is also now reported with correct grammar. - [#15010](https://github.com/cloud
### Patch Changes - [#15217](https://github.com/cloudflare/workers-sdk/pull/15217) [`1447950`](https://github.com/cloudflare/workers-sdk/commit/1447950241d4d3a1a28c9fe2ed85bea42023b202) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" The following dependency versions have been updated: | Dependency | From | To | | --------------- | ------ | ------ | | @angular/create | 22.1.3 | 22.1.4 | - [#15218](https://github.com/cloudflare/workers-sdk/pull/15218) [`6d71eeb`](https://github.com/cloudflare/workers-sdk/commit/6d71eebfd07bc67dba4259b041bac73a13e8ccfe) Thanks [@dependabot](https://github.com/apps/dependabot)! - Update dependencies of "create-cloudflare" The following dependency versions have been updated: | Dependency | From | To | | ------------ | ----- | ------ | | create-solid | 0.8.1 | 0.10.0 | - [#15219](https://github.com/cloudflare/workers-sdk/pull/15219) [`ee15a07`](https://github.com/cloudflare/workers-sdk/commit/ee15a078c2
## What's Changed * chore: bump capnp-es to 0.0.16 by @vicb in https://github.com/cloudflare/workerd/pull/7008 * Fix two GC strong-root leaks: tail event cf cycles and abandoned pipe writes by @guybedford in https://github.com/cloudflare/workerd/pull/7017 * Replace a few more raw references with kj::Ptr in standard.c++ by @jasnell in https://github.com/cloudflare/workerd/pull/6949 * Replace raw ReadableStream& ref with jsg::WeakRef by @jasnell in https://github.com/cloudflare/workerd/pull/6936 * Correct the jsg-visit-for-gc check's type lists and document its model by @guybedford in https://github.com/cloudflare/workerd/pull/7015 * Add wasm_memory_discard compatibility flag by @guybedford in https://github.com/cloudflare/workerd/pull/6999 * Update dependencies by @workers-devprod in https://github.com/cloudflare/workerd/pull/7030 * Add ci report opencode skill by @jasnell in https://github.com/cloudflare/workerd/pull/7023 * Update WPT by @workers-devprod in https://github.com/cloudflar
## 7.1.0 (2026-08-17) --- ### Breaking Changes #### Resource Restructuring - `cloudforceOne.threatEvents.indicatorTypes` has been renamed to `cloudforceOne.threatEvents.indicators` #### Removed Methods - `intel.attackSurfaceReport.issues.dismiss()` -- removed along with `IssueDismissResponse` type - `moq.relays.tokens.rotate()` -- removed along with `TokenRotateResponse` type #### Return Type Changes | Resource | Method | Old Return Type | New Return Type | |----------|--------|----------------|-----------------| | `zones.ct.alerting` | `edit()` | `AlertingEditResponse` | `CTAlertingSubscription` | | `zones.ct.alerting` | `get()` | `AlertingGetResponse` | `CTAlertingSubscription` | | `mtlsCertificates` | `list()` | `MTLSCertificatesSinglePage` | `MTLSCertificateListResponsesSinglePage` | | `mtlsCertificates` | `delete()` | `MTLSCertificate` | `MTLSCertificateDeleteResponse` | | `mtlsCertificates` | `get()` | `MTLSCertificate` | `MTLSCertificateGetResponse` | | `hostnames.settings.tls`
**Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20260816.1...v1.20260817.1
## What's Changed * Remove obsolete Cache PUT serialization by @guybedford in https://github.com/cloudflare/workerd/pull/6984 **Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20260815.1...v1.20260816.1
### Features - **Use Cache:** support callable cached functions with rsc plugin api (#2156) ### Bug Fixes #### App Router - reject unverified Worker prerender params (#2901) - preserve request.cf in route handlers (#2886) - preserve valued RSC queries through routing (#2883) - bail out static search params rendering (#2882) - expose not-found fallback flight payload (#2349) - prefetch root-param segment trees (#2856) - preserve full prefetch stale windows (#2851) #### Build - support Pages Router ESM externals (#2877) - preserve server export conditions (#2918) - bundle image-size in vinext (#2913) - define process.browser per environment (#2899) - preserve transitive external versions (#2887) #### Cache - preserve binary fetch response bodies (#2907) - ISR cache should store the framework preload header (#2900) - vary use cache entries by root params (#2847) - keep encoded dynamic prefetches learning-only (#2866) - delegate CDN header cleanup to adapters (#2797) #### Misc - **Headers:
### Bug Fixes - **Prerender:** cache use-cache metadata routes (#2848) - **Cache:** delegate CDN header cleanup to adapters (#2797) ### Contributors - @james-elicx
## What's Changed * Add NMR fallback lookup for the fallback resolution by @jasnell in https://github.com/cloudflare/workerd/pull/6965 * Add SpanContext::toTraceparent() by @mar-cf in https://github.com/cloudflare/workerd/pull/6942 * Revamp jsg::Nullable in jsg-rs by @LordGoatius in https://github.com/cloudflare/workerd/pull/6935 * emit per-call jsRpcCall spans and propagate stub origin for trace continuity by @apeacock1991 in https://github.com/cloudflare/workerd/pull/7006 * [build] Assign more CPUs for link actions by @fhanau in https://github.com/cloudflare/workerd/pull/7007 * Revert "emit per-call jsRpcCall spans and propagate stub origin for trace continuity" by @apeacock1991 in https://github.com/cloudflare/workerd/pull/7018 ## New Contributors * @LordGoatius made their first contribution in https://github.com/cloudflare/workerd/pull/6935 **Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20260814.1...v1.20260815.1
Key Differentiators
Emerging Innovator
Cloudflare is an emerging player bringing innovative solutions to the Infrastructure market.
Enterprise Scale
With $1.6B in revenue, Cloudflare operates at enterprise scale with proven market validation.
Frequently Asked Questions
Estimated Visibility Trend (Beta)
Simulated 8-week rolling score
Based on estimated brand signals. Historical tracking coming soon.
Similar Brands
Vercel
LanceDB
LanceDB is an open-source vector database purpose-built for AI applications, offering serverless vector storage with embedded deployment, multimodal data support (text, images, video, audio), and nati
Neon
Neon is a serverless PostgreSQL platform offering instant database provisioning, automatic scaling to zero, and database branching — capabilities that make it uniquely suited for modern application de
Reducto
Reducto is a San Francisco-based AI document intelligence company — backed by $108 million in total funding including a $75 million Series B led by Andreessen Horowitz in October 2025, plus a $24.5 mi
Extend
Extend is a San Francisco-based AI document processing platform using large language models to provide accurate data extraction and document understanding for enterprise workflows — turning unstructur
Infracost
Infracost is a San Francisco-based cloud cost management platform — backed by Y Combinator (W21) with $17.2 million raised including a $15 million Series A led by Pruven Capital with Insight Partners
Compare Cloudflare with Competitors
Side-by-side AI visibility scores, platform breakdown, and market position.
Claim This Profile
Are you from Cloudflare? Claim your profile to see full AI mention excerpts, get weekly visibility change alerts, and optimize how AI systems describe your brand.
Claim Cloudflare Profile →Track AI Visibility in Real Time
Monitor how ChatGPT, Gemini, Perplexity, and Claude mention Cloudflare vs competitors. Get alerts when AI recommendations shift.
Start Free Tracking →