Redimensionador de imagens

Defina o tamanho de que você precisa — e veja a imagem redimensionada e o tamanho real do arquivo antes de baixar.

90

Solte uma imagem aqui e ela volta no tamanho que você pediu.

Solte uma aqui ou pressione ⌘V para colar.

Compatível com JPEG, PNG, WebP, GIF e BMP — até 24 MiB e 40 megapixels por imagem. A saída tem no máximo 4096 px por lado.

A imagem nunca sai deste dispositivo e a página não faz requisição de rede.

O exemplo desenha palavras com letras latinas, para você julgar se serifas finas e os contornos de a/e sobrevivem ao redimensionamento.

Como usar

  1. Solte uma imagem sobre o cartão, cole com ⌘V ou pressione “Escolher imagem”. As caixas de largura e altura são preenchidas com o tamanho original e o resultado aparece imediatamente: não há botão para pressionar e nada é enviado.
  2. Digite uma nova largura — a altura acompanha porque a proporção está travada. Destrave para esticar, mude para “Porcentagem” para reduzir tudo pela metade ou escolha uma predefinição como avatar do WeChat (240×240) ou quadrado do Instagram (1080×1080).
  3. Leia “4032×3024 → 800×600” e “2,4 MB → 310 KB”: o segundo número é o tamanho real do arquivo que você vai baixar, não uma estimativa. “Baixar” salva como nome-800x600.jpg. Seu original nunca é modificado.

Exemplo

Imagem de exemplo (94,9 KB, 1200×800)

ykit-sample.jpg
1200 × 800
94,9 KB

Largura definida como 600, proporção travada

ykit-sample-600x400.jpg
600 × 400
32,0 KB

Os números acima vêm do próprio botão “Carregar exemplo” — o mesmo arquivo que seu navegador desenha toda vez que você o pressiona. Como 600×400 mantém a proporção 3:2, nada é cortado.

Regras, limites e problemas conhecidos

  • Nada é enviado: decodificação, escala, corte e codificação rodam nesta aba, e a página nunca faz requisição de rede. Seu arquivo original só é lido, nunca modificado.
  • A leitura de tamanho é o arquivo codificado real, então “parece menor” e “é menor” são a mesma coisa aqui. Não existe alvo “redimensionar para 200 KB”: o codificador do navegador não tem controle de bitrate, então use o controle de qualidade e leia os bytes.
  • Uma predefinição cuja proporção difere da sua imagem nunca é cortada silenciosamente: o padrão ajusta a imagem inteira dentro do quadro (então 1080×1080 em uma foto 3:2 resulta em 1080×720), e a mensagem avisa — com um clique para mudar para “preencher e cortar” quando você realmente precisa da caixa exata.
  • Ampliar é permitido até o limite, mas não acrescenta nada: esticar 800 px para 2000 px entrega o mesmo detalhe com quatro vezes os bytes. A ferramenta avisa em vez de fingir o contrário.
  • A recodificação descarta EXIF (hora de captura, câmera, GPS), XMP e o perfil ICC, e a saída é sempre sRGB — fotos com gamut amplo podem parecer mais apagadas. A orientação é aplicada aos pixels, então as fotos não saem de lado.
  • Pixels transparentes são preenchidos com branco quando a saída é JPEG, porque JPEG não tem canal alfa.
  • GIF animado mantém apenas o primeiro quadro e sai como PNG estático — o canvas do navegador não consegue recodificar animação. BMP também vira PNG (é maior e sem perdas sem motivo).
  • HEIC/HEIF, AVIF e TIFF são aceitos e entregues ao navegador: se eles decodificam depende do seu navegador, não de nós (o Safari normalmente consegue, o Chrome normalmente não). Se falhar, a ferramenta nomeia o contêiner em vez de mostrar uma caixa vazia. SVG é recusado de propósito: um vetor não tem pixels para redimensionar.
  • Até 24 MiB e 40 megapixels por imagem, recusados antes da decodificação para um arquivo enorme não consumir a aba primeiro; a saída é limitada a 4096 px por lado e 16 megapixels. Uma imagem por vez — para um lote com ZIP, use o compressor de imagens. Não há histórico nem link de compartilhamento: nada é armazenado, então recarregar começa do zero.

O que as pessoas costumam precisar depois, quando o tamanho está certo.