Décodeur de certificat SSL — Afficher les détails X.509

Collez un certificat PEM ou une chaîne complète pour voir à qui il a été délivré, quels domaines il couvre, quand il expire et comment il est signé — comme openssl x509 -text, mais lisible.

Mis à jour le
Ouvrir un fichier (.pem, .crt, .cer, .der)

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Décodeur de certificat SSL

  1. Collez un certificat (-----BEGIN CERTIFICATE-----) ou une chaîne, ou ouvrez un fichier .pem, .crt, .cer ou .der.
  2. Consultez l’état de validité, le sujet, l’émetteur et les Subject Alternative Names.
  3. Vérifiez les extensions et les empreintes pour un débogage détaillé.

Signification des champs

ChampSignification
SubjectEntité à laquelle le certificat a été délivré. Pour TLS, le CN est indicatif : les navigateurs ne se basent que sur les SAN.
Subject Alternative NamesLes domaines et IP pour lesquels le certificat est valide. Un joker comme *.example.com couvre un niveau de sous-domaines.
IssuerL’autorité de certification qui l’a signé. Subject identique à issuer signifie auto-signé.
ValidityDates de début et de fin de validité. Les certificats TLS publics sont limités à 398 jours, réduits progressivement à 47 jours d’ici 2029.
Basic ConstraintsIndique s’il s’agit d’un certificat d’autorité pouvant signer d’autres certificats.
Key Usage / Extended Key UsageLes usages autorisés de la clé : serveur TLS, authentification client, signature de code…
FingerprintUn hash de l’ensemble du certificat, utilisé pour le pinning et pour comparer des certificats.

Déboguer les erreurs TLS courantes

  • Nom non concordant : le nom d’hôte ne figure pas dans la liste des SAN.
  • Expiré / pas encore valide : vérifiez les dates et l’horloge du serveur.
  • Chaîne incomplète : collez toute la chaîne envoyée par le serveur ; le sujet de l’intermédiaire doit correspondre à l’émetteur du certificat final.
  • Signature faible : les signatures SHA-1 ou MD5 sont rejetées par les clients modernes.

PEM ou DER

DER est l’encodage binaire du certificat ; PEM contient les mêmes octets en Base64, entre les lignes BEGIN et END. Les deux formats s’ouvrent ici. Le décodage se fait localement : un certificat est une information publique, mais les clés privées collées par erreur sont détectées et ignorées.

Pour vérifier le certificat servi par un site en ligne, utilisez le vérificateur SSL. Pour les demandes de signature, utilisez le décodeur CSR.

Aussi recherché comme : décodeur certificat ssl, décoder certificat ssl, décodeur pem, décodeur x509, voir détails certificat ssl, décodeur crt, openssl x509 en ligne.

Outils complémentaires : Décodeur de certificat SSL

  • Générateur de clés RSA — Créez une paire de clés publique/privée pour la signature JWT, les tests TLS, les essais de chiffrement ou SSH.
  • Vérificateur d’en-têtes de sécurité — Évaluez les en-têtes HTTP de sécurité d’un site, de A+ à F, repérez ceux qui manquent et comprenez pourquoi ils comptent.
  • Générateur de hash — Calculez instantanément les hashs MD5 et SHA de n'importe quel texte ou fichier, créez des signatures HMAC et collez un checksum attendu pour vérifier un téléchargement.
  • Décodeur JWT — Collez un JSON Web Token pour examiner son en-tête et sa charge utile, vérifier sa date d'expiration et valider sa signature.

Questions fréquentes

Comment obtenir le certificat d’un site au format PEM ?
Exécutez openssl s_client -connect example.com:443 -showcerts, ou exportez-le depuis le menu du cadenas de votre navigateur. Pour analyser directement un site en ligne, utilisez le vérificateur SSL.
Puis-je décoder une chaîne de certificats ?
Oui. Collez tous les certificats ensemble ; chacun est décodé dans l’ordre.
Pourquoi le Common Name ne suffit-il pas ?
Les navigateurs ignorent le CN depuis plusieurs années et comparent le nom d’hôte uniquement aux Subject Alternative Names.
Mon certificat est-il envoyé sur un serveur ?
Non. Il est analysé directement dans votre navigateur.
Puis-je installer Décodeur de certificat SSL en tant qu’application web et l’utiliser hors ligne ?
Oui. Décodeur de certificat SSL est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires