🇬🇧WebFileTools/Certificate Decoder
Blog🇫🇷 French
🇬🇧WebFileTools/Certificate Decoder

X.509 / CSR / Private Key Decoder

Paste a PEM: subject, validity, SANs, fingerprints. Parsing happens locally in a Web Worker, no upload.

You use this tool often? Pro includes files up to 500 MB and priority processing.

What is Certificate Decoder?

PEM decoder that parses X.509 certificates, CSRs and private keys, surfacing subject, issuer, validity, SANs, key usage, signature and fingerprints (MD5, SHA-1, SHA-256).

How to use this tool?

Paste your PEM, the tool auto-detects the type and shows decoded fields with a colored expiration badge (green/orange/red).

Benefits

  • Auto type detection
  • MD5 / SHA-1 / SHA-256 fingerprints
  • Colored expiration badge
  • SANs and key usage
  • Web Worker (sandboxed parsing)
  • 100% browser

Frequently Asked Questions

Which formats are supported?
X.509 certificates (BEGIN CERTIFICATE), certificate signing requests (BEGIN CERTIFICATE REQUEST) and PEM private keys (RSA, EC, PKCS#8). The type is auto-detected.
Is my certificate sent to a server?
No. Parsing runs in a Web Worker using node-forge. No data ever leaves your browser.
What happens if I paste a private key?
The tool only displays the algorithm type and key size. Raw cryptographic material is never displayed or stored.

What is Certificate Decoder?

PEM decoder that parses X.509 certificates, CSRs and private keys, surfacing subject, issuer, validity, SANs, key usage, signature and fingerprints (MD5, SHA-1, SHA-256).

How to use this tool?

Paste your PEM, the tool auto-detects the type and shows decoded fields with a colored expiration badge (green/orange/red).

Benefits

  • Auto type detection
  • MD5 / SHA-1 / SHA-256 fingerprints
  • Colored expiration badge
  • SANs and key usage
  • Web Worker (sandboxed parsing)
  • 100% browser

Frequently Asked Questions

Which formats are supported?
X.509 certificates (BEGIN CERTIFICATE), certificate signing requests (BEGIN CERTIFICATE REQUEST) and PEM private keys (RSA, EC, PKCS#8). The type is auto-detected.
Is my certificate sent to a server?
No. Parsing runs in a Web Worker using node-forge. No data ever leaves your browser.
What happens if I paste a private key?
The tool only displays the algorithm type and key size. Raw cryptographic material is never displayed or stored.