Enter or Upload
Input your text or upload a file
Choose Action
Encode, decode or view information
View Results
See output and extra details
Input (Binary)
101010 111100 110101 ...
Split into 6-bit
101010 111100 110101 ...
Convert to Index
42 60 53 ...
Base64 Characters
q 8 1 ...
100% Private & Secure
All processing happens in your browser. No data is sent to any server.
For file payloads, use Image to Base64 or recover an inline asset with Base64 to Image.
Decode Base64 back into the original YAML document, ready to paste into an editor. Useful for inspecting Kubernetes secrets in non-production environments or recovering YAML extracted from logs.
All decoding runs locally in your browser, but avoid pasting production secrets into any tool unless required. The result lives only in this tab.
Avoid pasting real production secrets into any browser tool. Decoding happens locally, but secret hygiene still matters.
No. The result is plain text; downstream tools handle parsing and validation.
Standard Base64 requires = padding. Switch to the URL Safe variant if your input drops padding intentionally.
Yes, every byte returns exactly as encoded — including tabs, which YAML strictly forbids in indentation.