Pular para o conteúdo
Aback Tools Logo

Comprimir imagem para app Android

Gere todas as variantes de densidade drawable do Android - mdpi, hdpi, xhdpi, xxhdpi e xxxhdpi - a partir de uma única imagem de origem com um clique. Nossa ferramenta gratuita de comprimir imagem para app Android produz um arquivo ZIP corretamente estruturado, pronto para colocar no diretório res/ do seu projeto Android. Sem Android Studio, sem cadastro e 100% no navegador.

Compress Image for Android App
Upload one source image and generate all Android drawable density variants (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi) instantly. Download as a structured ZIP ready to drop into your Android project. All processing is local - your images never leave your device.
Output Settings

PNG is recommended for icons and UI assets. WebP for photos on Android 4.0+.

90% is recommended for app assets.

xxxhdpi = 4x base. All other densities are derived automatically.

Density Buckets to Generate

Por que usar nossa ferramenta de comprimir imagem para app Android?

  • Os 5 buckets de densidade do Android de uma vez: gere as variantes mdpi, hdpi, xhdpi, xxhdpi e xxxhdpi a partir de uma única imagem de origem com um clique. Nossa ferramenta elimina o redimensionamento manual para cada densidade de tela.
  • Geração instantânea de recursos Android: envie sua imagem de origem e gere todas as variantes de densidade drawable do Android em segundos. O arquivo ZIP é estruturado com os nomes corretos de pastas drawable-*, pronto para colocar no seu projeto Android.
  • Compressor de imagens Android seguro online: suas imagens nunca saem do seu dispositivo quando você comprime imagens para um app Android. O processamento 100% no lado do cliente no seu navegador garante privacidade total para recursos proprietários de apps e designs não lançados.
  • Sem necessidade de Android Studio: comprima e redimensione imagens para app Android diretamente no seu navegador - sem Android Studio, sem ferramentas de linha de comando, sem plugins. Funciona em Mac, Windows e Linux com qualquer navegador moderno.

O que é compressão por densidade drawable do Android?

Os dispositivos Android têm telas com densidades de pixels muito diferentes - de celulares econômicos com 160 dpi (mdpi) a dispositivos topo de linha com 640 dpi (xxxhdpi). Para que as imagens fiquem nítidas em todas as telas, o Android usa um sistema de buckets de densidade em que você fornece a mesma imagem em várias resoluções. O sistema seleciona automaticamente a melhor variante para cada dispositivo. Nossa ferramenta de comprimir imagem para app Android gera as cinco variantes de densidade padrão a partir de uma única imagem de origem - eliminando a necessidade de redimensionar recursos manualmente no Android Studio ou em editores de imagem.

Como funciona nossa ferramenta de comprimir imagem para app Android

  1. Envie sua imagem de origem: coloque qualquer arquivo de imagem na zona de arrastar. Use seu recurso de maior resolução como origem - idealmente em tamanho xxxhdpi (4x) ou maior. A ferramenta aceita JPEG, PNG, WebP, GIF e BMP.
  2. Configure os ajustes de saída: defina a largura base do xxxhdpi (o tamanho 4x), escolha o formato de saída (PNG para ícones e interface, WebP para fotos) e selecione quais buckets de densidade gerar. Todos os outros tamanhos são calculados automaticamente com os multiplicadores padrão de densidade do Android. O processamento acontece inteiramente no seu navegador - seus recursos nunca saem do seu dispositivo.
  3. Baixe o arquivo ZIP: clique em "Baixar ZIP" para obter um arquivo estruturado com a estrutura correta de pastas drawable-mdpi/, drawable-hdpi/, drawable-xhdpi/, drawable-xxhdpi/ e drawable-xxxhdpi/. Coloque as pastas diretamente no diretório res/ do seu projeto Android.

Referência de buckets de densidade do Android

  • mdpi (1x, 160 dpi): densidade de referência - a unidade base para todas as medidas dp do Android. Dispositivos econômicos e de entrada.
  • hdpi (1,5x, 240 dpi): telas de densidade média - comuns em celulares Android intermediários de 2012 a 2018.
  • xhdpi (2x, 320 dpi): telas de alta densidade - padrão na maioria dos celulares Android intermediários atuais.
  • xxhdpi (3x, 480 dpi): densidade extra alta - celulares Android topo de linha e a maioria dos dispositivos intermediários modernos.
  • xxxhdpi (4x, 640 dpi): densidade ultra alta - celulares topo de linha de alto nível. Use como tamanho de origem para máxima qualidade em todas as densidades.

Observações importantes

Comece sempre com a imagem de origem de maior resolução disponível - idealmente em tamanho xxxhdpi ou maior. Ampliar uma imagem pequena para gerar variantes de densidade maior produzirá resultados desfocados. Para ícones de launcher de app, o Google recomenda uma imagem de origem de 1024×1024. Para ícones de notificação, use uma origem PNG branco sobre transparente. A ferramenta preserva a proporção da sua imagem de origem em todas as variantes de densidade.

Perguntas frequentes

Comprimir imagens para um app Android significa redimensionar e otimizar uma imagem de origem para os cinco buckets de densidade drawable do Android - mdpi (1x), hdpi (1,5x), xhdpi (2x), xxhdpi (3x) e xxxhdpi (4x). Nossa ferramenta gera todas as variantes a partir de um único envio e as empacota em um arquivo ZIP corretamente estruturado, pronto para seu projeto Android.

A largura base do xxxhdpi é a largura em pixels da sua imagem na densidade 4x. Todos os outros tamanhos derivam dela: xxhdpi = 75%, xhdpi = 50%, hdpi = 37,5%, mdpi = 25%. Para ícones de launcher de app, defina a largura base como 192 px.

Com certeza. Nossa ferramenta processa tudo localmente no seu navegador. Suas imagens nunca são enviadas a nenhum servidor. Todo o processamento acontece no seu dispositivo para privacidade total.

Sim, 100% grátis. Sem cadastro, sem assinatura, sem plano premium e sem limites de tamanho de arquivo. Grátis para sempre, sem marcas d'água nos recursos gerados.

Use PNG para ícones e elementos de interface que precisem de transparência. Use WebP para conteúdo fotográfico no Android 4.0+. Use JPEG apenas para fotos em que a transparência não é necessária.

Extraia o ZIP e copie as pastas drawable-* para o diretório res/ do seu projeto Android. O Android Studio usará automaticamente a variante correta para cada densidade de dispositivo.

Defina a largura base do xxxhdpi como 192 px - isso produz 192×192 (xxxhdpi), 144×144 (xxhdpi), 96×96 (xhdpi), 72×72 (hdpi) e 48×48 (mdpi). Comece sempre com uma imagem de origem de 1024×1024 para a melhor qualidade.

Sim. Clique no botão de qualquer bucket de densidade para ativá-lo ou desativá-lo. Você deve manter ao menos uma densidade selecionada.

Sim, ao usar o formato de saída PNG. O PNG suporta transparência total de canal alfa em todas as variantes de densidade geradas. O WebP também suporta transparência no Android 4.0+.