Base64 to YAML Decoder
Decode Base64 back to YAML instantly — no upload, fully private. 100% free.
Runs 100% in your browser. Your data never leaves this page.
Built for Obsidian, Hugo, Jekyll, and CI pipelines.
How to use
- Paste your Base64 string into the input box.
- The decoded YAML appears on the right.
- Copy or download it.
Decodes Base64 and validates that the result is valid YAML.
Example
Input
bmFtZTogZGVtbwpkZWJ1ZzogdHJ1ZQ==Output
name: demo
debug: trueWhen this works best
It validates that the decoded text is YAML; non-YAML Base64 (e.g. an image) shows a validation error, and padding-less Base64 may fail.
How it differs from related tools
The YAML to Base64 encoder is the reverse; YAML URL decoder decodes percent-encoding instead.
Frequently asked questions
What if the decoded text is not YAML?
You will see a clear validation error on the right.
Is it private?
Yes. Decoding runs entirely in your browser.
What if the decoded text is not YAML? (detail)
This decoder only accepts Base64 that decodes to valid YAML; non-YAML Base64 (e.g. an image) shows a validation error.
Is padding required?
Standard Base64 padding (=) is expected; padding-less strings may fail to decode.