Zero-trust access and business VPN · Comparison

Cloudflare Zero Trust vs NordLayer vs Tailscale vs Twingate

4 products compared side by side: what you pay for with each one first, then the five access facts, entry prices, recorded plan limits and the bottom line of each review. The evidence note under the table says how each product was checked.

Side by side

Cloudflare Zero Trust vs NordLayer vs Tailscale vs Twingate: value, access facts, plan limits and bottom lines
MetricCloudflare Zero TrustNordLayerTailscaleTwingate
What you're paying forWorth the priceZero-trust access, DNS and web filtering and device posture for up to 50 users at no cost, with a $7 per-user plan above that.Built-in reachA business VPN with gateways in 40+ countries, a dedicated IP for your team, and SSO, DNS filtering and posture monitoring on one per-user plan.Saves engineering timeA private WireGuard network for every laptop, phone and server, reached through your identity provider and one policy file instead of a VPN gateway.Worth the priceResource-by-resource access to private networks through connectors you run, with Google Workspace sign-in and posture checks from $5 per user.
Overall score8.2Best6.26.87.3
Free optionFree planPaid onlyFree planFree plan
Card to start–Not measured–Not measured–Not measured–Not measured
Getting accessSelf-serveSelf-serveSelf-serveSelf-serve
Starter priceCheapest paid plan$7/user/mo$8/user/mo$8/user/mo$5/user/mo
Pricing modelPer seatPer seatPer seatPer seat
Pricing pagePublic pricesPublic pricesPublic pricesPublic prices
Billing unitPer user who authenticates; no device count publishedPer user per month, 5-user minimum, plus a dedicated server on Core and PremiumPer user per month; user devices unlimited; 50 tagged resources included, then $1/mo eachPer user per month, counting admins, pending and disabled users and service accounts
Free optionFree plan for up to 50 users, business use allowed; no trialNo free plan; 14-day money-back guarantee on the first purchasePersonal: free for up to 6 users, non-commercial only; 14-day Enterprise trial for company domainsStarter: free for 5 users; 14-day trial of paid plans
Reference scenario (25 users)$0/mo on Free (25 of 50 users), computed$315/mo on Core ($11 × 25 + $40 server, yearly), $12.60 per user, computed$200/mo on Standard ($8 × 25), $8 per user, computed$125/mo on Teams ($5 × 25, yearly), $5 per user, computed
Annual vs monthly price$7 per user on Pay-as-you-go; pages disagree on monthly or annual billingCore $11 yearly or $14 monthly; server $40 or $50One price per plan with no billing term; annual plans through salesTeams $5 yearly or $6 monthly; Business $10 or $12
Devices per userNot stated6 simultaneous connectionsUnlimited on every plan5 on every plan; custom on Enterprise
Okta / Entra ID sign-inEvery plan (any SAML or OIDC provider)Every planEvery plan (OIDC)Business and up; Google Workspace on every plan
SCIMSAML and OIDC providers; no plan restriction statedPremium; unpriced add-on on Lite and CoreStandard and up (Okta, Entra ID, Google Workspace)Business and up (Okta SCIM)
Device postureBuilt-in checks and EDR or MDM integrations on every planMonitoring on Core, blocking on Premium; SentinelOne and CrowdStrike integrations on every planBuilt-in checks on every plan; MDM and EDR integrations from StandardNative checks on every plan; MDM and EDR integrations from Business
Network flow logsEvery plan; 24 hours on Free, 30 days on Pay-as-you-goEvery plan, 60 daysPremium and up, 30 daysEvery plan; 24 hours Starter, 7 days Teams, 30 days Business
SIEM streamingLogpush on Contract per the plans page; the docs say all customersCrowdStrike Falcon Next-Gen SIEM; plan not statedPremium and upBusiness and up per the docs; the plan table also ticks Home
Self-hosted partscloudflared connector (open source)NoneDERP relays and peer relaysConnectors (always customer-run)
SOC 2 / ISO 27001SOC 2 Type II (in the dashboard, under NDA); ISO 27001:2022SOC 2 Type 2 (Type I on the pricing page); ISO/IEC 27001:2022SOC 2 Type II (on request); ISO 27001 not statedSOC 2 Type 2 (trust portal, on request); ISO 27001 not stated
HIPAA BAAEnterprise-level customers handling PHIYearly subscriptions, on requestNot offeredNot stated; the HIPAA page says to ask by email
EU data storageData Localization Suite, Enterprise add-onNot statedNot guaranteed; coordination server in FrankfurtNo; data stored in the US
Bottom lineFrom its public pages, Cloudflare Zero Trust puts access, filtering and posture on a Free plan for up to 50 users. Activity logs are short below Contract, and SIEM export, egress IPs and EU storage go through sales.From its public pages, NordLayer is a managed business VPN with SSO on every plan, a fixed IP and a strong compliance file. The required server raises the per-user cost on Core, and there is no free plan, admin API or Terraform provider.From its public pages, Tailscale gives a team identity-aware access to every device and server from the first plan, with unlimited user devices and policy as code. Flow logs and SIEM streaming start on Premium, and there is no BAA or EU residency guarantee.From its public pages, Twingate offers per-resource access through your own connectors at $5 per user on Teams, with posture checks and an audit log. Enterprise identity providers, SCIM and longer logs start on Business, and data is stored in the US.

