Conversor de PNG grátis online
JPG · WebP · AVIF · SVG · PDF e mais
Swift PNG é um conversor de PNG 100% no navegador. Solte um PNG, escolha o destino — JPG, WebP, AVIF, SVG, PDF, GIF, BMP, TIFF ou ICO — e a conversão acontece localmente no seu dispositivo. Sem upload, sem cadastro, sem marca d'água.
Lotes de até 100 arquivos. A saída típica PNG → WebP é 75–85% menor que a fonte.
Privacidade em primeiro lugar — verificável
Abra DevTools → Network. 0 bytes de imagem saem do seu dispositivo.
9 formatos de destino
PNG para JPG, WebP, AVIF, SVG, PDF, GIF, BMP, TIFF, ICO
Comprimir PNG
Reduza o tamanho do PNG mantendo a qualidade
Redimensionar PNG
Redimensione PNG por pixels ou porcentagem
Recortar PNG
Corte PNG para proporções exatas
Remover fundo
Torne fundos PNG transparentes instantaneamente
PNG → 9 formatos: comparativo
Comparação lado a lado de cada formato para o qual o Swift PNG pode converter um PNG. Use isto para escolher o destino antes de converter.
| Destino | Transparência | Redução típica vs PNG | Com perda? | Ideal para | Suporte do navegador |
|---|---|---|---|---|---|
| JPG | Não | 70–90% | Sim | Fotos sem alfa | Universal |
| WebP | Sim (com/sem perda) | 60–85% | Ambos | Hero web, UI, produtos | Modernos, Safari 14+ |
| AVIF | Sim | 75–95% | Ambos | Compressão máxima, à prova de futuro | Chrome 85+, Safari 16+ |
| SVG | Vetorial (sem alfa raster) | n/d (paths) | n/d | Logos, ícones, line art | Universal |
| Sim (embutido) | 0–20% | n/d | Documentos, impressão | Universal | |
| GIF | Apenas 1 bit | Geralmente maior | Paleta com perda | Apenas animações | Universal |
| BMP | Sim (32-bit) | Quase sempre maior | Não | Ferramentas antigas do Windows | Universal |
| TIFF | Sim | Variável | Ambos | Impressão, arquivamento | Limitado em navegadores |
| ICO | Sim | Menor (multi-res) | Não | Favicons | Universal |
Os números vêm de PNGs reais a qualidade 80. O resultado depende do conteúdo (foto, cor chapada, line art).
Como converter imagens
Processo simples, rápido e seguro.
Enviar
Arraste e solte arquivos ou pastas (PNG, JPG, WebP, BMP) na área.
Ajustar
Defina qualidade (0–100%), tamanho alvo ou dimensões.
Converter
O processamento começa na hora via WebAssembly.
Baixar
Salve individualmente ou baixe tudo em ZIP.
Quando NÃO converter seu PNG
Escolher o formato de destino errado corrompe silenciosamente o que torna o PNG útil. Pule a conversão se algum destes casos se aplicar.
-
Não converta PNG → JPG se a imagem tem transparência
JPG não tem canal alfa. Áreas transparentes ficam brancas (ou na cor de preenchimento). Use WebP, AVIF ou SVG.
-
Não converta PNG → SVG se é foto ou gradiente com ruído
O traçado vetorial funciona em bordas e áreas planas. Fotos viram milhares de paths fragmentados — maiores que o PNG original e visualmente piores.
-
Não converta PNG → AVIF para Safari < 16 sem fallback
AVIF dá os menores arquivos, mas Safari antigo não decodifica. Use `<picture>` com fallback WebP ou JPG.
-
Não comprima screenshots com texto abaixo de ~80%
As bordas do texto quebram primeiro sob quantização. Mantenha qualidade ≥ 80 para capturas, UI e documentos.
-
Não converta PNG → GIF para imagens estáticas
GIF tem limite de 256 cores e quase sempre produz arquivos maiores que o PNG original. Use apenas para animações.
-
Não re-comprima um arquivo já com perda como PNG
PNG é sem perda: salvar um JPG novamente como PNG só congela os artefatos do JPG em um arquivo maior. Mantenha-se no formato com perda ou comece do original.
Problemas comuns ao converter PNG
Soluções diretas para os problemas mais frequentes ao converter PNG para outros formatos.
Arquivo PNG muito grande para web?
Converta para WebP ou AVIF para arquivos 70–90% menores com qualidade quase idêntica. Ou use Comprimir PNG sem mudar de formato.
Transparência perdida após a conversão?
JPG não tem canal alfa. Mude o destino para WebP, AVIF ou SVG para preservar a transparência.
Pixels alfa ficaram pretos ou brancos sólidos?
Você converteu para JPG. Refaça com WebP ou AVIF. Se precisar de JPG, defina uma cor de fundo em Configurações em vez de aceitar o preenchimento padrão.
PNG para SVG parece pixelado?
O traçado vetorial funciona com logos, ícones e line art. Diminua o limite para imagens contrastadas, ou converta fotos para JPG/WebP.
PNG para ICO embaçado abaixo de 32 px?
Use um PNG de origem já em 32 × 32 ou 64 × 64. Reduzir de 1024 px para 16 px descarta o detalhe que o Windows usa.
Saída AVIF aparece escura ou deslocada?
Codificadores AVIF antigos lidam mal com o perfil sRGB. O Swift PNG embute sRGB explicitamente — re-exporte e verifique no Chrome 100+ ou Safari 16+.
Tamanho da página do PDF está errado?
A página do PDF é calculada pelos pixels do PNG divididos pela DPI. Defina o DPI nas Configurações (padrão 96) antes de converter.
Privacidade & engenharia — o que roda no seu dispositivo
O Swift PNG roda inteiramente no seu navegador. Nenhum byte de imagem é enviado a qualquer servidor durante a conversão — você pode verificar isso.
Verifique você mesmo
Abra DevTools → aba Network, rode uma conversão. O número de requisições de imagem saindo deve permanecer em 0. O único tráfego é o da própria página, no primeiro carregamento.
Metadados & cor
EXIF e outros metadados são removidos por padrão na conversão. A saída usa o perfil sRGB. Sem telemetria sobre imagens enviadas.
Codificadores que usamos
A conversão usa a Canvas API e módulos WebAssembly locais:
- JPG Canvas toBlob → libjpeg-turbo (nativo do navegador)
- WebP Canvas toBlob → libwebp (nativo do navegador)
- AVIF Canvas toBlob → libavif (nativo, Chrome 85+ / Safari 16+)
- SVG Traçador inspirado em potrace (open-source, ver /utils/pngToSvg.ts)
- Entrada HEIC heic2any (WASM)
Arquitetura de privacidade:
A diferença «Local‑First»
A maioria dos conversores online envia seus arquivos privados para um servidor remoto. O Swift PNG é diferente. Criamos uma solução sem servidor usando WebAssembly.
Processamento local
Seu navegador faz o trabalho pesado com módulos WASM compilados. É mais rápido porque não há latência de upload/download.
Zero uploads ao servidor
Confira a aba de rede: os arquivos nunca saem do seu dispositivo. Não podemos ver, armazenar ou compartilhar suas imagens.
Funciona offline
Depois que a página carrega, você pode desconectar o Wi‑Fi e continuar convertendo. O app fica no cache do navegador.
Sem retenção de dados
Não há armazenamento em nuvem para ser hackeado. Ao fechar a aba, todos os dados processados são apagados da memória do navegador.