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
- Escolha Codificar para texto ou Decodificar para Base64 padrão.
- Cole o conteúdo completo e retenha qualquer = Estofo.
- 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
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.