Base45 Converter

What is a Base45 Converter?

Encode and decode data using RFC 9285 Base45 encoding—the standard format used in QR codes for EU Green Pass COVID certificates and constrained barcode storage.

Why Use This Converter?

  • QR Code Engineering: Decode raw payload strings stored inside EU digital health QR codes.
  • Barcode Optimization: Store binary payloads efficiently inside Alphanumeric QR code modes.
  • Protocol Research: Inspect RFC 9285 Base45 compressed data blocks.

How to Use

  1. Select Encode or Decode mode.
  2. Paste your payload or Base45 string.
  3. Copy the output text.

Real Conversion Example

Input (TEXT):

AB

Output (TEXT):

BB8

Important Technical Details & Mechanics

  • RFC 9285 Compliance: Uses official 45-character alphabet (`0-9`, `A-Z`, space, `$`, `%`, `*`, `+`, `-`, `.`, `/`, `:`).
  • Byte Pair Compression: Packs 2 byte pairs into 3 Base45 characters for efficient QR encoding.
  • Client-Side Privacy: 100% browser-based.

Related Developer & Utility Tools

Frequently Asked Questions

Where is Base45 encoding used?

It is officially specified in RFC 9285 and used in EU Digital COVID certificates and QR codes.

Why is Base45 better for QR codes than Base64?

Base45 uses characters supported by QR Alphanumeric Mode, making QR barcodes smaller and easier to scan.

Does it decode health certificate QR strings?

Yes, it decodes the Base45 layer of health certificate payloads.

Is it free?

Yes, 100% free with no registration.

What is the main function of Base45 Converter?

Encode and decode text with RFC 9285 Base45 format used in EU Digital COVID QR certificates and QR codes. This converter transforms base45 data formats locally without server uploads.