Converter JPG para Base64 - Grátis, Instantâneo, no Navegador

Conversor de JPG para Base64

Até 10 MB. Nada é carregado — o ficheiro nunca sai do seu dispositivo.

Os seus ficheiros permanecem privados

Esta conversão decorre inteiramente dentro do seu navegador. A imagem nunca é carregada, por isso nada do que codificar aqui chega ao nosso servidor nem a mais ninguém.

Sobre a conversão de JPG para Base64

Os ficheiros JPG são fotografias, e as fotografias são pesadas. Esse simples facto muda a conta em relação a codificar um ícone: uma foto de 200 KB torna-se em cerca de 267 KB de texto que o navegador tem de descarregar por inteiro, manter em memória e descodificar antes de poder mostrar seja o que for. Para a maioria dos sites é um mau negócio. Há, contudo, três situações em que é exatamente o negócio certo.

Como converter JPG para Base64

  1. 1 Largue o ficheiro .jpg ou .jpeg na área de carregamento.
  2. 2 Repare na linha do tamanho que a ferramenta mostra — é o número que decide se embutir faz sentido.
  3. 3 Copie o data URI para HTML e CSS, ou a cadeia em bruto se for para JSON.

Para uma página web normal, isto costuma ser um erro

Uma etiqueta de imagem normal permite ao navegador buscar a foto em paralelo, guardá-la em cache durante meses, ignorá-la por completo se estiver abaixo da dobra e trocar por uma versão mais pequena no telemóvel. Embutir deita fora essas quatro vantagens de uma vez. A foto passa a chegar dentro do HTML ou do CSS, bloqueia o primeiro desenho, deixa de ser guardável em cache isoladamente, é descarregada mesmo por visitantes que nunca chegam lá, e é idêntica num monitor 4K e num telemóvel modesto. Quanto maior a foto, mais cada um destes custos pesa.

Três casos em que está certo

Primeiro, os modelos de e-mail: muitos clientes bloqueiam imagens externas por predefinição, por isso uma foto embutida é a única que aparece de forma fiável. Segundo, os marcadores minúsculos — uma imagem propositadamente desfocada com algumas centenas de bytes, embutida para que se veja alguma coisa enquanto a foto real carrega. Terceiro, fazer passar uma imagem por um sistema que só aceita texto: uma API JSON, a carga de um webhook, uma coluna de base de dados, uma fila de mensagens. Nos três casos a alternativa não é uma imagem mais rápida, é imagem nenhuma.

Reduza a foto antes de a codificar

O Base64 não tem opinião sobre o que lhe damos: amplia uma fotografia de férias de 3 MB com a mesma fidelidade com que amplia uma miniatura. Faça então o trabalho pela ordem certa: corte para o tamanho que vai realmente mostrar, baixe a qualidade JPG até a diferença deixar de se notar, e só depois codifique. Uma foto que vai aparecer com 400 píxeis de largura não tem razão para ser codificada a 4000. Se o resultado ainda pesar centenas de kilobytes, é a ferramenta a dizer-lhe que ligue antes ao ficheiro.

JPG para Base64 — Perguntas frequentes

Não. O Base64 é uma recodificação sem perdas dos mesmos bytes, por isso a foto descodificada é idêntica à original — a compressão JPG já aplicada mantém-se exatamente como estava e não é acrescentada nenhuma nova. Só muda o tamanho da representação em texto.

Ferramentas de Desenvolvimento Mais Populares

Novo
PDF para Base64 Converta um PDF para Base64 para APIs que aceitam documentos como texto. Obtenha a cadeia em bruto, um data URI e um excerto HTML embed — tudo no seu navegador, sem carregar nada.
Popular Hoje
PNG para Base64 Converta um PNG para Base64 e obtenha um data URI pronto a colar, a cadeia em bruto e um excerto CSS. Corre inteiramente no seu navegador — a imagem nunca é carregada.

Ferramentas Relacionadas

Codificador e Decodificador Base64 Codifique ou decodifique strings Base64 instantaneamente. Nenhum dado é enviado ao servidor.
PNG para Base64 Converta um PNG para Base64 e obtenha um data URI pronto a colar, a cadeia em bruto e um excerto CSS. Corre inteiramente no seu navegador — a imagem nunca é carregada.
WebP para Base64 Converta uma imagem WebP para Base64 e obtenha um data URI, a cadeia em bruto e um excerto CSS. Corre no seu navegador — e explica o recurso alternativo a que renuncia ao embutir.
PDF para Base64 Converta um PDF para Base64 para APIs que aceitam documentos como texto. Obtenha a cadeia em bruto, um data URI e um excerto HTML embed — tudo no seu navegador, sem carregar nada.

Outras ferramentas que você pode gostar

Word para PDF Converta Word para PDF online e grátis. Carregue um ficheiro DOC, DOCX, ODT ou RTF e descarregue em segundos um PDF com a formatação intacta, sem registo e sem marca de água.
PDF para Word Converta PDF para Word online e grátis. Carregue um PDF e descarregue em segundos um ficheiro DOCX editável — sem registo, sem marca de água e sem instalar nada.
Contador de Palavras Ferramenta gratuita para contar palavras, caracteres, frases e mais.
Contador de Caracteres Conte caracteres com ou sem espaços, palavras e linhas. Ideal para limites de SEO.
Verificador de Densidade Ferramenta online para verificar a densidade de palavras-chave. Analise frequência e porcentagem em qualquer texto ou URL. Otimize seu conteúdo para SEO.