Convert text to and from Base64.
Base64 rewrites arbitrary bytes using 64 characters that survive systems which only expect text — email bodies, JSON strings, data URIs, HTTP headers. It is a transport encoding, not compression and not security.
Encoding and decoding both run locally, so nothing you paste is transmitted.
No, and treating it as such is a genuine security mistake. It is a reversible encoding with no key — anyone can decode it instantly. Never use it to hide a credential.
It encodes 3 bytes as 4 characters, so output is about 33% larger. That is the cost of making binary data safe to put somewhere that only accepts text.
Standard Base64 uses + and /, which have meaning inside a URL. base64url swaps them for - and _ and drops the = padding, so the value can sit in a URL or a token segment without being re-encoded.
createademo turns screenshots and recordings into demos your buyers click through themselves. Free plan, full editor, no credit card.