Convert CSR to JSON
Decode a PEM certificate signing request (CSR) and extract subject and metadata as JSON
Drop a file or click to browse
Accepted: .csr,.pem,.txt
Free and unlimited for files up to 5 MB. No account needed.
Related Security conversions
- Convert PEM to DER— Convert a PEM certificate or key to binary DER format
- Convert DER to PEM— Convert a binary DER certificate to base64-encoded PEM format
- Convert CER to PEM— Convert a .cer certificate (DER or PEM encoded) to a PEM file
- Convert CRT to PEM— Convert a .crt certificate (DER or PEM encoded) to a PEM file
- Convert JWT to JSON (decode)— Decode a JWT token and extract the header and payload as JSON — no verification, client-safe
- Convert X.509 certificate to JSON— Decode an X.509 certificate (PEM or DER) and extract fields as JSON
- Convert SSH public key to JSON— Parse an SSH public key and extract its type, fingerprint, and key info as JSON
- Convert P7B to PEM— Extract every certificate from a PKCS#7 bundle (.p7b / .p7c) as PEM, with subject and issuer
- Convert CRL to JSON— Decode a certificate revocation list: issuer, update dates and every revoked serial number with date and reason
- Convert JWK to PEM— Convert a public JSON Web Key or a JWKS (RSA, EC, Ed25519) to PEM public keys
- Convert PEM to JWK— Convert a PEM public key or certificate to a JSON Web Key with a SHA-256 key ID
- Convert nmap XML to JSON— Convert an nmap XML scan report (-oX) to JSON: hosts, hostnames, OS guesses and ports with services
- Convert nmap XML to CSV— Convert an nmap XML scan report (-oX) to a CSV with one row per host and port
About this conversion
Decode a PEM certificate signing request (CSR) and extract subject and metadata as JSON. This converter processes your CSR (PEM) file server-side and returns a JSON file instantly — no account, no software installation, and no file storage. Files are deleted from our servers immediately after conversion.
Learn more: PEM / DER / CER / CRT file format explained
How to convert CSR (PEM) to JSON
- 1. Upload — drag your CSR (PEM) file onto the converter above, or click to browse.
- 2. Convert — press Convert. Processing happens on secure servers in seconds.
- 3. Download — your JSON file downloads automatically. No sign-up required.
Convert CSR (PEM) to JSON from the command line
curl --fail-with-body \
-H "Authorization: Bearer YOUR_TOKEN" \
-F "file=@input.csr" \
-F "conversionId=csr-to-json" \
https://www.omniconvert.cloud/api/convert -o output.jsonThe API needs a token from a credit pack, and each API conversion uses one credit. Converting on this page stays free. API documentation
Frequently Asked Questions
- How do I convert CSR (PEM) to JSON?
- Upload your CSR (PEM) file above, click Convert, and download the JSON result instantly. No account or software needed.
- Is converting CSR (PEM) to JSON free?
- Yes. It is free and unlimited for files up to 5 MB, with no account required. Larger files get 3 free conversions per day; beyond that, credit packs start at $3 and credits never expire.
- Are my files stored or shared?
- No. Files are processed in server memory and deleted immediately after conversion. File contents are never written to disk or retained.
- Do I need to install anything?
- No software installation needed. OmniConvert runs in the browser — just upload, convert, and download.
No account needed · Credits never expire · Share your token link across devices