Payload Workbench

A browser-local workbench for formatting JSON, converting between JSON and YAML, and encoding or decoding Base64. Paste a payload, pick a transform, and get deterministic output — with explicit errors that tell you exactly where a payload is malformed.

Private by default: your payload is processed entirely in this tab. It is never sent to a server, never logged, and never stored. This page makes no network requests with your data.

Workbench

JSON transforms need valid JSON. YAML transforms accept YAML 1.2 core scalars, lists, and mappings. Base64 decode expects UTF-8 text.

Paste JSON, YAML, or Base64 text. Input size is limited only by this tab's memory.

Ready. Paste a payload and choose a transform.

How it works

Each transform is a small, deterministic function:

Identical input always produces identical output — there is no randomness, no timestamps, and no network in the pipeline.

Supported inputs and limits

This prototype intentionally does not validate JSON Schema, decode JWTs, or transform CSV. Those are candidates for future versions.

Frequently asked questions

Does my payload leave my computer?

No. The page is a static bundle of JavaScript; the transform functions run in your browser tab and the page contains no code that sends your input anywhere.

Why does YAML output sometimes quote my strings?

YAML quotes values when they would otherwise be misinterpreted (for example strings that look like numbers, booleans, or contain special characters). The quoting is deterministic and safe to paste back into YAML files.

Can I convert YAML with comments?

Comments are stripped, because JSON cannot represent them. Use the JSON-to-YAML direction if you want a YAML document that keeps structure intact.

Why does Base64 decoding reject my input?

Either the text contains characters outside the base64 alphabet, or the decoded bytes are not valid UTF-8. If you are decoding binary data, it cannot be shown as text — the error message tells you which case you hit.

Part of Local Toolworks. Last reviewed: 2026-08-09. Privacy & limitations · Guide & examples