Verifica certificato SSL gratis
Controlla in pochi secondi il certificato SSL di qualsiasi sito: validità, data di scadenza, giorni rimasti, emittente e domini coperti. Gratis e senza registrazione.
Cosa controlla questo strumento
Quando inserisci un dominio, il nostro server apre una connessione TLS sulla porta 443, lo stesso handshake che fa un browser prima di caricare una pagina. Legge il certificato che il server restituisce e verifica tre cose: che la catena arrivi a un'autorità di certificazione considerata attendibile dai browser, che la data di oggi sia dentro il periodo di validità e che il certificato copra esattamente il nome host che hai scritto. Puoi incollare anche un URL completo: usiamo solo il nome host e ignoriamo il percorso.
La verifica parte dal nostro server, non dal tuo browser, e la differenza conta. Il tuo browser potrebbe aver salvato in cache un certificato intermedio durante una visita precedente e mostrarti il lucchetto su un sito la cui catena è rotta per gli altri visitatori, per i client API e per i crawler.
Come leggere il risultato
Se il certificato è valido, tutti e tre i controlli sono andati a buon fine. Sotto trovi la data di scadenza e i giorni rimasti, l'emittente (di solito il nome dell'organizzazione della CA, come Let's Encrypt, Sectigo, DigiCert o Google Trust Services), la data da cui il certificato è valido e i domini che copre.
I domini arrivano dal campo Subject Alternative Name (SAN), e vale la pena leggerli con attenzione. Un certificato per example.com non copre automaticamente www.example.com. Un wildcard come *.example.com copre shop.example.com, ma non example.com e nemmeno a.b.example.com. Se un cliente ha un sottodominio di cui ti eri dimenticato, potrebbe usare un certificato del tutto diverso: verificalo a parte.
Anche la data di inizio validità dice qualcosa. I certificati Let's Encrypt durano 90 giorni e certbot, di default, li rinnova quando ne mancano 30. Se un certificato Let's Encrypt è stato emesso da molto più di 60 giorni, il rinnovo automatico probabilmente si è fermato.
Cosa significa ogni errore e come risolverlo
Certificato scaduto
Il periodo di validità è finito. I browser mostrano un avviso a tutta pagina e quasi tutti i visitatori tornano indietro. Sui siti con certificati gratuiti significa quasi sempre che il rinnovo automatico non è andato. Controlla il job di rinnovo (certbot, il pannello dell'hosting o la CDN) e cerca un cambio DNS o una regola del firewall che blocca la richiesta di validazione. Poi rinnova e ricarica il web server.
Nome host non corrispondente
Il certificato è valido, ma non per questo nome. Le cause tipiche: manca la versione www nell'elenco SAN, il dominio punta a un server condiviso che risponde con il certificato di un altro sito, oppure è stato aggiunto un nuovo dominio senza riemettere il certificato. Riemettilo includendo tutti i nomi host che servi davvero.
Certificato autofirmato
Il server ha firmato da solo il proprio certificato invece di ottenerlo da una CA attendibile. Va bene su un ambiente di staging, mai su un sito pubblico. Capita spesso dopo la reinstallazione di un server, quando è rimasto il certificato predefinito del pannello di controllo o del web server.
Catena non attendibile o incompleta
Il server invia il proprio certificato ma non l'intermedio che lo collega a una radice attendibile. I browser desktop a volte riescono ad aggirare il problema; molte app mobili, integrazioni di pagamento e API e molti crawler no. La soluzione è servire la catena completa. Su nginx con certbot significa puntare ssl_certificate a fullchain.pem e non a cert.pem.
Nessuna risposta HTTPS sulla porta 443
Sulla porta 443 non ha risposto nessuno. Il dominio potrebbe non risolversi, il server potrebbe essere giù, un firewall potrebbe bloccare la connessione, oppure il sito serve solo HTTP in chiaro. Controlla prima il DNS, poi se il sito si carica. Se è offline, il nostro articolo su quanto il downtime danneggia la SEO spiega cosa aspettarsi da Google.
Se invece di un errore vedi un avviso, il certificato è valido ma scade entro 30 giorni. Con il rinnovo automatico spesso è proprio il momento in cui avviene, quindi ricontrolla tra qualche giorno. Se il rinnovo è manuale, mettilo in calendario adesso.
Perché un controllo una tantum non basta
Un certificato che oggi va bene può rompersi il mese prossimo, e di solito nessuno guarda finché non chiama un cliente. In più la durata dei certificati si sta accorciando. Da marzo 2026 un certificato pubblico può valere al massimo 200 giorni, che scenderanno a 100 a marzo 2027 e a 47 nel 2029. Più rinnovi vuol dire più occasioni perché uno fallisca senza che nessuno se ne accorga.
I guasti che fanno danni sono raramente quelli previsti. Una migrazione di hosting lascia indietro il vecchio certificato, qualcuno attiva una CDN su un solo sottodominio, un job di rinnovo smette di girare dopo un aggiornamento del server. La registrazione del dominio può saltare allo stesso modo, con cadenza annuale: ne parliamo in monitoraggio della scadenza del dominio.
Per un solo sito possono bastare un promemoria in calendario e questa pagina. Per venti siti clienti su hosting diversi, no.
Controlli automatici dei certificati con Deltio
Deltio controlla il certificato SSL di ogni sito che monitori, insieme a uptime, sitemap, tag SEO, robots.txt e scadenza del dominio. Ti manda un alert via email o Slack 30 giorni prima della scadenza, di nuovo 1 giorno prima, e subito se il certificato smette di essere valido. Trovi i dettagli in monitoraggio della scadenza dei certificati SSL. I piani partono da £24 al mese, o £20 al mese con fatturazione annuale, con una prova gratuita di 14 giorni.
Questo strumento gratuito consente 3 controlli al giorno, mostra i risultati nella pagina e non richiede un account.
Domande frequenti
- La verifica del certificato SSL è gratuita?
- Sì. Puoi fare 3 controlli al giorno senza creare un account, e il risultato compare subito nella pagina. Per controlli automatici ogni giorno su più siti, Deltio offre una prova gratuita di 14 giorni.
- Perché il browser mostra il lucchetto se lo strumento dice che la catena è incompleta?
- I browser possono tenere in cache i certificati intermedi dei siti visitati in passato, o recuperare da soli quello mancante, quindi a te la pagina sembra a posto. Altri visitatori, app mobili e crawler spesso non lo fanno e ricevono un errore. Lo strumento si collega da un server pulito e vede quello che vede chi arriva sul sito per la prima volta.
- Lo strumento controlla le versioni TLS o le cipher suite?
- No. Controlla il certificato: se è attendibile, se corrisponde al nome host, le date di validità, l'emittente e i domini coperti. Per analizzare versioni del protocollo e configurazione delle cipher serve un test dedicato del server, come Qualys SSL Labs.
- Posso verificare un sottodominio o una porta diversa dalla 443?
- Puoi verificare qualsiasi sottodominio inserendo il nome host completo, ad esempio shop.example.com. Lo strumento si collega sempre alla porta 443, quella standard di HTTPS, quindi i servizi su altre porte non si possono testare qui.
- Come ricevo un avviso prima che scada un certificato SSL?
- Deltio controlla il certificato di ogni sito monitorato e invia un alert via email o Slack 30 giorni e 1 giorno prima della scadenza, più un avviso immediato se diventa non valido. I piani partono da £24 al mese, o £20 al mese con fatturazione annuale, con una prova gratuita di 14 giorni.