Codificar e decodificar Base64

Codifique o texto UTF-8 como Base64 e decodifique o Base64 válido.

Seus arquivos são processados aqui, no seu dispositivo

Não enviamos seu arquivo ou conteúdo de texto para um servidor de processamento. Nenhuma conta é necessária e não há cota de operação diária. Ferramentas individuais têm limites de tamanho para proteger a memória do seu dispositivo.

Uma conexão é necessária para carregar o site e seus recursos. Hospedagem pode receber dados técnicos de visitas. Os favoritos armazenam apenas identificadores de ferramenta neste navegador.

Como lidamos com seus dados →

Como usar esta ferramenta

  1. Escolha Codificar para texto ou Decodificar para Base64 padrão.
  2. Cole o conteúdo completo e retenha qualquer = Estofo.
  3. Verifique acentos e quebras de linha em uma viagem de ida e volta.

Um exemplo que você pode verificar

Codifique o texto UTF-8 ou recupere o texto do Base64 padrão.

Entrada de exemplo

Hello

ConfiguraçõesOperação: Codificar.

Resultado esperado

SGVsbG8=

Base64 é reversível e não protege segredos. Use Imagem para Base64 para um arquivo de imagem.

Codificar e decodificar Base64Usos e orientação prática

Base64 representa bytes usando caracteres de texto para sistemas que esperam essa codificação. Esta ferramenta funciona com texto UTF-8, incluindo palavras acentuadas e emoji. Escolha codificação para texto legível e decodificação para uma string Base64 válida. A sequência de caracteres exata importa: espaços e quebras de linha nos bytes originais contribuem para o valor codificado também. Passagens visualmente semelhantes podem, portanto, produzir saídas diferentes se o texto real for diferente.

A ferramenta usa o padrão Base64 com preenchimento, em vez da variante segura para URL. Suas diferenças são importantes para tokens e parâmetros, então identifique o que o destino espera antes de copiar uma string. O conversor não foi projetado para abrir arquivos binários ou interpretar bytes que não formam texto UTF-8. Uma string que codifica uma imagem requer um fluxo de trabalho diferente, mesmo que pareça semelhante ao Base64 que representa uma frase.

A codificação é reversível e não criptografa informações. Qualquer um segurando a corda pode tentar recuperar seu texto sem uma chave secreta. Não use a representação para ocultar senhas, informações pessoais ou outros segredos em uma página pública. Base64 também geralmente expande o tamanho dos dados, por isso não é compressão. Seu valor é a representação e compatibilidade de transporte quando um sistema receptor requer especificamente esse formato em vez de texto comum.

Tente um pequeno exemplo e decodifique sua própria saída para confirmar que o mesmo texto retorna. Na falha, inspecione o alfabeto, o preenchimento e a fonte em vez de assumir que cada bloco semelhante é válido. O Image to Base64 cria um URL de dados a partir de uma imagem, enquanto o codificador de URL executa uma transformação diferente para os valores de endereço. Mantenha a especificação UTF-8 ao documentar uma troca para que o lado receptor saiba como os bytes decodificados devem ser interpretados.

Uma verificação prática antes de usar o resultado

Para um cheque de troca, use uma amostra contendo letras ASCII, uma palavra acentuada e um emoji. Codifique e decodifique no mesmo fluxo de trabalho e compare o texto completo, incluindo as quebras finais. Um receptor usando outra codificação de caracteres pode interpretar bytes de forma diferente mesmo quando o Base64 é válido. Documento UTF-8 e a variante padrão acolchoada antes de trocar valores. Um token copiado pode usar outra variante ou conter dados binários, então a falha aqui não implica necessariamente corrupção de seu conteúdo original. Identifique o formato primeiro e evite publicar exemplos reais contendo credenciais ou informações privadas. O teste de ida e volta verifica a representação de texto pretendida, em vez de todos os usos possíveis do Base64.

Opções e limites

Escolha codificar ou decodificar. Texto padrão de base64 e UTF-8 são usados, incluindo acentos e emoji.

Perguntas frequentes

Base64 protege meus dados?

Não. É codificação reversível, não criptografia. Os arquivos binários, os dados Base64 e não-UTF-8 seguros para URL não são suportados.

Guias