Encode a binary PKCS#12 (.p12/.pfx) archive into a Base64 string. Everything runs in your browser - your file never leaves your machine.
A P12 (PKCS#12) archive is a binary file that bundles a certificate with its private key. Base64 encoding turns those raw bytes into an ASCII string that can be safely stored in Kubernetes secrets, environment variables, JSON, YAML, or CI/CD pipeline variables. This tool reads the exact bytes of your .p12/.pfx and encodes them to Base64 entirely in your browser.
Uncheck "one continuous line" to wrap the output at 64 characters per line (PEM-style). To turn the Base64 back into a usable archive, decode it with base64 -d and save it as a .p12 file.
Convert and package keys for SSH, TLS, and keystore workflows.