Zo krijg je een gratis SSL-certificaat
Op deze pagina
Een SSL-certificaat maakt van http:// een https://: het versleutelt de verbinding tussen bezoekers en je website en bewijst dat de site echt van jou is. Browsers markeren sites zonder certificaat als "Niet veilig", en je hoeft er niet meer voor te betalen.
Deze gids legt uit wat een certificaat doet, vergelijkt de gratis opties en laat zien hoe je er een krijgt in cPanel en op een VPS, hoe verlengen werkt en wat je doet als dat misgaat.
Wat een SSL-certificaat doet
Strikt genomen gebruiken verbindingen tegenwoordig TLS, de opvolger van SSL, maar iedereen zegt nog steeds "SSL-certificaat". Een certificaat doet twee dingen:
- Versleuteling: wachtwoorden, formulieren en betalingen gaan versleuteld over de lijn, dus niemand op het netwerk kan ze lezen of aanpassen.
- Identiteit: een certificaatautoriteit (CA) heeft gecontroleerd dat degene die het certificaat aanvroeg het domein beheert.
Gratis certificaten zijn domeingevalideerd (DV): de CA controleert dat jij het domein beheert, meer niet. De versleuteling is precies even sterk als die van een betaald certificaat. Betaalde OV- en EV-certificaten voegen controles toe op de organisatie achter de site, wat sommige bedrijven willen, maar browsers tonen voor allemaal hetzelfde slotje.
De gratis opties vergeleken
| Optie | Wat je krijgt | Geschikt voor |
|---|---|---|
| Let's Encrypt | Een gratis CA zonder winstoogmerk. Certificaten worden automatisch uitgegeven en verlengd via het ACME-protocol, wildcards inbegrepen | Bijna iedereen: ingebouwd in cPanel en ondersteund door Certbot |
| ZeroSSL | Gratis ACME-certificaten, wildcards inbegrepen; ACME-clients hebben accountgegevens uit het ZeroSSL-dashboard nodig | Een alternatieve CA, of een tweede naast Let's Encrypt |
| Cloudflare Universal SSL | Een gratis certificaat op de servers van Cloudflare voor sites die Cloudflare als proxy gebruiken | Sites die al op Cloudflare zitten |
| Cloudflare Origin CA | Een gratis certificaat voor je eigen server, tot 15 jaar geldig, maar alleen vertrouwd door Cloudflare | De verbinding tussen Cloudflare en je server |
Ze versleutelen allemaal even goed. Het verschil zit in hoe ze worden uitgegeven en verlengd, en dat wordt elk jaar belangrijker.
Waarom automatisch verlengen belangrijk is
In de hele sector worden certificaten steeds korter geldig. Volgens de regels van het CA/Browser Forum mag een publiek certificaat sinds maart 2026 maximaal 200 dagen geldig zijn, vanaf maart 2027 100 dagen en vanaf maart 2029 47 dagen.
Certificaten van Let's Encrypt zijn op dit moment 90 dagen geldig. De standaardcertificaten gaan in februari 2027 naar 64 dagen en in februari 2028 naar 45 dagen. Let's Encrypt is in 2025 ook gestopt met het versturen van herinneringsmails over verlopen certificaten, dus niemand waarschuwt je voordat een certificaat afloopt.
De praktische les: verleng certificaten nooit met de hand. Gebruik iets dat ze vanzelf verlengt, zoals AutoSSL in cPanel of Certbot op een VPS, en controleer af en toe of het werkt.
Op shared hosting: AutoSSL in cPanel
Op hosting met cPanel hoef je meestal niets te doen. AutoSSL vraagt een Let's Encrypt-certificaat aan voor elk domein in het account dat naar de server wijst, installeert het en verlengt het voordat het verloopt.
- Laat je domein naar de hosting wijzen: stel de nameservers of het A-record in dat je hostingprovider je gaf, en wacht tot DNS is bijgewerkt.
- Open in cPanel Security → SSL/TLS Status. Per domein zie je of het gedekt is, binnenkort verloopt of een probleem met AutoSSL heeft.
- Is een domein nog niet gedekt, klik dan op Run AutoSSL. Dat werkt pas zodra het domein naar de server resolvet.
- Open je site met
https://en controleer het slotje. Bij WordPress zet je ook het siteadres ophttps://.
Op HytHost webhosting staat AutoSSL met Let's Encrypt aan in elk pakket en dekt het elk domein en subdomein dat je toevoegt, zodra het naar de server wijst. Wat cPanel verder allemaal doet, lees je in wat is cPanel.
Gratis SSL via AutoSSL zit in elk HytHost webhostingpakket, automatisch verlengd, vanaf €0.99/mnd.
Bekijk webhostingpakkettenOp een VPS: Certbot met nginx
Op je eigen server haalt Certbot van de EFF Let's Encrypt-certificaten op en verlengt ze. De officiële methode op Ubuntu gebruikt het snap-pakket:
sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/local/bin/certbot
Zorg dat het A-record van je domein naar de VPS wijst, dat nginx er een server_name voor heeft en dat poort 80 en 443 openstaan in de firewall. Voer daarna uit:
sudo certbot --nginx -d example.com -d www.example.com
Certbot bewijst dat je het domein beheert, installeert het certificaat in je nginx-configuratie en kan HTTP naar HTTPS doorsturen. Het installeert ook een timer die certificaten automatisch verlengt. Test het verlengen één keer:
sudo certbot renew --dry-run
Draai je eigen webserver met volledige root: HytHost KVM VPS-pakketten beginnen bij €2.92/mnd.
Bekijk VPS-pakkettenAchter Cloudflare
Loopt je domein via Cloudflare met de oranje wolk aan, dan maken bezoekers verbinding met Cloudflare, dat hun het gratis Universal SSL-certificaat laat zien. Dat dekt maar de helft van de route: Cloudflare maakt daarna nog steeds verbinding met jouw server.
- Zet de SSL/TLS-modus op Full (strict). Cloudflare eist dan een geldig certificaat op je server, zodat de hele route versleuteld en gecontroleerd is.
- Geef je server een certificaat: Let's Encrypt via AutoSSL of Certbot werkt, of een gratis Cloudflare Origin CA-certificaat. Een Origin CA-certificaat wordt alleen door Cloudflare vertrouwd, dus bezoekers krijgen foutmeldingen als je de proxy ooit uitzet.
- Vermijd de Flexible-modus. Die laat de verbinding met je server onversleuteld en veroorzaakt vaak redirect-lussen.
Veelvoorkomende SSL-problemen en oplossingen
- Het certificaat wordt niet uitgegeven: het domein wijst nog niet naar de server, of DNS heeft het oude adres nog in de cache. Controleer het A-record en wacht even.
- Een CAA-record blokkeert het: als je DNS CAA-records heeft, moeten die de CA toestaan die je gebruikt, bijvoorbeeld
0 issue "letsencrypt.org". - Validatie mislukt op een VPS: Let's Encrypt controleert standaard via poort 80, dus houd poort 80 open, ook als de site naar HTTPS doorstuurt.
- "Niet veilig" ondanks een certificaat: de pagina laadt afbeeldingen of scripts via
http://(gemengde content). Verander die links naarhttps://. - Een wildcardcertificaat:
*.example.comvereist DNS-validatie, dus het werkt alleen met een DNS-plugin of DNS-provider die het verificatierecord kan aanmaken. - Het certificaat is verlopen: het automatisch verlengen werkt niet meer. Bekijk de pagina SSL/TLS Status in cPanel, of voer op een VPS
certbot renew --dry-runuit en lees de foutmelding.
Veelgestelde vragen
Ja, wat versleuteling betreft. Gratis en betaalde certificaten gebruiken dezelfde versleuteling en tonen hetzelfde slotje. Betaalde OV- en EV-certificaten voegen controles toe op het bedrijf achter de site, geen sterkere versleuteling.
Certificaten van Let's Encrypt zijn op dit moment 90 dagen geldig, in 2027 wordt dat 64 dagen en in 2028 45 dagen. Dat is geen probleem als het verlengen automatisch gaat, zoals met AutoSSL in cPanel of met Certbot.
Bij de meeste cPanel-hosting wel, via AutoSSL. Elk HytHost webhostingpakket heeft het, met Let's Encrypt-certificaten die automatisch worden verlengd voor elk domein in het account.
Ja. Let's Encrypt en ZeroSSL geven allebei gratis wildcardcertificaten uit, maar die vereisen DNS-validatie, en daarvoor heb je een DNS-provider nodig die je ACME-client automatisch kan bijwerken.
Ja. Browsers markeren elke HTTP-pagina als "Niet veilig", sommige functies werken alleen via HTTPS en bezoekers vertrouwen een slotje. Met gratis certificaten is er geen reden om het zonder te doen.
Hosting met SSL inbegrepen
Elk HytHost webhostingpakket heeft gratis SSL via AutoSSL met Let's Encrypt, automatisch verlengd, vanaf €0.99/mnd.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursWas deze gids nuttig?