Olá, mundo!
T2zDoSwgbXVuZG8h
Converta texto UTF-8 simples em Base64.
Codifique e descodifique Base64 diretamente no seu navegador. Compatível com UTF-8, Unicode, cargas JSON e dados de API. Os dados são processados localmente e não são enviados para o servidor.
Olá, mundo!
T2zDoSwgbXVuZG8h
Converta texto UTF-8 simples em Base64.
T2zDoSwgbXVuZG8h
Olá, mundo!
Recupere o texto original a partir de uma cadeia Base64.
{"user":"joao","role":"admin"}
eyJ1c2VyIjoiam9hbyIsInJvbGUiOiJhZG1pbiJ9
O Base64 é frequentemente utilizado para transportar dados JSON através de API.
Café, ação e emoji ☕
Q2Fmw6ksIGHDp8OjbyBlIGVtb2ppIOKYlQ==
O Base64 preserva corretamente os carateres acentuados, os emojis e outros conteúdos Unicode.
O Base64 converte dados binários numa representação de texto através de um conjunto de 64 carateres ASCII. Cada 3 bytes dos dados de origem são transformados em 4 carateres Base64, o que aumenta o tamanho do resultado em aproximadamente 33%.
Como o resultado contém apenas carateres de texto seguros, o Base64 é amplamente utilizado em API, cargas JSON, anexos de email, tokens JWT, cabeçalhos HTTP, Data URI e muitos outros sistemas que precisam de transportar dados binários através de canais baseados em texto.
O Base64 é uma forma de representar dados, não um método de cifragem. Uma cadeia codificada pode ser facilmente descodificada sem palavra-passe ou chave secreta. O Base64 é útil para transferir dados, mas não oferece proteção nem confidencialidade.
O Base64 é frequentemente utilizado quando é necessário representar dados binários como texto. Os exemplos mais comuns incluem pedidos e respostas de API, cargas JSON, anexos de email, tokens JWT, Data URI para incorporar imagens e ficheiros de configuração.
Os programadores utilizam frequentemente o Base64 para transferir com segurança ficheiros, imagens, certificados, chaves criptográficas e outros conteúdos binários através de sistemas que esperam principalmente texto.
Converta texto e bytes para o formato hexadecimal e decodifique sequências Hex de volta para texto.
Codifique e decodifique strings de URL e parâmetros de consulta para transporte seguro em HTTP e APIs.
Converta texto em grupos binários de 8 bits e decodifique bytes binários de volta para texto legível.
Converta caracteres ASCII e códigos numéricos para fluxos de trabalho com protocolos e parsers.
Decodifique tokens JWT no navegador e inspecione header, payload, claims e dados de expiração.
Converta texto em escapes Unicode e decodifique escapes Unicode, entidades HTML e texto multilíngue.