Etapa 1
Escolha uma direção e formato
Selecione Codificar ou Decodificar e escolha Base64 padrão ou o alfabeto seguro para URL.
Ferramentas grátis para desenvolvedores
Codifique ou decodifique texto Base64 UTF-8 e seguro para URL online. Cole um valor, copie o resultado ou baixe-o do navegador sem cadastro ou login.
Área de trabalho Base64
Esta ferramenta online gratuita converte texto UTF-8 no navegador, sem cadastro ou login. Nada é enviado, e o decodificador retorna texto em vez de arquivos binários arbitrários.
Execute o conversor para ver o resultado.
Seu texto convertido aparecerá aqui.
Etapa 1
Selecione Codificar ou Decodificar e escolha Base64 padrão ou o alfabeto seguro para URL.
Etapa 2
Cole texto simples ou uma string Base64. Texto UTF-8, incluindo emoji e caracteres CJK, é aceito.
Etapa 3
Execute a conversão, revise o status e as contagens de bytes ou caracteres e depois copie ou baixe a saída.
Base64 trabalha com bytes. A ferramenta converte texto por UTF-8 para que o resultado exibido permaneça fiel ao que você colou.
Emoji, texto chinês, japonês, coreano e acentuado tornam-se bytes UTF-8 antes da codificação, em vez de serem truncados para uma faixa de caracteres Latin-1.
A área de trabalho informa caracteres de entrada, bytes de entrada e caracteres de saída após uma conversão para que você possa inspecionar o resultado real.
Base64 padrão mapeia cada grupo de três bytes para quatro caracteres. Um sinal de igual no final preenche o último grupo incompleto; ele não faz parte dos dados secretos.
Escolha o alfabeto exigido pelo sistema que receberá o valor, em vez de trocar símbolos manualmente.
A saída padrão RFC 4648 usa + e / e mantém o preenchimento por padrão. É a forma conhecida para cargas orientadas a texto.
Base64url substitui + por - e / por _. Use-o em contextos de URL ou nome de arquivo em que os símbolos padrão podem ser incômodos.
Quando a saída segura para URL está selecionada, você pode omitir os caracteres = finais para sistemas que conhecem o comprimento decodificado ou exigem explicitamente Base64url sem preenchimento.
Um decodificador útil deve explicar por que um valor falhou, em vez de produzir silenciosamente caracteres substitutos.
Espaços e quebras de linha são removidos antes da decodificação, para que valores copiados possam ser inspecionados sem limpeza manual.
Caracteres de alfabeto inválidos, preenchimento fora de lugar e comprimentos impossíveis geram erro e deixam sua entrada inalterada.
Esta página decodifica texto UTF-8, não arquivos binários arbitrários. Valores muito grandes também dependem da memória disponível na aba atual do navegador.
Base64 ajuda bytes a caber em canais somente de texto, mas não adiciona confidencialidade nem confiança.
Desenvolvedores usam Base64 para campos de API, valores JSON ou de configuração, texto data-URI, cargas de estilo e-mail e segmentos de token.
Não há chave nem controle de acesso. Qualquer pessoa que recebe uma string Base64 pode decodificá-la, portanto valores sensíveis precisam de criptografia real e tratamento cuidadoso.
Uma string pode ser Base64 válida e ainda conter texto errado, token expirado ou carga insegura. Decodifique-a e depois aplique as próprias verificações do aplicativo.
Esta ferramenta online gratuita executa a conversão no navegador sem cadastro ou login. Seu texto colado e resultado gerado permanecem neste navegador, e arquivos binários arbitrários estão fora do escopo somente de texto desta página.
Sim. Este é um codificador e decodificador Base64 online gratuito. Você pode codificar ou decodificar texto no navegador sem se cadastrar, criar uma conta ou fazer login.
Base64 é uma codificação reversível de binário para texto. Ela representa bytes com um alfabeto de 64 caracteres para que valores possam trafegar por formatos orientados a texto; ela não torna os dados secretos.
Escolha Codificar, selecione o alfabeto de saída padrão ou seguro para URL, cole seu texto simples e execute a ferramenta. O painel de resultado mostra a string codificada e seu tamanho de saída.
Escolha Decodificar, selecione o alfabeto que corresponde ao valor, cole a string Base64 e execute. Espaços e quebras de linha são ignorados, enquanto caracteres inválidos e preenchimento impossível geram erro.
Sim. A codificação converte primeiro seu texto em bytes UTF-8; assim, emoji, caracteres chineses, japoneses, coreanos e acentuados fazem ida e volta como texto.
Base64url é a variante segura para URL e nome de arquivo do RFC 4648. Ela substitui + e / por - e _, e esta ferramenta pode omitir o preenchimento final quando você escolhe a opção sem preenchimento.
Base64 padrão preenche o grupo final para que o comprimento codificado seja múltiplo de quatro. Um ou dois sinais de igual indicam que o último grupo de entrada tinha menos de três bytes.
Não. Base64 não tem chave e é fácil de reverter. Não o use como criptografia, controle de acesso ou prova de que um valor é confiável.
Esta página é um codificador e decodificador focado em texto. Ela retorna texto UTF-8 e não visualiza nem reconstrói arquivos binários arbitrários.
Não. A conversão é executada neste navegador e a página não envia a entrada colada nem o resultado gerado para um servidor. Não é necessário cadastro nem login.
Formate cargas JSON
Cole JSON ou abra um arquivo para formatar, validar, embelezar ou minificar. Escolha a indentação, revise erros do analisador e copie ou baixe o resultado no navegador sem login.
Converta timestamps Unix
Converta timestamps Unix em segundos ou milissegundos para UTC, hora local ou ISO 8601. Converta datas de volta em timestamps online sem cadastro ou login.
Codifique componentes de URL
Codifique ou decodifique componentes de URL, URLs completas e parâmetros de consulta com codificação percentual UTF-8. Copie o resultado online sem cadastro ou login.
Inspecione segmentos JWT
Inspecione cabeçalhos JWT, cargas, declarações, tempos de expiração e segmentos de assinatura no navegador. Decodifique localmente sem login; esta ferramenta não verifica assinaturas.