Codificar Base64
Codifica texto ou ficheiro em Base64.
Esta ferramenta funciona com JavaScript. Para a usar, ative o JavaScript no navegador e recarregue a página.
TRANSFORME UM FICHEIRO EM TEXTO.
O Base64 Encode transforma qualquer ficheiro em texto Base64 feito só de letras, algarismos e alguns sinais. Dá para enviar uma imagem, um PDF, um som, uma fonte ou qualquer outro tipo de ficheiro; até 64 MB. Esse formato serve para passar ficheiros por canais que só carregam texto: anexos de e-mail, APIs que mandam ficheiros dentro de JSON, certificados embutidos em ficheiros de definição ou imagens pequenas embutidas em HTML e CSS.
A opção «quebrar linha a cada 76 caracteres» vem ligada por predefinição e segue a regra de comprimento de linha do e-mail (MIME); desligue se quiser a saída numa linha só. A opção «Saída como URI data:» dá a saída na forma data:image/png;base64,… ; esse texto se cola direto numa etiqueta <img> ou dentro de url() no CSS. O tipo do ficheiro é determinado pelo nome dele. Importante: Base64 não é criptografia, qualquer um consegue descodificar; e ainda deixa o ficheiro cerca de 33% maior. Para voltar atrás use a ferramenta «Descodificar Base64». Pode enviar até 20 ficheiros de uma vez; todos são processados com os mesmos ajustes e, se forem vários, são transferidos num único ZIP.
Do início ao fim
- Envie o ficheiro. Arraste qualquer ficheiro ou selecione-o; até 64 MB.
- Escolha o formato. Para e-mail e ferramentas antigas deixe a quebra de linha ligada. Se for embutir em HTML ou CSS, ligue a opção data: URI.
- Codifique e transfira. O texto Base64 baixa como ficheiro .txt. O aumento de tamanho aparece no ecrã.
Perguntas frequentes
Base64 é seguro, é criptografado?
Não. Base64 é só uma codificação; não pede chave e qualquer um desfaz em segundos. Não use para proteger dados sigilosos.
Por que o ficheiro ficou maior?
O Base64 escreve cada 3 bytes com 4 caracteres; por isso a saída cresce mais ou menos 33%. Se a quebra de linha estiver ligada, os fins de linha acrescentam um pouco mais.
Para que serve uma data: URI?
Para embutir ícones e imagens pequenas em HTML ou CSS sem pedir um ficheiro à parte. Com ficheiros grandes pesa a página; use com imagens de poucos KB.
O meu ficheiro fica no servidor?
Não. O ficheiro chega ao servidor apenas para ser processado e é eliminado quando o trabalho termina; o resultado também é eliminado depois de transferido, ao sair da ferramenta. Não é preciso conta, nome nem e-mail, e os seus ficheiros nunca são enviados a serviços de terceiros. A utilização é gratuita: não há quota por hora nem por dia para o número de operações, não é preciso ver anúncios antes do processamento e não adicionamos marca de água ao resultado.
Mais ferramentas de Ficheiro
RUPO Studio