Calm Infrastructure

Internal TLS. Without the chaos.

Create your own root CA, issue unlimited TLS certificates, and automate everything via API or MCP. From home lab to business of any size. Set up in under 5 minutes.

No credit card required.

certman.app

Certificate Authorities

Manage your root CAs and certificates

Create CA

Home Lab Root CA

RSA-4096

Active
12 certificatesExpires 2035

Dev Environment CA

ECDSA-P384

Active
5 certificatesExpires 2030

Recent Certificates

nas.home.lab
Jan 2026
Active
plex.home.lab
Mar 2026
Active
router.home.lab
Feb 2026
Expiring

Everything you need to manage certificates

Professional-grade PKI infrastructure without the enterprise complexity or cost.

Create Root CAs

Generate RSA or ECDSA root certificate authorities with customizable validity periods up to 30 years.

Issue Unlimited Certificates

Create as many end-entity certificates as you need. Support for SANs, custom validity, and multiple key types.

Multiple Export Formats

Download certificates in PEM, PKCS#12 (.p12/.pfx), or DER format. Ready for any system.

Bring Your Own Key

Security-conscious? Generate your private key locally and submit a CSR. Your key never leaves your machine.

Lifecycle Management

Track expiration dates, revoke compromised certificates, and generate CRLs automatically.

Developer API

Full REST API for automation. Issue certificates from CI/CD pipelines with granular API key permissions.

Three steps to trusted certificates

From zero to fully functional PKI in under 5 minutes.

1

Create Your Root CA

Define your organization details and generate a root certificate authority. Download and install it on your devices to establish trust.

2

Issue Certificates

Enter your domain names and IP addresses. Certman generates the certificate instantly—no complex commands to remember.

3

Deploy & Automate

Download your certificates and deploy them to your services. Use the API to automate issuance in your infrastructure.

Developer API

Automate certificate issuance

Create API keys with granular per-CA permissions. Issue certificates programmatically from your CI/CD pipelines, infrastructure-as-code, or custom tooling.

  • RESTful API with clear, predictable endpoints
  • Per-CA permissions: read, issue, revoke
  • MCP support for AI-powered automation
issue-cert.sh
curl -X POST https://api.certman.app/v1/certificates \
  -H "Authorization: Bearer cm_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "caId": "ca_abc123",
    "commonName": "nas.home.lab",
    "sans": [
      {"type": "dns", "value": "nas.home.lab"},
      {"type": "ip", "value": "192.168.1.100"}
    ],
    "validityDays": 365
  }'
Built for Trust

Your keys are safe with us

Serious security practices protect your certificate infrastructure. No jargon required.

Zero-Trust Mode

Optional passphrase ensures only you can issue certificates

PKCS#8 Encryption

Industry-standard encrypted key storage compatible with OpenSSL

Tenant Isolation

Row-level security ensures complete data isolation

Audit Logging

Every sensitive operation logged with immutable trail

Ready to simplify your certificates?

Create your own Certificate Authority and start issuing trusted certificates in under five minutes. No scripts. No scattered files. Just calm infrastructure.