Getting Started with SSL Certificates

Table of Contents


An SSL certificate enables HTTPS on your site, encrypting the connection between a browser and your server to protect sensitive data like passwords and payment details. DNSimple provides domain-validated certificates from two certificate authorities — Sectigo and Let’s Encrypt — that you can order, validate, and install from your account dashboard. This page covers the full process and links to detailed guides at every step.

How SSL certificates work

When someone visits your site over HTTPS, the browser verifies the SSL certificate, negotiates an encrypted connection, and displays the padlock icon. The protocol used is technically TLS (Transport Layer Security), though the industry still refers to it as SSL. For a closer look at the encryption process, see How HTTPS Works.

Every certificate goes through a lifecycle: you order it, a certificate authority (CA) validates your domain ownership, the CA issues the certificate, you install it on your server, and eventually it expires and needs replacement. The SSL Certificate Lifecycle article explains each stage in detail.

Key concepts you may encounter along the way:

For a comprehensive list of SSL terminology, see the SSL Certificate Glossary.

DNSimple certificate products

DNSimple offers four certificate products, all domain-validated. No organization validation or extended validation is required.

Product CA Covers Cost Validity
Sectigo Single-Name Sectigo One hostname (+ root for www) $20/year 200 days
Sectigo Wildcard Sectigo All single-level subdomains + root $100/year 200 days
Let’s Encrypt SAN Let’s Encrypt Multiple specified hostnames Free 90 days
Let’s Encrypt Wildcard Let’s Encrypt All single-level subdomains Free 90 days

For a detailed feature comparison including validation methods, CSR support, and plan requirements, see Sectigo vs Let’s Encrypt SSL Certificates. For full technical specifications of each product, see SSL Certificate Product Specifications.

Both CAs are globally recognized. For details on each authority, including root certificates and trust store information, see SSL Certificate Authorities Used by DNSimple.

Note

Starting March 15, 2026, Sectigo certificates are valid for a maximum of 200 days due to CA/Browser Forum requirements. See SSL Certificate Validity Changes (2026-2029) for the full timeline.

Choose your certificate

Choose the certificate type

Your choice depends on what you need to secure and how you want to manage the certificate:

  • One hostname (e.g., www.example.com) — Sectigo Single-Name or Let’s Encrypt SAN
  • All subdomains (e.g., *.example.com) — Sectigo Wildcard or Let’s Encrypt Wildcard
  • Multiple specific hostnames on the same domain — Let’s Encrypt SAN (on supported plans)

If your domain resolves with DNSimple, both Sectigo and Let’s Encrypt certificates are available. If your domain resolves elsewhere, only Sectigo certificates can be ordered. You do not need to transfer or host your domain with DNSimple to purchase a Sectigo certificate.

For help deciding between the two CAs, see Sectigo vs Let’s Encrypt — Which is right for me?. For a broader look at certificate categories (single-name, wildcard, multi-domain, and validation levels), see SSL Certificate Types.

Choose the certificate names

The names on your certificate determine which hostnames it secures. Before ordering, decide which hostnames you need covered — including whether you need the root domain, a specific subdomain, or both. Read Choosing the SSL Certificate Names for guidance on how root domains and www subdomains work with different certificate types.

Before you order

Before starting the order process:

  1. Verify server access. Confirm you have access to your web server configuration or hosting panel to install a custom certificate.
  2. Check CSR requirements. Most users do not need a custom CSR — DNSimple generates one automatically. If your web server requires a specific CSR, generate it before starting the order. See What is the CSR? for details.
  3. Understand private key handling. When DNSimple generates the CSR, it also generates and stores the private key. Our private key policy explains how keys are created and stored. If you provide a custom CSR, you are responsible for storing the private key securely.

Warning

If you provide a custom CSR, store the private key safely. Without it, the certificate cannot be used. Custom CSRs are not supported for Let’s Encrypt certificates.

Order the certificate

The ordering process varies by certificate type:

If you have an expiring certificate that was previously purchased through DNSimple, you can renew it instead of placing a new order. DNSimple will carry over your previous settings.

Validate the certificate

After placing an order, the certificate authority must verify you control the domain before issuing the certificate.

Let’s Encrypt validation

Let’s Encrypt validates automatically using DNS-based challenges, provided your domain resolves with DNSimple. No manual action is required. If the certificate is not issued within 20 minutes of ordering, contact support to investigate. For common causes of Let’s Encrypt failures, see Troubleshooting Let’s Encrypt Certificate Failures.

Sectigo validation

Sectigo uses email-based domain validation. During the order process, you select an approval email address. Sectigo sends a verification email to that address, and you click the link to approve the certificate.

The approval email must be sent to a working mailbox at the domain. Check your spam or junk folder if the email does not arrive. For details on choosing or changing the validation email, see Selecting a different validation email. If the email does not arrive at all, see Troubleshooting Email Validation for SSL Certificates.

Note

It may take some time to issue a certificate after validation is complete. If it takes longer than expected, see Troubleshooting SSL Certificate Issuance Delays or contact support.

Install the certificate

Once the certificate is issued, download it from the certificate page in your DNSimple account. You will find the certificate file, the private key (if DNSimple generated the CSR), and the intermediate certificate chain.

SSL certificate page

Follow the general installation instructions, or use one of our platform-specific guides:

If the browser reports certificate errors after installation, see Troubleshooting SSL Certificate Errors. For issues with missing or incorrectly ordered intermediate certificates, see Troubleshooting SSL Certificate Chain Errors.

Manage your certificates

Renewals

SSL certificates expire. When a certificate nears expiration, DNSimple sends expiration notifications to alert you. You will need to order a replacement and install it on your server.

Tip

For Let’s Encrypt certificates, enable auto-renewal so your certificate is automatically renewed before it expires. You’ll still need to install the renewed certificate on your server.

Reissuing a certificate

If you need to replace the private key or CSR on an existing Sectigo certificate, you can reissue it without purchasing a new one.

Certificate validity changes

Maximum certificate validity periods are decreasing due to CA/Browser Forum requirements. See SSL Certificate Validity Changes (2026-2029) for the current and upcoming limits, and how they affect your renewal schedule.

Troubleshooting

FAQ and reference

Have more questions?

If you have any questions about SSL certificates, contact support, and we’ll be happy to help.