Skip to content
SPECIFICTION
Get listed

Cloudflare Access

cloudflare.com

From $7/mo Free plan WebWindowsmacOSLinuxiOSAndroid
Visit cloudflare.com
Spec score 8.9 #3 of 34 in SSH Server Software

What it is

Cloudflare Access controls access to self-hosted apps, SaaS applications, and infrastructure by checking identity, device posture, and other context on each request. Policies can grant access at the individual resource level, and applications deny access unless a user matches an Allow policy. It supports SAML- and OIDC-compliant identity providers, including enterprise and social providers, as well as Cloudflare as an identity provider. Contractors, partners, and people using unmanaged devices can connect through a browser with social sign-in or a one-time PIN. Access can replace or supplement a legacy VPN by limiting access to specific applications, and its controls also cover infrastructure such as SSH and RDP. Administrators can manage policies centrally and scale them through APIs and Terraform. Publishing a self-hosted public application requires an active Cloudflare domain with full or partial CNAME setup. The free plan is for fewer than 50 users; paid service starts at $7/user/mo (annual).

Spec sheet

Purpose
Cloudflare Access is a zero trust network access solution for self-hosted apps, SaaS applications, and infrastructure that checks identity, device posture, and context for each request.Read 30 Sep 2026 · cloudflare.com
Free plan
Cloudflare's Zero Trust and SASE pricing page invites customers to start a proof of concept with its free plan.Read 30 Sep 2026 · cloudflare.com
Paid from
7Read 20 Sep 2026 · cloudflare.com
Compliance
Cloudflare's Trust Hub says its security certifications and compliance posture include ISO 27001, ISO 27701, PCI DSS, and SOC 2 Type II.Read 30 Sep 2026 · cloudflare.com
Headquarters
San Francisco, CARead 23 Sep 2026 · cloudflare.com
Founded
2009Read 23 Sep 2026 · cloudflare.com
App setup requirement
Publishing a self-hosted public application requires an active Cloudflare domain using full or partial CNAME setup.Read 30 Sep 2026 · developers.cloudflare.com
Automation
Cloudflare says Access policy administration can be centralized and scaled with APIs and Terraform.Read 30 Sep 2026 · cloudflare.com
Company background
Cloudflare says it was founded in 2009 and lists San Francisco as its headquarters.Read 30 Sep 2026 · cloudflare.com
Contractor access
Contractors, partners, and unmanaged devices can use clientless browser access with social identity providers or one-time PINs.Read 30 Sep 2026 · cloudflare.com
Default access policy
Access applications deny access by default, and a user must match an Allow policy to connect.Read 30 Sep 2026 · developers.cloudflare.com
Device management integrations
Cloudflare lists Fleet, Hexnode, Intune, Jamf, JumpCloud, and Kandji as Zero Trust technology partners for deploying the Cloudflare One Client and configuring devices remotely.Read 30 Sep 2026 · developers.cloudflare.com
Identity integrations
Access supports SAML- or OIDC-compliant identity providers, including enterprise SSO providers, social identity providers, and Cloudflare as an IdP.Read 30 Sep 2026 · cloudflare.com
Infrastructure access
Access extends zero trust controls to infrastructure targets such as SSH and RDP.Read 30 Sep 2026 · cloudflare.com
Least privilege
Access policies grant granular access per resource, and the product page says all requests are verified using identity, device posture, and other context.Read 30 Sep 2026 · cloudflare.com
Supported clients
Cloudflare publishes Cloudflare One Client stable releases for Windows, macOS, Linux, iOS, and Android.Read 30 Sep 2026 · developers.cloudflare.com
VPN replacement
Cloudflare says Access can replace or augment legacy VPNs by offloading access to specific applications.Read 30 Sep 2026 · cloudflare.com

Plans and prices

Free Plan Free forever under 50 users Read 20 Sep 2026 · cloudflare.com
Pay-as-you-go $7 a month paid annually over 50 users Read 20 Sep 2026 · cloudflare.com
Contract Plan Price not published Custom pricing · Maximum support Read 20 Sep 2026 · cloudflare.com
Cloudflare One free plan Free proof of concept; Cloudflare One is offered for free trial Read 30 Sep 2026 · cloudflare.com

Every Cloudflare Access plan and price →

Strong points and limits

Strong points

  • Resource-level access policies with default denial
  • Browser access for contractors and unmanaged devices
  • Supports SSH and RDP infrastructure access
  • Policy administration through APIs and Terraform

Limits

  • Public self-hosted apps require an active Cloudflare domain
  • Free plan is limited to fewer than 50 users
  • Paid pricing starts at $7/user/mo (annual)

Who it suits

It suits organizations that need identity- and device-aware access to applications or infrastructure, including contractor access from unmanaged devices. Teams publishing a self-hosted public application need an active Cloudflare domain with full or partial CNAME setup.

Cloudflare Access in depth

Read the full write-up

Overview

