Encode bytes as unpadded URL-safe Base64.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Bytes become 24-bit groups mapped through - and _ in place of + and /; trailing padding is omitted. The remaining length allows a decoder to restore the missing padding.
Hello, World!
SGVsbG8sIFdvcmxkIQ
JWTs, signed URLs, and WebAuthn challenges encode binary values.