Round-trip a string or a file between bytes and base64 without uploading either.
Tools for engineers who would rather not context-switch into yet another tab to validate a JWT or generate a UUID. Everything runs in your browser, your payloads never leave the machine, and the pages load fast enough that you can leave them open in a sidebar while you debug.
JSON has no binary type, so binary has to travel as text. Base64 is the conventional way to wrap a file, a signature or an encrypted blob so it survives a transport that only accepts printable characters - and it is an encoding for transport, not protection.
Alphabet and padding. URL-safe base64 swaps + and / for - and _, and keeps or drops the = padding depending on the implementation, while line breaks inserted by a mail client or a YAML formatter break a strict decoder. Check which variant the receiving end documents.
About a third larger, because three bytes become four characters. That overhead is why large files travel as multipart bodies or signed URLs instead of embedded strings, and why the file mode here is aimed at small assets rather than a whole media library.