EN ES PT-BR DE
Dados Processado no seu navegador Grátis

Codifique ou decodifique Base64 (inclusive URL-safe)

Converta texto simples para Base64, ou decodifique uma string Base64 de volta para texto legível — suporta caracteres Unicode, Base64 padrão e URL-safe (Base64URL), com detecção automática de qual você está decodificando.

Testar agora

Base64 padrão vs. Base64 URL-safe (Base64URL)

O Base64 padrão usa + e / como seus dois últimos caracteres do alfabeto e preenche a saída com =. Esses caracteres têm significado especial em URLs e nomes de arquivo, então uma variante URL-safe — Base64URL, definida na RFC 4648 §5 — substitui por - e _ e normalmente omite o preenchimento. Você vai ver Base64URL especificamente em JWTs (JSON Web Tokens), tokens OAuth, e em qualquer lugar onde um valor Base64 precise ficar seguro dentro de uma URL ou query string. As duas variantes são a mesma codificação por baixo — marque a caixa acima para codificar como URL-safe, e a decodificação detecta automaticamente qual variante você colou.

Principais vantagens

Privacidade

Base64 Codificar/Decodificar funciona inteiramente no seu navegador, usando JavaScript local. Seu texto é processado no seu próprio dispositivo e nunca é enviado, registrado ou transmitido pelo QuickTiny.

Perguntas frequentes

Isso suporta emojis e texto que não está em inglês?

Sim. O texto é codificado em UTF-8 antes da conversão para Base64, então emojis e escritas não latinas são recuperados corretamente, tanto no modo padrão quanto no URL-safe.

Qual a diferença entre Base64 e Base64URL?

Só o alfabeto de dois caracteres, e o preenchimento. O Base64 padrão usa + e / com preenchimento =; o Base64 URL-safe (Base64URL) usa - e _ em vez disso e normalmente omite o preenchimento, para que o resultado fique seguro dentro de uma URL. A codificação de base é idêntica.

Como o decodificador sabe qual variante eu colei?

Ele procura os caracteres distintivos: + ou / significa Base64 padrão, - ou _ significa URL-safe. Se sua string não tiver nenhum dos dois, ela é válida nas duas formas e decodifica igual em qualquer caso.

O que acontece se eu decodificar um Base64 inválido?

Você verá uma mensagem de erro clara em vez de uma saída ilegível ou uma falha silenciosa — inclusive quando uma string mistura caracteres padrão e URL-safe, o que não é válido em nenhuma das duas formas.

Base64 é criptografia?

Não — Base64 é uma codificação, não uma criptografia. Qualquer pessoa pode reverter, e não deve ser usado para proteger dados sensíveis.