Compressor de recursos de APK
Comprima recursos individuais extraídos de um APK Android - ícones, imagens (PNG/JPEG/WebP) e arquivos XML de layout. O compressor de recursos de APK recodifica as imagens com a API Canvas e minifica o XML removendo espaços em branco e comentários, mostrando a economia de tamanho de cada recurso. Envie vários arquivos de uma vez: um único arquivo é baixado diretamente e vários arquivos são empacotados em ZIP. Todo o processamento acontece no seu navegador e sem cadastro.
APK Asset Compressor
Upload individual assets extracted from an APK - icons, images (PNG/JPEG), and XML layout files. The apk asset compressor re-encodes images using Canvas and minifies XML by removing whitespace and comments. Shows size savings per asset. Multiple files download as a ZIP. Your files never leave your device.
Por que usar nosso compressor de recursos de APK?
- Compressão instantânea de recursos de APK no navegador: comprima recursos de APK na hora no navegador - sem envio a servidor, sem processamento na nuvem e sem espera. O compressor de recursos de APK recodifica imagens com a API Canvas e minifica o XML removendo espaços em branco e comentários, inteiramente no seu dispositivo.
- Compressor de recursos de APK online seguro: seus recursos de APK nunca saem do seu dispositivo. O compressor de recursos de APK roda inteiramente no navegador - sem uploads a servidores, sem transmissão de dados e 100 % privado. Seguro para ícones de apps proprietárias, arquivos de layout e recursos de APK em produção.
- Compressão em lote de vários recursos de APK: envie e comprima vários recursos de APK de uma vez - ícones, imagens e arquivos XML de layout num único lote. Todos os recursos comprimidos são empacotados em um arquivo ZIP para download instantâneo. Mostra a economia por recurso.
- 100 % grátis para sempre: o compressor de recursos de APK é completamente grátis, sem cadastro, sem plano pago, sem limite de tamanho e sem anúncios. Comprima recursos de APK ilimitados a custo zero, para sempre.
Casos de uso comuns do compressor de recursos de APK
- Reduzir o tamanho de download do APK: comprima os recursos de imagem extraídos de um APK para reduzir o tamanho total do download - APKs menores têm taxas de conversão de instalação maiores no Google Play. O compressor de recursos de APK ajuda a identificar e comprimir os maiores recursos de imagem antes de reempacotar.
- Otimização de ícones de apps Android: comprima os ícones de apps Android (mipmap-hdpi, mipmap-xhdpi, mipmap-xxhdpi, mipmap-xxxhdpi) para reduzir o tamanho do APK sem perda visível de qualidade. O compressor de recursos de APK recodifica ícones PNG com Canvas, removendo metadados e preservando a transparência.
- Compressão de recursos drawable: comprima recursos PNG e JPEG drawable usados em layouts Android - telas de abertura, imagens de fundo e ilustrações de UI. O compressor mostra a economia por recurso para você priorizar quais drawables mais contribuem para o tamanho do APK.
- Minificação de arquivos XML de layout: minifique arquivos XML de layout do Android, arquivos de manifesto e arquivos de recursos removendo espaços em branco e comentários. O compressor de recursos de APK reduz o tamanho dos XML em 20-40 % - útil em apps com muitos arquivos de layout.
- Otimização de recursos antes de reempacotar: comprima os recursos antes de reempacotá-los em um APK com o apktool ou ferramentas similares. O compressor de recursos de APK produz arquivos de substituição direta com os mesmos nomes e formatos - sem alterações nos seus scripts de build ou nas referências de recursos.
- Otimização de Google Play Asset Delivery: reduza o tamanho dos recursos entregues via Google Play Asset Delivery ou Play Feature Delivery - pacotes de recursos menores baixam mais rápido e melhoram a experiência em conexões móveis lentas. O compressor de recursos de APK ajuda a cumprir as recomendações de tamanho da Play Store.
O que é compressão de recursos de APK?
Um APK (Android Package) é um arquivo ZIP que contém código compilado, recursos e assets. Os maiores responsáveis pelo tamanho do APK costumam ser os recursos de imagem (ícones PNG, fundos JPEG, ilustrações WebP) e os arquivos XML de recursos (layouts, strings, drawables). A compressão de recursos de APK reduz o tamanho desses arquivos individuais antes de serem reempacotados no APK. Nosso compressor de recursos de APK recodifica os arquivos de imagem com a API Canvas do navegador (removendo metadados e aplicando redução de qualidade JPEG) e minifica os arquivos XML eliminando espaços em branco e comentários, produzindo arquivos de substituição direta menores, mas funcionalmente idênticos.
Como funciona nosso compressor de recursos de APK
- 1 Envie seus recursos de APK: arraste e solte arquivos PNG, JPEG, WebP, GIF, BMP ou XML extraídos do seu APK. Use o apktool para extrair os recursos: apktool d app.apk. Os arquivos são carregados no seu navegador - nenhum dado é enviado a servidor algum.
- 2 Escolha a qualidade JPEG e clique em «Comprimir recursos»: arquivos PNG são recodificados sem perdas (metadados removidos). Arquivos JPEG são recodificados na qualidade escolhida. Arquivos XML são minificados removendo espaços em branco e comentários. O processamento roda inteiramente no seu navegador.
- 3 Baixe e substitua no seu APK: arquivos únicos são baixados diretamente. Vários arquivos são empacotados em ZIP. Substitua os arquivos originais no diretório do APK extraído e reempacote com o apktool: apktool b app -o app-compressed.apk.
O que é comprimido
- Imagens PNG: recodificadas com a API Canvas - remove metadados EXIF, perfis de cor ICC e miniaturas embutidas. A transparência é totalmente preservada. Economia típica: 5-20 % em ícones e drawables PNG.
- Imagens JPEG: recodificadas no nível de qualidade selecionado (60-90 %). Com qualidade de 80 %, imagens JPEG normalmente alcançam redução de 30-50 % com perda visível mínima de qualidade - ideal para imagens de fundo e telas de abertura.
- Arquivos XML de layout: espaços entre tags são removidos, comentários são retirados e espaços múltiplos são colapsados. Economia típica: 20-40 % em arquivos XML de layout Android com indentação adequada.
- Outros formatos: imagens WebP, GIF e BMP são recodificadas via Canvas. Arquivos que não podem ser processados (assets binários, fontes) são ignorados e sinalizados no painel de resultados.
Limitações importantes
O compressor de recursos de APK processa arquivos de recursos individuais: ele não extrai nem reempacota arquivos APK. Use o apktool para extrair seu APK, comprima os recursos com esta ferramenta e reempacote com o apktool. Note que o sistema de build do Android (Gradle/AAPT2) já aplica alguma compressão de imagens durante o processo de build: recursos em um APK de release podem já estar parcialmente otimizados. Para redução máxima do tamanho do APK, considere também usar o formato WebP em todas as imagens (normalmente 25-35 % menor que PNG) e ativar a redução de código do R8/ProGuard.
Perguntas frequentes
Um compressor de recursos de APK reduz o tamanho de recursos individuais extraídos de um APK Android - ícones, imagens (PNG/JPEG) e arquivos XML de layout. Nosso compressor de recursos de APK online grátis recodifica imagens com a API Canvas e minifica o XML. Seus arquivos nunca saem do seu dispositivo.
Use o apktool para extrair seu APK: apktool d app.apk. Isso cria um diretório com as pastas res/ (recursos) e assets/. Envie os arquivos de imagem e XML de res/ para o compressor de recursos de APK e depois substitua os originais após a compressão.
Sim, completamente. O compressor de recursos de APK roda inteiramente no seu navegador. Seus arquivos nunca são enviados a servidor algum e nunca saem do seu dispositivo.
Sim - 100 % grátis, para sempre. Sem cadastro, sem conta, sem plano pago, sem limite de tamanho de arquivo e sem anúncios.
Não - o compressor de recursos de APK preserva a transparência do canal alfa ao recodificar arquivos PNG. Ícones de apps Android com fundos transparentes são totalmente suportados.
Recomenda-se qualidade de 80 % para a maioria dos recursos de APK: alcança redução de 30-50 % com perda visível mínima de qualidade. Para imagens com texto ou bordas nítidas, use qualidade de 90 %.
Sim - imagens WebP são recodificadas pela API Canvas. O formato de saída depende do suporte de Canvas do seu navegador. Chrome e Edge recodificam WebP como WebP.
Substitua os arquivos originais no diretório do APK extraído pelas versões comprimidas e reempacote com o apktool: apktool b app-directory -o app-compressed.apk. Assine o APK com seu keystore antes de distribuir.
Não há limite artificial de tamanho de arquivo. O limite prático depende da memória disponível no seu navegador. Para recursos de APK típicos o compressor os processa na hora.