X.509 Certificate Decoder

X.509 Certificate Decoder: X.509 is an ITU-T standard for a public key infrastructure (PKI) and Privilege Management Infrastructure (PMI).

Free · No sign-up required

Text input

Your result is ready to copy or download after running.

Tool options

About X.509 Certificate Decoder

X.509 is an ITU-T standard for a public key infrastructure (PKI) and Privilege Management Infrastructure (PMI). It is commonly involved with SSL/TLS security. This operation displays the contents of a certificate in a human readable format, similar to the openssl command line tool. Tags: X509, server hello, handshake

Input: text. Output: text.

Format reference: Parse X.509 certificate background and specification

Example

Use “Try example” to load this public sample and its settings, then run it.

Settings used in this example
ParameterExample valueInput and choices
Input formatPEMPEM, DER Hex, Base64, Raw

Input

-----BEGIN CERTIFICATE-----
MIIDUzCCAjugAwIBAgIUC4IiF9SNZElZqmHgKQFkpSLg+mUwDQYJKoZIhvcNAQEL
BQAwOTEfMB0GA1UEAwwWd2VibWNwLmV4YW1wbGUuaW52YWxpZDEWMBQGA1UECgwN
R3JpZCBIZWFwIEUyRTAeFw0yNjEwMTAxMTM2NTNaFw0yNjEwMTExMTM2NTNaMDkx
HzAdBgNVBAMMFndlYm1jcC5leGFtcGxlLmludmFsaWQxFjAUBgNVBAoMDUdyaWQg
SGVhcCBFMkUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNXqQomh1w
rprw4mvv6v6dp0AAd4g2UmFniMbSSQZfd0pLuMEikAed6P+jP5EZT3vZXjnjxvrn
454YROGR+BqdLZeo5JyMjXO0ns96cJRs8RT5Iuuqm8kUD5bZ1wQWkeXKknnqVOEN
zmaRbtf0j0DkLPjFyDCpxGUSJ2iEaJNibFXiy15xmo/ybmOIk8YqJ+r6uaDY4u14
jNulSmaDppvCSxt4bKhZSEUAZ4yFYPAAg6zt7KZF4mbqZ2xHAOi+E3CWQvNhfsPs
5YwRcha9LAPuLB6LNJ17RV44ZoX2il51qOE/gvEJiOwVCLaOczIw92dgb/cdSsnI
1Ea5VsoI0TNZAgMBAAGjUzBRMB0GA1UdDgQWBBT12+Vo+4X6Kn8y7Su1WyYIwB+o
JzAfBgNVHSMEGDAWgBT12+Vo+4X6Kn8y7Su1WyYIwB+oJzAPBgNVHRMBAf8EBTAD
AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAh+wT4PJWSEeekxWGjNcL55YBHID/km0BC
wxRb8kWe2Y+VxTZLNTbioLkfTlYJnQQow0HHXgGqKt7Sc/VaATmg7DRwAahK5a7l
xXjpB83/KxV9vxEyuDRNXRc5rej7itV3GVprfUN67EAlpeYrT0xCbNarhSLAA8Gk
TbxDOjirb7Nzp1e0G+U0CA/bhTIH64lNsuIBMoIjVtgfglfi6WeFXZv1JxlKep/z
GHXWREe1qUY3TmzxwLNMiS/DS7TMglCtSCo0E/TWsXuiOoU7Lqt6pK9+6J9CZMfd
dt5W/6WG4W2T1dvLpDahCbq0vmKcdQPW1FdfZ0f+fDlAejyy5zz0
-----END CERTIFICATE-----

Result

The example demonstrates the configured operation. Generated values, timestamps or formatting may vary between runs.

Parameters

ParameterDefault valueInput and choices
Input formatPEMPEM, DER Hex, Base64, Raw

Before interpreting the result

Parsing a certificate shows its fields; it does not establish trust in the issuer or validate a certificate chain. Signing and verification require the algorithm and key format expected by the other party.

How to use this page

  1. Paste your input or open a local file.
  2. Adjust tool options if needed, then choose Run tool.
  3. Copy the result or download the original output bytes.

Inputs and results are not added to the public catalogue or saved in the URL. Processing happens in your browser; HTTP Request and DNS over HTTPS send the requests you explicitly run. Files up to 128 MiB can be opened; decompression and image tools may have smaller processing limits. Large results have a shortened preview. Text and HTML downloads use UTF-8; binary downloads preserve output bytes. Pasted text follows browser newline handling; open a file when exact input bytes matter.

Related tools

Browse public key tools