Caddy
Caddy is an open-source Go web server that automatically provisions and renews TLS certificates, serving developers, DevOps teams, and businesses globally through a free download model funded by tiered sponsorship subscriptions.
- Company typePrivate
- Founded2014
- HeadquartersVienna, Austria
- Headcount11–50
- GTM typeB2B
- OfferingSoftware
What Caddy does
Caddy is an open-source web server written in Go and distributed since 2014, designed to serve sites over HTTPS by default with fully automatic TLS certificate issuance, renewal, and management via its proprietary CertMagic library. The product offers a reverse proxy with 9+ load balancing algorithms and circuit breaking, a production-grade static file server, a JSON config API with ACID guarantees, and a human-friendly Caddyfile format typically 15-25% the size of equivalent NGINX configurations. Beyond core web serving, Caddy has expanded into adjacent product surfaces including an internal PKI suite and ACME server (built on Smallstep libraries), an embedded PHP application server via FrankenPHP, and pluggable storage backends (Redis, Postgres, Vault, Consul) for clustered deployments, with compliance-grade TLS defaults meeting PCI DSS, HIPAA, and NIST 800-53.
The business model is sponsorship-driven rather than license-driven. Caddy is 100% free and open source with no paywalled functionality; revenue comes from tiered GitHub Sponsorships ranging from $25/month (Indie) to $11,900/month (Enterprise+), which bundle professional support, development priority, onboarding, custom patches, and marketing benefits. The project is maintained by original author Matt Holt through Dyanim, LLC, with the Caddy trademark held by ZeroSSL GmbH, and is supported by a roster of corporate sponsors including Stripe, Tailscale, Railway, Sourcegraph, Framer, and ZeroSSL. Distribution is global and self-serve via caddyserver.com, GitHub releases, the xcaddy build tool, and platform partnerships such as Railway's one-click deploy. Customers are individual developers, DevOps engineers, and businesses of all sizes who deploy web infrastructure and need turnkey HTTPS automation, white-label SaaS providers using On-Demand TLS for customer-owned domains, and regulated enterprises that benefit from the compliance-grade default TLS configuration.
Caddy firmographics
Firmographics- Name
- Caddy
- Legal name
- ZeroSSL GmbH
- Website
- https://caddyserver.com
- Company type
- Private
- Founded year
- 2014
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- Caddy is an open-source Go web server that automatically provisions and renews TLS certificates, serving developers, DevOps teams, and businesses globally through a free download model funded by tiered sponsorship subscriptions.
- Ownership category
- akta.pro rank
Caddy industry classification
Industry- Product category
- Web Server Software
- SIC
- Services-Computer Programming, Data Processing, Etc. (7370)
- akta.pro primary industry
- Developer Portals, SDKs & Documentation Platforms (BPAMADAG)
- akta.pro secondary industry
- Deployment, Automation & DevOps (build pipelines, contract deployment tools) (FSAPABAH)
Keywords
Where Caddy is headquartered
LocationHeadquarters
- HQ city
- Vienna
- HQ country
- Austria
- HQ region
- Europe
Markets served
Caddy business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Infrastructure, Operations
Revenue model
- Sponsorships (Professional Support Services): Caddy generates revenue through tiered sponsorship programs that provide professional support, development prioritization, onboarding, training, presentations, on-sites, custom patches/branches, and marketing benefits. All features remain free and open source with no paywalled functionality. Sponsorships range from $25/month (Indie) to $11,900/month (Enterprise+) with varying levels of support access, response guarantees, and development priority.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Subscription | Monthly | Indie - $25/month: Individual support tier |
| Subscription | Monthly | Indie Pro - $50/month: Individual with email support |
| Subscription | Monthly | Startup - $99/month: Early-stage startup support |
| Subscription | Monthly | Startup Pro - $249/month: Startup with publicity and priority |
| Subscription | Monthly | Business - $999/month: Company support tier |
| Subscription | Monthly | Business+ - $2,999/month: Comprehensive business coverage |
| Subscription | Monthly | Enterprise - $5,900/month: Premium enterprise support |
| Subscription | Monthly | Enterprise+ - $11,900/month: Ultimate project support guarantee |
Go-to-market motion1 record
Distribution channels5 records
Marketing channels5 records
Caddy product offering
Product offeringCore offering
Caddy is a free, open-source web server written in Go that automatically obtains and renews TLS certificates for all sites by default, eliminating manual certificate management. The server combines a reverse proxy, static file server, and modular architecture into a single statically-linked binary with no runtime dependencies. The project is sustained by tiered sponsorship programs offering professional support, development prioritization, and training to businesses, while all software features remain free with no paywalls.
Product overview
Caddy is a single unified open source web server product with two native configuration interfaces: the Caddyfile (a human-friendly shorthand format) and JSON (the native programmatic format). The core Caddy binary provides automatic HTTPS, a reverse proxy, and a static file server. Optional sponsorship tiers offer professional support and development services for businesses requiring guaranteed maintenance and assistance.
Differentiator
Problem solved
Functional benefit
Products and services
- Caddy Web Server An open source web server written in Go that serves all sites over HTTPS by default with automatic TLS certificate management, featuring a reverse proxy, static file server, and extensible modular architecture. Used by developers, sysadmins, and businesses deploying web infrastructure.
- Caddyfile Configuration Format A human-friendly configuration format for Caddy that is translated to JSON automatically, designed to be simple and concise, typically 15-25% the size of comparable nginx configurations. Aimed at developers and operators who prefer readable config over JSON.
- JSON Configuration with RESTful API Caddy's native programmatic configuration format providing automated, large-scale deployment control via a RESTful admin API with ACID guarantees. Configured through the API, exports, and CLI subcommands. Aimed at enterprises and platforms managing fleets of Caddy instances.
- Caddy Sponsorships Paid sponsorship tiers ranging from $25/month (Indie) to $11,900/month (Enterprise+) providing professional support, training, onboarding, custom development patches, prioritization, and marketing benefits for businesses and individuals using Caddy professionally.
Quantifiable outcome
- Serves HTTPS in under 1 minute from zero configuration
- +4 more outcomes
Companies that use Caddy
Customer profileNamed customers10 records
Segments3 records
Ideal customer profiles3 records
Caddy technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
Integration5 records
Feature18 records
Caddy partnerships and signals
Strategic signalPartnerships
13 partnerships are on record, tiered flagship, core and minor.
- ZeroSSLflagshipZeroSSL is Caddy's primary sponsor and project partner. They manage Caddy's infrastructure, branding, and trademark (Caddy is a registered trademark of ZeroSSL GmbH). ZeroSSL provides certificate issuance for Caddy's automatic HTTPS feature and co-markets the project.
- SmallstepcoreSmallstep provides open source libraries powering Caddy's internal PKI suite and ACME server functionality. Caddy's PKI and certificate authority features are built on Smallstep's cryptographic libraries.
- FrankenPHPcoreFrankenPHP is a distribution of Caddy that acts as a PHP application server, delivering PHP pages approximately 4x faster than traditional php-fpm setups. The PHP interpreter is embedded within the Caddy binary.
- Ardan LabsminorArdan Labs is listed as a community partner in association with the Caddy open source Go project. They provide Go expertise and community support.
- RailwayminorRailway offers one-click Caddy deployment on their platform with a dedicated deploy button and integration. Railway is a sponsor providing financial support and platform integration.
- StripeflagshipStripe is a gold-tier sponsor of the Caddy project. Their testimonial states: 'With its extensible architecture and on-line config API, Caddy powers many of Stripe's internal systems.'
- TailscaleflagshipTailscale is a sponsor of the Caddy project. Tailscale integration allows Caddy to obtain certificates through Tailscale for internal services.
- SourcegraphminorSourcegraph is a sponsor of the Caddy project.
- FramerminorFramer is a sponsor of the Caddy project.
- BytebaseminorBytebase is a sponsor of the Caddy project.
- FusionAuthminorFusionAuth is a sponsor of the Caddy project.
- ChecklyminorCheckly is a sponsor of the Caddy project.
- Hope Channel InternationalminorHope Channel International is a sponsor of the Caddy project. Their testimonial states: 'Caddy's powerful technology has enabled Hope Channel International to deliver hope to millions, reaching people in every corner of the world.'
Scale indicators1 record
Recent moves6 records
Expansion highlights6 records
Caddy competitors and assessment
Company assessmentDirect peers
- NGINX: NGINX is the most widely deployed open-source web server and reverse proxy, directly competing with Caddy in self-hosted web serving. Caddy explicitly positions against NGINX on configuration verbosity (Caddyfiles are 15-25% the size of equivalent nginx configs) and automatic HTTPS as a default feature.
- Apache HTTP Server: Apache is one of the original open-source web servers and a direct competitor to Caddy in the self-hosted web serving category. Caddy differentiates on memory-safe Go implementation versus Apache's C-based architecture, and on automatic HTTPS as default versus manual certificate management.
- Traefik Proxy: Traefik is an open-source reverse proxy and load balancer with automatic HTTPS (Let's Encrypt), directly comparable to Caddy for cloud-native deployments. Traefik offers a paid enterprise edition (~$20,000/year), which Caddy explicitly positions against with its 100% free open-source model plus optional sponsorship.
- HAProxy: HAProxy is a high-performance open-source load balancer and reverse proxy, directly competing with Caddy's reverse proxy and load balancing capabilities (round-robin, least connections, weighted, IP hash, etc.). Both target high-throughput, production-grade web infrastructure deployments.
- Envoy Proxy: Envoy is a CNCF-graduated open-source service proxy designed for cloud-native microservices architectures, competing with Caddy in reverse proxy and ingress controller use cases. Both target modern infrastructure deployments requiring dynamic configuration and high concurrency.
- LiteSpeed Web Server: LiteSpeed is a commercial-grade open-source web server positioned as a drop-in Apache/Nginx replacement, competing directly with Caddy for performance-sensitive web hosting workloads. Both target sites requiring high concurrency and HTTPS support.
Broad incumbents
- Cloudflare: Cloudflare provides a broad web infrastructure platform including CDN, DDoS protection, and Workers (serverless edge compute) that increasingly encompasses web serving functionality. As an incumbent, Cloudflare competes with Caddy by bundling web infrastructure into integrated offerings, particularly for SaaS providers needing custom domain HTTPS.
Others
- Let's Encrypt: Let's Encrypt is a free, automated certificate authority that Caddy integrates with to obtain and renew TLS certificates. As Caddy's primary ACME provider, Let's Encrypt is an ecosystem enabler rather than direct competitor, though its ubiquity has raised baseline expectations for TLS automation across all web servers including Caddy's competitors.
- ZeroSSL: ZeroSSL GmbH owns the Caddy trademark and serves as Caddy's primary sponsor and project partner. ZeroSSL provides the certificate issuance infrastructure for Caddy's automatic HTTPS feature and is described as the project operator — a strategic relationship rather than direct competition, but one that creates both leverage and governance complexity.
- Smallstep: Smallstep provides open-source libraries that power Caddy's internal PKI suite, ACME server functionality, and certificate authority features. As a technology integration partner, Smallstep enables Caddy's enterprise PKI capabilities rather than competing with them directly.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat5 records
Key risks5 records
Key highlights7 records
Customer concentration
Caddy social profiles
Digital presenceCaddy compliance and trust
Trust signalCompliance3 records
Caddy financial estimates
Financial estimateRevenue estimate
Valuation estimate
Caddy leadership team
Management profileNumber of profiles
Profiles2 records
Caddy funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Caddy M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Caddy
What does Caddy do?
Caddy is a free, open-source web server written in Go that automatically obtains and renews TLS certificates for all sites by default, eliminating manual certificate management. The server combines a reverse proxy, static file server, and modular architecture into a single statically-linked binary with no runtime dependencies. The project is sustained by tiered sponsorship programs offering professional support, development prioritization, and training to businesses, while all software features remain free with no paywalls.
Is Caddy a public or private company?
Caddy is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was Caddy founded?
Caddy was founded in 2014. It employs 11 to 50 people.
Where is Caddy based?
Caddy is headquartered in Vienna, Austria, in the Europe region.
How does Caddy make money?
One revenue line is on record: sponsorships (Professional Support Services).
Who are Caddy's main competitors?
Direct peers on record are NGINX, Apache HTTP Server, Traefik Proxy, HAProxy, Envoy Proxy and LiteSpeed Web Server. Cloudflare is listed as a broad incumbent. Others are Let's Encrypt, ZeroSSL and Smallstep.
Does Caddy have an API?
Yes. Caddy's native configuration is a JSON document that can be exported and manipulated with a RESTful config API. The API offers ACID guarantees and is safely scoped, meaning the URI path restricts changes, making it impossible to accidentally alter other parts of the config. Configuration can be exported via GET request to the admin API endpoint. Multiple CLI subcommands use admin API endpoints for common tasks like loading config from files or stopping the server. Developer documentation is at caddyserver.com/docs/api.
What industry is Caddy in?
Caddy's product category is Web Server Software. Its primary akta.pro industry code is BPAMADAG, Developer Portals, SDKs & Documentation Platforms, with a secondary code of FSAPABAH, Deployment, Automation & DevOps (build pipelines, contract deployment tools). Its SIC code is 7370.