Skip to main content

Pricing and editions

Choose how you run Pomerium

Use Pomerium Zero for a managed control plane and a data plane in your environment. Use Pomerium Enterprise to self-host both planes.

Zero Personal

For individuals and personal projects.

Free
Start free

Managed control plane. Run one Core cluster in your environment.

  • 1 cluster, 10 routes, and 5 policies
  • 1 custom domain
  • Community support

Zero Business

For teams that need simpler management and more capacity.

9 dollarsper user / month
Billed monthly
7 dollarsper user / month
Billed annually
Start free trial

Managed control plane. Simplify configuration and keep application traffic in your environment.

  • 5 clusters, 100 routes, and 100 policies
  • 5 custom domains with automatic TLS certificates
  • Access logs and configuration change history
  • Email support

Enterprise

For organizations that need full self-hosting and advanced controls.

Custom
Get a demo

Self-hosted control plane. Run Pomerium in your environment with advanced authorization and dedicated support.

  • Delegated administration and policy inheritance
  • Directory sync, external data, and Rego policies
  • Session management and SSH session recording
  • Dedicated Slack channel and customer success manager

Compare editions

Compare editions
CapabilityZero Personal
Free
Personal use
Zero Business
9 dollarsper user / month
Billed monthly
7 dollarsper user / month
Billed annually
Enterprise
Custom

Deployment and management

Control planeManages configuration, access policies, and deployment settings.ManagedManagedSelf-hosted
Data planeRuns in your environment and handles traffic to protected applications.Self-hostedSelf-hostedSelf-hosted
Management consoleManage routes, policies, and clusters through a web interface.ManagedManagedSelf-hosted
Management APIAutomate configuration and administration through an API.Zero Personal includes Management API.Zero Business includes Management API.Enterprise includes Management API.
Terraform supportManage Pomerium configuration with Terraform.Zero Personal includes Terraform support.Zero Business includes Terraform support.Enterprise includes Terraform support.
Cluster managementManage multiple separate Pomerium deployments at once.1 cluster5 clustersMulti-cluster
Configuration change historyZero Personal includes Configuration change history.Zero Business includes Configuration change history.Enterprise includes Configuration change history.

Protected access

Clientless web accessPomerium enables web-based, secure application access without a VPN or any client-side software.Zero Personal includes Clientless web access.Zero Business includes Clientless web access.Enterprise includes Clientless web access.
Native SSH accessConnect to protected servers with your existing SSH client.Zero Personal includes Native SSH access.Zero Business includes Native SSH access.Enterprise includes Native SSH access.
TCP and UDP accessConnect to databases and other non-HTTP services with Pomerium CLI or Desktop.Zero Personal includes TCP and UDP access.Zero Business includes TCP and UDP access.Enterprise includes TCP and UDP access.
Kubernetes accessApply identity-based access policies to Kubernetes API requests.Zero Personal includes Kubernetes access.Zero Business includes Kubernetes access.Enterprise includes Kubernetes access.
MCP server accessAuthenticate users and control access to MCP servers.Zero Personal includes MCP server access.Zero Business includes MCP server access.Enterprise includes MCP server access.
MCP tool access controlSet which MCP tools each user or group can call.Zero Personal includes MCP tool access control.Zero Business includes MCP tool access control.Enterprise includes MCP tool access control.
OAuth token managementConnect users' accounts to MCP services and automatically refresh their OAuth tokens.Zero Personal includes OAuth token management.Zero Business includes OAuth token management.Enterprise includes OAuth token management.
Single sign-on (SSO)Let users sign in with your existing identity provider.Zero Personal includes Single sign-on (SSO).Zero Business includes Single sign-on (SSO).Enterprise includes Single sign-on (SSO).
Mutual TLS (mTLS)Verify clients and servers with certificates.Zero Personal includes Mutual TLS (mTLS).Zero Business includes Mutual TLS (mTLS).Enterprise includes Mutual TLS (mTLS).

Authorization and governance

Attribute-based access control (ABAC)Use identity and request attributes to define access rules in Pomerium Policy Language.Zero Personal includes Attribute-based access control (ABAC).Zero Business includes Attribute-based access control (ABAC).Enterprise includes Attribute-based access control (ABAC).
Continuous authorizationRecheck access on each HTTP request, including requests in an existing session.Zero Personal includes Continuous authorization.Zero Business includes Continuous authorization.Enterprise includes Continuous authorization.
Visual policy editorZero Personal includes Visual policy editor.Zero Business includes Visual policy editor.Enterprise includes Visual policy editor.
Just-in-time accessGrant access that expires automatically. Approve requests manually or through an API-based workflow.Zero Personal includes Just-in-time access.Zero Business includes Just-in-time access.Enterprise includes Just-in-time access.
Directory syncSync users, groups, and other directory data for access policies.Zero Personal does not include Directory sync.Zero Business does not include Directory sync.Enterprise includes Directory sync.
External data integrationsUse data from external systems in access policies, including device posture from FleetDM.Zero Personal does not include External data integrations.Zero Business does not include External data integrations.Enterprise includes External data integrations.
Advanced Authorization CapabilitiesUse Rego policies to express advanced authorization rules.Zero Personal does not include Advanced Authorization Capabilities.Zero Business does not include Advanced Authorization Capabilities.Enterprise includes Advanced Authorization Capabilities.
Delegated administration (RBAC)Organize routes and policies into namespaces. Assign roles so teams can manage their own resources.Zero Personal does not include Delegated administration (RBAC).Zero Business does not include Delegated administration (RBAC).Enterprise includes Delegated administration (RBAC).
Policy inheritanceApply parent policies across child namespaces and routes.Zero Personal does not include Policy inheritance.Zero Business does not include Policy inheritance.Enterprise includes Policy inheritance.
Whitelabeling and Custom BrandingCustomize Pomerium's UI with your organization's logo and color scheme.Zero Personal does not include Whitelabeling and Custom Branding.Zero Business does not include Whitelabeling and Custom Branding.Enterprise includes Whitelabeling and Custom Branding.

