
Conversor de Imagens
v1.0.0App desktop para converter imagens entre formatos modernos, com preview, metadados e estimativa de tamanho após a conversão. Feito com Electron, Vite, TypeScript e Sharp.

Interface do app
Layout desktop com seleção em lote, preview, qualidade e estimativa de tamanho.
Funcionalidades
Múltiplas imagens
Selecione várias imagens de uma vez e converta em lote para o formato escolhido.
Preview e metadados
Visualize a imagem selecionada com dimensões, peso atual e estimativa após a conversão.
Formatos modernos
Converta para WebP, PNG, JPEG, ICO e SVG com controle de qualidade de 1 a 100%.
Estimativa de tamanho
Veja quanto menor ou maior o arquivo ficará com o formato e a qualidade atuais, com barra de progresso na conversão.
Como usar
- 1
Selecione as imagens
Clique em Selecionar imagens, escolha um ou mais arquivos e veja a lista à esquerda. Clique em um item para pré-visualizar.
- 2
Confira as informações
Veja dimensões, peso atual, estimativa após a conversão e quanto o arquivo ficará menor ou maior.
- 3
Escolha formato e qualidade
Defina a saída (WebP, PNG, JPEG, ICO ou SVG) e ajuste a qualidade de 1 a 100%. A estimativa atualiza automaticamente.
- 4
Converta e salve
Clique em Converter, escolha a pasta de destino e acompanhe o progresso. Os arquivos mantêm o nome original com a nova extensão.
Formatos suportados
Entrada
Saída
WebP
Bom equilíbrio entre qualidade e tamanho para a web.
PNG
Quase sem perda; a qualidade controla a compressão.
JPEG
Ideal para fotos; a qualidade impacta bastante o peso.
ICO
Útil para ícones, com vários tamanhos internos.
SVG
Gera um SVG com a imagem embutida em PNG base64.
Dicas rápidas
- WebP ~80–90% — ótimo padrão para web
- JPEG ~75–85% — bom equilíbrio para fotos
- PNG — quando precisa de transparência ou menos perda
- ICO — ícones de app ou site
- SVG — container vetorial com bitmap embutido (tende a ficar maior)
Build e distribuição
O app empacota builds nativos para macOS, Windows e Linux via Electron Forge, com CI no GitHub Actions.
macOS (arm64)
Gera o .app e um ZIP. Na primeira abertura, o macOS pode pedir liberação em Privacidade e Segurança se o app não estiver assinado.
npm run make:macWindows (x64)
Instalador Squirrel construído em máquina Windows ou no runner windows-latest do Actions.
npm run make:winLinux (x64)
Artefatos .deb, .rpm e ZIP portátil para distribuição em distros comuns.
npm run make:linuxGitHub Actions
Push na main e tags v* disparam builds de todas as plataformas e anexam os binários aos Artifacts ou Releases.