Evidence: Cloudflare Zero Trust: facts checked 2026-10-16 from its public sign-up and pricing pages, no completed hands-on run; NordLayer: facts checked 2026-10-16 from its public sign-up and pricing pages, no completed hands-on run; Tailscale: facts checked 2026-10-16 from its public sign-up and pricing pages, no completed hands-on run; Twingate: facts checked 2026-10-16 from its public sign-up and pricing pages, no completed hands-on run. Prices in USD as listed, excluding tax. "–" means not recorded.

When to pick each

In the words of each review, with the date its facts were checked.

  • Pick Cloudflare Zero Trust when
    You want up to 50 users free for business use, with DNS and web filtering in the same client.
    Pick Tailscale when
    You want direct WireGuard connections between devices, unlimited devices per user and a policy file in Git.
  • Pick Cloudflare Zero Trust when
    You need Okta or Entra ID sign-in, SCIM and MDM posture without paying for a Business plan.
    Pick Twingate when
    You want traffic end-to-end encrypted through relays and a 14-day trial of a paid plan.
  • Pick Cloudflare Zero Trust when
    You want filtering and posture without a dedicated server fee.
    Pick NordLayer when
    You want a dedicated static IP and a HIPAA BAA on a self-serve annual plan.
  • From our NordLayer review

    Checked Oct 16, 2026
    Pick NordLayer when
    You want a dedicated static IP and a HIPAA BAA on a self-serve yearly plan.
    Pick Cloudflare Zero Trust when
    You want a free plan for up to 50 users and an admin API with a Terraform provider.
  • From our NordLayer review

    Checked Oct 16, 2026
    Pick NordLayer when
    You want Okta or Entra ID SSO on the entry plan and internet egress through managed gateways.
    Pick Twingate when
    You want per-resource access through your own connectors at $5 per user without a server fee.
  • From our NordLayer review

    Checked Oct 16, 2026
    Pick NordLayer when
    You want vendor-run gateways and a fixed IP rather than exit nodes you run.
    Pick Tailscale when
    You want unlimited devices per user, policy as code and an admin API.
  • From our Tailscale review

    Checked Oct 16, 2026
    Pick Tailscale when
    You want direct device-to-device WireGuard connections, unlimited devices per user and a policy file kept in Git.
    Pick Cloudflare Zero Trust when
    You want up to 50 users free for business use, with DNS and web filtering in the same client.
  • From our Tailscale review

    Checked Oct 16, 2026
    Pick Tailscale when
    You sign in with Okta or Entra ID and want SCIM and MDM posture at $8 per user rather than on a $10 Business plan.
    Pick Twingate when
    You sign in with Google Workspace and want a lower yearly price ($5 per user on Teams) with connectors you run in each network.
  • From our Twingate review

    Checked Oct 16, 2026
    Pick Twingate when
    You sign in with Google Workspace and want the lowest yearly per-user price, with connectors you run in each network.
    Pick Tailscale when
    You sign in with Okta or Entra ID and want SCIM and MDM posture at $8 per user, with unlimited devices per user.
  • From our Twingate review

    Checked Oct 16, 2026
    Pick Twingate when
    You want traffic end-to-end encrypted through relays and a 14-day trial of a paid plan.
    Pick Cloudflare Zero Trust when
    You have 50 users or fewer and want a free plan with Okta or Entra ID sign-in, posture integrations and DNS filtering.
  • From our Twingate review

    Checked Oct 16, 2026
    Pick Twingate when
    You want per-resource access through your own connectors without a dedicated server fee.
    Pick NordLayer when
    You also want internet egress through shared or dedicated gateways in 40+ countries.

Entry price

Baseline: each product's cheapest paid plan, per month. Included usage differs, so read the line under each price.

  • Cloudflare Zero Trust
    Pay-as-you-go
    $7/user/mo
    No user limit; the plans page says billed monthly, the Access page says paid annually
    • Activity logs kept 30 days
    • Up to 50 DNS locations
    • Remote Browser Isolation as an add-on
    • Log Explorer: 10 GB free, then $1 per GB a month
  • NordLayer
    Lite
    $8/user/mo
    Billed yearly; $10 month to month; 5 users minimum
    • Shared gateways in 40+ countries
    • SSO with Okta, Entra ID, OneLogin, Google and JumpCloud
    • Activity reports kept 60 days
    • No Virtual Private Gateway
  • Tailscale
    Standard
    $8/user/mo
    One price published, no billing term; annual plans through sales
    • Unlimited users, up to 10 ACL groups
    • SCIM user and group provisioning
    • Posture integrations: CrowdStrike, SentinelOne, Intune, Jamf and more
    • 50 tagged resources, then $1 a month each
  • Twingate
    Home
    $15/mo
    Flat price for the account, billed monthly; up to 7 users; non-commercial use only
    • Exit Networks (self-hosted)
    • Just-in-time access requests
    • Logs kept 30 days
    • 100 Resources, 20 Remote Networks

Prices as listed on each pricing page, in USD per month, excluding tax. Observed: Cloudflare Zero Trust 2026-10-16, NordLayer 2026-10-16, Tailscale 2026-10-16, Twingate 2026-10-16.

Which one fits

If you need to start today without a sales call
Cloudflare Zero TrustSelf-serve sign-up; the highest score of the 4 self-serve products here (8.2/10).
Lowest starter price
Twingate$5/user/mo for the Teams (billed yearly) plan.
Highest overall score
Cloudflare Zero Trust8.2/10 (Excellent). The review shows the score breakdown and the run behind it.

Picked by fixed rules from the table above, not by hand. How we score

Full reviews