utils.pt utils.pt
Autor App 🍺
utils.pt / Conversão / Base64

Base64

Codifica e descodifica texto em Base64. Ideal para data URLs, headers HTTP, payloads JWT e tudo o que requer transporte seguro em ASCII.

Modificadores
ENTRADA · TEXTOUTF-8
40 CARACTERES
RESULTADO · BASE64VÁLIDO
TyBjYW5pdmV0ZSBzdWnDp28gZGlnaXRhbCDigJQgdXRpbHMucHQg8J+HtfCfh7k=
64 caracteres+36% vs. originalAlfabeto A-Z a-z 0-9 + /
FORMATOS DE TRANSPORTE
Data URLdata:text/plain;base64,TyBjYW5pdmV0ZSBzdWnDp28gZGlnaXRhbCDigJQgdXRpbHMucHQg8J+HtfCfh7k=
HTTP AuthAuthorization: Basic TyBjYW5pdmV0ZSBzdWnDp28gZGlnaXRhbCDigJQgdXRpbHMucHQg8J+HtfCfh7k=
JSON{ "data": "TyBjYW5pdmV0ZSBzdWnDp28gZGlnaXRhbCDigJQgdXRpbHMucHQg8J+HtfCfh7k=" }

◐   COMO FUNCIONA

Base64 converte dados binários em ASCII representando cada 3 bytes (24 bits) por 4 caracteres do alfabeto A-Z, a-z, 0-9, + e /. Quando o input não é múltiplo de 3, são adicionados sinais = (padding) no fim. O resultado é cerca de 33% maior que o original.

A variante URL-safe substitui + e / por - e _, e remove o padding. Útil para tokens em URLs (ex.: o header e payload de um JWT). Importante: Base64 é codificação, não cifragem — qualquer pessoa consegue ler o conteúdo, nunca o uses para esconder segredos.

A informação gerada por esta ferramenta é obtida únicamente no browser e nenhuma desta informação é transmitida ou armazenada.