Cloudflare Access is a zero-trust access service for teams protecting applications and infrastructure without granting broad network access. It suits organizations that want per-resource controls across cloud environments and can work within Cloudflare’s domain requirement. The free tier is a practical starting point, while the user thresholds and setup requirements deserve a close look before rollout.

Key features

Identity, policy, and device checks

Access evaluates identity, device posture, and request context, with policies that can grant access to individual resources. Applications deny access by default, so users must match an Allow policy before connecting. That makes least-privilege access the default posture, but administrators need to define the access users should receive.

SAML- and OIDC-compliant identity providers are supported, including enterprise SSO, social providers, and Cloudflare as an identity provider. Contractors, partners, and users on unmanaged devices can use browser access with a social identity provider or one-time PIN. Teams can therefore accommodate some external users without requiring the Cloudflare One Client for every access case.

Applications and infrastructure

Access can replace or supplement a legacy VPN by granting access to specific applications rather than a whole network. It also covers infrastructure targets, including SSH and RDP. Supported protocols include HTTP, HTTPS, TCP, SSH, RDP, SMB, and VNC, giving it a wider remit than web application access alone.

One important deployment constraint applies to publishing a self-hosted public application: it requires an active Cloudflare domain configured with full or partial CNAME setup. That fits teams already using Cloudflare, but adds a prerequisite for organizations that do not.

Administration and surrounding controls

Policy administration can be centralized and scaled through APIs and Terraform, a useful fit for teams managing access as code. Cloudflare identifies Fleet, Hexnode, Intune, Jamf, JumpCloud, and Kandji as partners for deploying its client and remotely configuring devices. The broader offering includes multicloud coverage for AWS, Azure, and GCP, hybrid deployment, network monitoring, firewall policy management, VPN management, application-aware routing, and SIEM log export. Session recording is not supported, which may rule it out where that capability is required.

Pricing

The Free Plan costs free, is billed forever, and supports under 50 users. It is a sensible option for small teams and proofs of concept, but the under-50-user cap makes it unsuitable once a deployment grows beyond that threshold.

Pay-as-you-go costs $7 a month, billed paid annually, and is intended for deployments over 50 users. The annual billing term matters even though the listed rate is monthly. A Contract Plan has custom pricing and maximum support, making it the option to consider when that support level is needed rather than a published per-user price.

Cloudflare One also has a free plan for proof of concept and is offered for free trial. Cloudflare Access is marked as offering a free trial, but no trial duration is given.

Platforms

Cloudflare publishes stable Cloudflare One Client releases for Windows, macOS, Linux, iOS, and Android. Access is also available through web and API platforms. This range covers common desktop and mobile environments, while browser-based access gives contractors and unmanaged-device users another route.

Who it's for

Access is strongest for organizations that want identity- and device-aware controls for applications and infrastructure, especially those already using Cloudflare or prepared to configure a Cloudflare domain. Teams managing multiple clouds or automating policies with APIs and Terraform can also make use of its breadth.

It is less suitable for teams that cannot meet the domain requirement for public self-hosted apps, need session recording, or want a straightforward free tier for 50 or more users. Its default-deny model is a security strength, but requires deliberate policy setup.

Pros and cons

Pros: Per-resource, default-deny policies check identity, device posture, and context, limiting access to what users need.

Pros: Browser access with social identity or one-time PIN supports contractors and unmanaged devices.

Pros: Coverage spans applications and infrastructure protocols, with APIs and Terraform for policy administration.

Cons: Publishing self-hosted public apps requires an active Cloudflare domain with full or partial CNAME setup.

Cons: The free plan is capped at under 50 users, and the paid rate is billed annually.

Cons: Session recording is not supported.

Alternatives

Twingate is worth considering for a freemium option with a free Starter plan for up to five users and 50 resources. OpenVPN CloudConnexa offers a freemium alternative with a Starter plan that includes five seats; its Essential plan is priced at $7 a month.

Pomerium has a Personal Free plan for 10 users, 10 routes, five policies, and two service accounts, making its explicit route and policy caps relevant to smaller deployments. NetBird offers a Free plan for up to five users and 100 machines, with a Team plan at €6 per user / month.

Check Point Harmony SASE is a paid alternative with a 30-day trial. Netskope One Private Access is an enterprise product. Cato Client is a paid option with commercial licensing. Portnox NAC is a network access control alternative.

For broader comparisons, see Zero Trust Network Access Software, SD-WAN Software, Cloud Access Security Broker Software, SaaS Security Posture Management Software, Cloud Network Management Software, and Business VPN Software.

Verdict

Choose Cloudflare Access if you need per-resource, identity- and device-aware control across apps and infrastructure, and can meet its domain and policy setup requirements. Its free tier and broad protocol support make it a credible starting point for smaller deployments, but the under-50-user cap, annual paid billing, and lack of session recording give larger or recording-dependent teams reasons to look elsewhere.

Verdict

Cloudflare Access specifies how application and infrastructure access is checked, including identity integrations and default-deny policies. Check the domain requirement and user limit against your deployment before choosing a plan.

Where Specifiction places it

Alternatives to Cloudflare AccessAll alternatives →