Codificar / decodificar Base36

Converta texto em Base36 (dígitos 0-9 e letras minúsculas a-z) ou decodifique uma string Base36 em texto legível. Todo o cálculo é feito localmente, direto no seu navegador.

Exemplo:

Como funciona

O Base36 usa os 36 caracteres alfanuméricos mais universais: os dígitos de 0 a 9 e as letras minúsculas de a a z. O texto digitado é convertido em bytes, interpretado como um grande número inteiro e reescrito dígito por dígito na base 36.

Onde o Base36 aparece no dia a dia?

Muitos sistemas o usam para encurtar identificadores numéricos longos em strings mais curtas e que não diferenciam maiúsculas de minúsculas: identificadores de pedido, códigos de rastreamento ou chaves de cache geradas a partir de um timestamp, como faz Number.toString(36) em JavaScript.

A diferença entre maiúsculas e minúsculas importa na decodificação?

Não: a ferramenta converte automaticamente a string digitada para minúsculas antes de decodificá-la, pois o alfabeto Base36 padrão usa apenas letras minúsculas.

Nenhum dado é enviado a um servidor: a codificação e a decodificação são executadas inteiramente no seu navegador.