Security

PEM Inspector & Formatter

Identify the blocks in a PEM file, fix its wrapping and line endings, and spot the mechanical faults parsers reject.

PEM input

Everything here is decoded in your browser and nothing is uploaded. Even so, do not paste a production private key into a web tool — including this one.

Reformat

PEM specifies 64.

nginx and several other parsers fail without one, usually with an unhelpful error.

Blocks
1
  • CERTIFICATE REQUEST144 DER bytes

    A PKCS#10 certificate signing request.

Reformatted
-----BEGIN CERTIFICATE REQUEST-----
MIICijCCAXICAQAwRTELMAkGA1UEBhMCREUxDzANBgNVBAgTBkJlcmxpbjEPMA0G
A1UEBxMGQmVybGluMRQwEgYDVQQKEwtFeGFtcGxlIEx0ZDCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALy5vJ5EZMgbjKHNBVz3vVEtGPUXAvnvT1oXFPRz
-----END CERTIFICATE REQUEST-----
Review
  • Info

    The PEM structure looks correct.