Audit and operations

Access and authorization logsZero Personal includes Access and authorization logs.Zero Business includes Access and authorization logs.Enterprise includes Access and authorization logs.
Distributed tracing (OpenTelemetry)Trace requests across Pomerium services to diagnose latency and errors.Zero Personal includes Distributed tracing (OpenTelemetry).Zero Business includes Distributed tracing (OpenTelemetry).Enterprise includes Distributed tracing (OpenTelemetry).
Monitoring and reportingMonitor cluster status and request activity from the management console.Zero Personal includes Monitoring and reporting.Zero Business includes Monitoring and reporting.Enterprise includes Monitoring and reporting.
Administrative audit logsReview administrative changes and deployment records.Zero Personal includes Administrative audit logs.Zero Business includes Administrative audit logs.Enterprise includes Administrative audit logs.
Session managementInspect sessions and revoke or block access from one place.Zero Personal does not include Session management.Zero Business does not include Session management.Enterprise includes Session management.
SSH session recording and playbackRecord and replay SSH sessions through the Enterprise Console.Zero Personal does not include SSH session recording and playback.Zero Business does not include SSH session recording and playback.Enterprise includes SSH session recording and playback.

Limits and price

PriceBusiness billing is based on monthly active users.Free for personal use$7 annual or $9 monthly per userCustom
AdministratorsPeople who can manage your Pomerium configuration.120Custom
Management API usersIdentities that use the management API, separate from people accessing protected applications.21,000Custom
Service accountsUsed to authenticate machine-to-machine communication between services protected by Pomerium.220Custom
RoutesConnections to protected applications and services, each with its own access policy.10100Custom
PoliciesAccess rules that determine who can use protected applications and services.5100Custom
Custom domainsUse your own domain names for protected applications.15Custom
Uploaded TLS certificatesCertificates you upload and manage. This limit does not count automatically issued certificates.10100Custom

Support

Community forumZero Personal includes Community forum.Zero Business includes Community forum.Enterprise includes Community forum.
Email supportZero Personal does not include Email support.Zero Business includes Email support.Enterprise includes Email support.
Dedicated Slack channelZero Personal does not include Dedicated Slack channel.Zero Business does not include Dedicated Slack channel.Enterprise includes Dedicated Slack channel.
Phone supportZero Personal does not include Phone support.Zero Business does not include Phone support.Enterprise includes Phone support.
Customer success managerZero Personal does not include Customer success manager.Zero Business does not include Customer success manager.Enterprise includes Customer success manager.
Zero Personal: Start freeZero Business: Start free trialEnterprise: Get a demo
Crusoe

“When you don’t have to worry about provisioning users and user-databases, it makes spinning up internal tools that much easier.”

Nitin Perumbeti

Nitin Perumbeti

CTO, Crusoe

Optoro

“We can confidently tell clients and auditors: ‘we only give people access to the things they need.’ How we prove that is we can pull up the Pomerium configuration and say… ‘this team has access to these resources.’”

Zach Dunn

Zach Dunn

CISO, Optoro

Need answers?

We are here to help.

What is Pomerium?

Pomerium is an identity-aware proxy that enables secure access to internal applications. Pomerium provides a standardized interface to add access control to applications regardless of whether the application itself has authorization or authentication baked-in. Pomerium gateways both internal and external requests, and can be used in situations where you’d typically reach for a VPN.

Why should I care about whether components are self-hosted or managed?

Every plan uses a self-hosted data plane to handle application traffic in your environment. Pomerium Zero provides a managed control plane for configuration, policies, and cluster management. Pomerium Enterprise adds a self-hosted control plane, so you operate both planes in your environment.

What layer are you securing?

Pomerium provides layer 7 security. See our post to learn more about layer 7 vs layer 3 & 4 security models (link).

Is Pomerium a VPN?

No. Pomerium is an identity-aware proxy that grants access to specific applications and services. Web applications work in a browser without client software. SSH works with standard SSH clients. TCP and UDP access uses Pomerium CLI or Desktop.

Do you log my traffic?

Pomerium produces access and authorization logs so you can audit requests and access decisions. Your self-hosted data plane handles application traffic in your environment. With Pomerium Zero, the managed control plane receives configuration and operational data for cluster management.

Are you claiming to be Zero Trust?

Pomerium applies identity-based policies before granting access to protected applications and services. It evaluates each HTTP request, including requests within an existing session, using identity and request context. Network location alone does not grant access.

Can I use Pomerium for free?

Yes! Pomerium Zero is free for personal use, and we also offer Pomerium Core, our open source version. We’re confident you’ll love whichever plan you are on.

I have a question you don’t answer here.

No problem. Contact our team at support@pomerium.com, and we’ll gladly help.

Get a Personalized Demo

Schedule a Call with a Pomerium Engineer

Get a Demo