Skip to main content

Nginx to Caddy

v1.0.3

Translate Nginx server block configurations to Caddyfile format.

Translates nginx server block configurations to equivalent Caddyfile format — maps listen, server_name, proxy_pass, location blocks, and SSL settings to their Caddy counterparts.

How to use
  • Paste an nginx server {} block into the input.
  • The Caddyfile equivalent is generated with matching path matchers and directives.
  • Review the output carefully — complex rewrite rules may need manual adjustment.

⚠ This is a best-effort converter. Always review the generated Caddyfile before deploying to production.