Generate self-signed certificate

Certificates for local development or testing
GENERATE
Certificate
Private key

About this tool

Generate self-signed SSL/TLS certificates for local development, testing, and internal applications. Create certificates with customizable subject information, validity periods, and key sizes without relying on external certificate authorities.
Available via the API.

Limits

Limited to 10 requests / day when used without registration.
Get more when you sign up or buy a plan.
Plan Free - 1 000 requests / month
Plan Plus - 10 000 requests / month
Plan Pro - 100 000 requests / month
Plan Max - 300 000 requests / month
Learn more about plans and pricing.

Tips

  • Use self-signed certificates only for local development, testing, and internal applications and never for production or public-facing websites.
  • Browsers will display security warnings for self-signed certificates. This is expected and normal for non-production use.
  • Use longer validity periods for development certificates to avoid frequent regeneration.
  • Create wildcard certificates by using an asterisk (*) in the domain name.

Something missing?

Feel free to contact us if you have any suggestions or found a bug.

Related tools

Generate passwordGenerate RSA key pair