pt

Codificar em Base64

Codifique qualquer ficheiro como texto Base64, Base32 ou Hex - tudo local no navegador; o ficheiro nunca sai do seu dispositivo.

Formato O formato de destino do arquivo de saída.
  • Base64
  • Base32
  • Hex

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    Codificar significa transformar bytes quaisquer numa forma que aguente ser transportada como texto simples. Muitos sistemas - correio eletrónico, JSON, XML, ficheiros de configuração, campos de bases de dados - só toleram caracteres imprimíveis e tropeçam nos dados binários em bruto. O Base64 resolve isto associando cada três bytes a quatro caracteres de texto inofensivos; uma imagem, uma chave ou um ficheiro pequeno torna-se assim numa cadeia de caracteres que pode incorporar, copiar e voltar a converter sem perigo. O conteúdo é preservado por completo, é apenas escrito de outra maneira.

    Esta ferramenta oferece três alfabetos padrão segundo a RFC 4648. O Base64 é a escolha mais compacta e mais difundida, por exemplo para URL de dados, anexos incorporados ou campos de API. O Base32 usa apenas letras maiúsculas e algarismos, o que o torna insensível a maiúsculas e minúsculas e adequado quando o texto é digitado à mão ou lido em voz alta (as chaves TOTP usam-no). O Hex (base 16) escreve cada byte como dois caracteres 0-9 a-f - mais comprido do que o Base64, mas legível de imediato e o padrão quando se quer reconhecer bytes individuais, como nas somas de verificação.

    A conversão decorre por completo de forma local no navegador através de uma pequena rotina em JavaScript puro - nada é enviado, nada é guardado e nenhuma biblioteca externa é carregada a partir de um CDN. O resultado surge como um ficheiro de texto que pode descarregar ou copiar; com o equivalente (descodificar) recupera a partir dele o ficheiro original, byte a byte exatamente.

    Ficha técnica

    Ficha técnica
    Formato de saídaTXT
    Processamento em loteSim
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Largue um ficheiro.
    2. Escolha o formato (predefinição: Base64).
    3. Descarregue o texto codificado como ficheiro.

    Limites: Codificar não é cifrar: qualquer pessoa pode reverter o texto sem chave - por isso não mantém nada em segredo, apenas torna os dados binários seguros como texto. Além disso, o texto codificado é maior do que o original (Base64 cerca de um terço mais, Hex o dobro). Para ficheiros muito grandes o método é pouco prático.

    Perguntas frequentes

    O meu ficheiro é enviado?

    Não. A codificação decorre por completo de forma local no navegador; o ficheiro nunca sai do seu dispositivo e não é guardado.

    O Base64 é uma cifragem?

    Não. É apenas uma escrita reversível. Quem tiver o texto pode revertê-lo sem chave. Para proteger os dados, use a ferramenta de cifragem.

    Que formato devo escolher?

    Na dúvida, Base64 (o mais compacto, o mais difundido). Base32 para valores insensíveis a maiúsculas e fáceis de digitar, Hex para ler byte a byte.

    Recupero exatamente o original?

    Sim. Com a ferramenta de descodificação, o texto é reconvertido byte a byte no ficheiro original inalterado.

    Ferramentas relacionadas