O que é um conversor de imagem para Base64?
Um conversor de imagem para Base64 transforma o conteúdo binário de um arquivo de imagem em uma sequência de texto Base64, geralmente envolvida em um URI de dados como data: image/png; base64,iVBORw0KG... Base64 é uma codificação que representa qualquer dado binário usando 64 caracteres ASCII imprimíveis, para que a sequência resultante possa viver diretamente dentro de HTML, CSS, JSON ou SVG sem a necessidade de uma solicitação de arquivo separada Este conversor também é executado ao contrário: cole uma string Base64 ou um URI de dados completo e reconstrói a imagem original para visualização e download.
Os desenvolvedores incorporam imagens como Base64 para reduzir solicitações HTTP, para alinhar pequenos ícones e logotipos para que apareçam no instante em que uma página pinta e para enviar arquivos independentes onde uma imagem e sua marcação viajam juntas. Um URI de dados carrega seu próprio tipo MIME, e é por isso que um navegador pode renderizar dados: imagem/png;base64,... como imagem no momento em que analisa o atributo. A compensação é o tamanho: Base64 infla os dados em cerca de um terço, de modo que se adapta a pequenos ativos muito melhor do que fotos grandes.
Esta ferramenta faz todo o seu trabalho no seu navegador A imagem é lida e codificada localmente com a API de arquivos do navegador, e a imagem em si nunca é carregada em um servidor, que mantém obras de arte privadas e capturas de tela em sua própria máquina Ao lado do Base64 bruto você obtém um URI de dados pronto para colar, uma tag img HTML e uma declaração de imagem de fundo CSS, além do tamanho do byte decodificado para que você possa julgar se vale a pena inserir antes de se comprometer.
A direção do conversor de imagem Base64 to é fácil de verificar com uma string conhecida Cole a string PNG de 96 caracteres que inicia o iVBORw0KGgo (um único pixel 1×1) no Base64 to Image e pressione Decode to image Você obtém uma visualização e um botão Download image que salva decodificado.png, um arquivo de 70 bytes Execute esse arquivo de volta através da Imagem para Base64 e a linha de visualização lê imagem/png · 70 B decodificado · 96 Bases64 chars Para converter Base64 em arquivos de imagem em outros formatos, cole o URI de dados completo para que o tipo certo seja mantido.
Um cuidado prático: um URI de dados é aproximadamente um terço maior que o arquivo que ele codifica e não pode ser armazenado em cache separadamente pelo navegador, portanto, incluir qualquer coisa além de um pequeno ícone geralmente custa mais do que a solicitação que ele salva.
Como usar o Conversor Imagem para Base64?
Escolha uma direção
Escolha Imagem em Base64 para codificar um arquivo ou Base64 em Imagem para reconstruir uma imagem a partir de uma string.
Adicione sua entrada
Carregue ou solte uma imagem para codificar ou cole uma string Base64 ou URI de dados completo para decodificar.
Revise a saída
Veja a visualização, o tamanho codificado e o URI de dados gerado, a tag img e o snippet CSS.
Copie ou baixe
Copie o formato que você precisa ou baixe a imagem decodificada de volta para um arquivo.
Principais características
Decodifica de volta para um arquivo
Cole um URI de dados e recupere a imagem, que é a metade mais rápida do trabalho quando alguém lhe envia um blob codificado
Codificar e descodificar
Converta uma imagem em um URI de dados Base64 ou cole o Base64 novamente para visualizar e baixar a imagem original.
Trechos prontos para colar
Obtenha o Base64 bruto, um URI de dados completo, uma tag img HTML e uma regra de imagem de fundo CSS em um só lugar.
Suporte de formato amplo
Funciona com PNG, JPG, GIF, WebP, SVG, BMP, ICO e AVIF, com o tipo MIME correto detectado automaticamente.
Frequently Asked Questions
Related Tools
Caesar Cipher Encoder & Decoder
Encode and decode Caesar cipher text with any shift, plus ROT13 and ROT47. Brute-force all 25 shifts to crack an unknown key.
URL Encoder/Decoder
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Credit Card Validator
Check a credit card number against the Luhn checksum and detect its card network. Validates the format only, never contacts a bank.
Time Zone Converter
Convert any date and time between IANA time zones with DST-accurate offsets, see the gap between two cities, and plan meetings across the world
Comments
0 comments
No comments yet. Be the first to share your thoughts!