VLANlab
Catalog
ENEnglishJA日本語ESEspañolRUРусскийKO한국어PTPortuguêsZH中文ARالعربية
About
VLANlab
Testing
21 tools
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerBetaTracerouteBetaHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterHTTP TimingStructured DataPWA ManifestSEO Auditor
VLANlab

CALCULATE • LOOKUP • VERIFY

What Is My IP?IPv6 TestSpeed TestHTTP Request Headers
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP Test
SMTP TLS CheckSoon
MX Health CheckEmail SecurityDMARC Generator
Temp MailSoon
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerBetaTracerouteBetaHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec ScoreSoon
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorQR Code GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorSoon
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
About

© 2026 VLANlab

No login · No ads · No tracking

2.63.a76559e

SSL Certificate Decoder

Decode a PEM certificate, the public ID card every website sends. It is read in your browser and sent to our server only to check revocation. Nothing is stored.

A certificate signing request (BEGIN CERTIFICATE REQUEST) is decoded too.

The key is checked in your browser with WebCrypto and never leaves it: nothing is sent to a server, and it is not saved.

Example:

Paste a PEM certificate or certificate request (CSR) to decode it.

Related Tools

SSL/TLS Checker

Check a domain’s SSL certificate - expiry date, issuer, covered domains, and whether HTTPS is currently reachable.

HTTP Inspector

Inspect response headers and grade the HTTP security configuration for any URL. One request - raw headers and an A‑F security score side by side.

One-Time Secret

Share a secret that self-destructs after one view. Encrypted in your browser with AES-256-GCM - the server never sees your plaintext.

About this tool

About SSL Certificate Decoder

SSL/TLS certificates are X.509 documents encoded in DER (binary) or PEM (Base64) format. They contain the server's public key, the identity fields (Subject), the CA that issued them (Issuer), validity dates, and Subject Alternative Names (SANs) - the list of domains the certificate covers. This decoder extracts and displays all fields from any PEM-encoded X.509 certificate.

How to use

Paste a PEM-encoded certificate (the block starting with -----BEGIN CERTIFICATE-----) into the text area. Decoding happens in your browser. To check whether the certificate has been revoked, the pasted text is then sent to VLANlab's server, which asks the issuing CA's OCSP or CRL service; when the issuer's certificate is not pasted with it, the server also downloads that from the address in the certificate. A certificate is public, but never paste a private key. You can obtain a PEM certificate from your web server config, from a CA email, or by exporting it from a keystore.

This tool parses the DER structure client-side using the Web Crypto API for fingerprints. Useful for verifying a certificate before installing it, checking expiry dates, confirming SANs during a Let's Encrypt renewal, or comparing SHA-256 fingerprints. To inspect a live domain's certificate without pasting PEM, use the SSL/TLS Checker. To decode a certificate in a chain file, paste each certificate block individually.

Certificate decoder or SSL decrypt?

Decoding a certificate is not decryption. A certificate is public, and PEM is only Base64 text around its DER bytes, so any decoder can read every field. What is encrypted is the traffic of a TLS connection, and a certificate cannot decrypt it.

With modern TLS (an ECDHE key exchange, and all of TLS 1.3) not even the server's private key decrypts a recorded session. To read your own TLS traffic, let the browser or client write its session keys to a file (the SSLKEYLOGFILE environment variable) and open that file in a packet analyzer such as Wireshark.