Base45 Encode

%69 VDK2E*34CEC83D+3EX0
Converted locally in your browser with UTF-8 safe TextEncoder and TextDecoder handling. Your text stays only on this page.

Encode text as Base45

Convert plain text into Base45 (RFC 9285), the encoding designed to pack binary data into a QR code's alphanumeric mode and used by the EU Digital COVID Certificate. Unicode text is encoded as UTF-8 first, then each pair of bytes becomes three symbols (a trailing byte becomes two) drawn from the 45-character alphabet.

When to use this tool

Use Base45 (RFC 9285) when you need to pack binary data into a QR code's alphanumeric mode efficiently, such as building or inspecting EU Digital COVID Certificate (DCC) and similar QR payloads.

Privacy and limitations

This conversion runs locally in your browser. Base45 is an encoding format, not encryption, so anyone can decode the result if they have the encoded text. It is plain Base45 only — no QR generation and no zlib or CBOR (DCC) layering.