Guias de compressão de imagens

O que a compressão local no navegador protege

Um compressor local evita o upload de fotos sensíveis, mas a privacidade também depende da arquitetura, dos scripts e do que cada pessoa compartilha.

Atualizado em 28 de julho de 2026. 6 min de leitura.

Fotos de identidade, inscrições, assinaturas e perfis podem ser sensíveis. Um compressor tradicional envia o original a um servidor. Um compressor local realiza as operações básicas sem essa transferência.

No ImageCompressor.pics, decodificação, corte, redimensionamento, codificação, prévia e ZIP acontecem no seu dispositivo.

O que acontece ao escolher um arquivo

O navegador entrega à página um objeto File temporário. A ferramenta cria uma URL local para a prévia e decodifica os pixels. Esse endereço não é público e só aponta para dados da sessão atual.

O resultado é outro Blob local. Ao baixar, o navegador grava esse Blob no local escolhido. O mesmo vale para um ZIP.

A rede e o processamento da imagem são separados

O site ainda usa rede para carregar HTML, JavaScript, fontes e serviços opcionais. Processamento local significa que os bytes da imagem não entram nessas solicitações.

A conversão HEIC usa um decodificador JavaScript entregue com o site e executado dentro do navegador.

A recodificação remove metadados

Uma foto pode guardar data, câmera, orientação e GPS em EXIF. O compressor desenha os pixels e cria um arquivo novo sem copiar esse bloco.

Isso reduz o risco de compartilhar localização, mas também pode apagar autoria e data de captura. Guarde o original se precisar desses dados.

A análise opcional não recebe imagens

O Google Analytics 4 só é carregado depois da permissão. Sem consentimento, a tag não carrega e nenhum evento é enviado.

Com permissão, o site registra visualizações e eventos agregados como tamanho-alvo, formato e quantidade de arquivos. Não envia nomes, conteúdo, prévias nem caminhos locais.

Como verificar a afirmação

  1. Abra as ferramentas do desenvolvedor e a guia Rede.
  2. Limpe as solicitações existentes.
  3. Adicione uma imagem de teste e comprima.
  4. Confirme que não há upload multipart nem solicitação contendo o arquivo.
  5. Depois que o código carregar, desconecte a rede e teste JPEG, PNG, WebP ou AVIF.

O que uma página local não pode proteger

  • Malware, extensões e outros programas do dispositivo podem acessar dados locais.
  • Um navegador ou sistema operacional comprometido está fora do controle da página.
  • Uma pasta sincronizada com a nuvem pode enviar o resultado depois do download.
  • Enviar a imagem final a outro site é um upload separado e segue a política desse destino.

Fontes e documentação