AZ Tools

Codificador e decodificador Base45

Desenvolvimento

Converta texto de e para Base45, a codificação compacta (RFC 9285) usada em códigos QR como o Certificado COVID Digital da UE. O texto é processado como bytes UTF-8, e a decodificação valida o alfabeto e os intervalos de valores para sinalizar entradas malformadas. Tudo roda localmente no seu navegador — nada é enviado.

Saída

Como usar

  1. Escolha codificar (texto para Base45) ou decodificar (Base45 para texto).
  2. Digite ou cole sua entrada.
  3. Copie o resultado convertido da caixa de saída.

Perguntas frequentes

O que é Base45?
Base45 é uma codificação binário-para-texto definida na RFC 9285. Ela empacota dois bytes em três caracteres de um alfabeto de 45 símbolos, eficiente para armazenar em códigos QR.
Onde é usado?
Principalmente no Certificado COVID Digital da UE e outros sistemas baseados em QR, onde o alfabeto de 45 caracteres se encaixa bem no modo alfanumérico dos códigos QR.
Como caracteres não ASCII são tratados?
O texto é codificado primeiro como UTF-8, então letras acentuadas, emoji e caracteres CJK viram suas sequências de bytes e decodificam de volta exatamente.
O que acontece com Base45 inválido?
A decodificação verifica se cada caractere está no alfabeto e se cada grupo tem comprimento e valor válidos. Entrada inválida mostra um erro em vez de saída quebrada.

Ferramentas relacionadas