Redimensionar imagem
Defina uma largura, uma altura ou o lado longo em pixels. JPEG, PNG e WebP reamostram nesta aba. HEIC usa libheif. O status imprime os bytes reais de saída após o encode. Esta página não atinge um teto em KB.
Guia: Redimensionar uma foto a um tamanho em pixels. Relacionado: Comprimir para KB · HEIC para JPG · WebP para JPG · Remover EXIF · PNG para JPG · limites em KB.
JPEG, PNG, WebP, HEIC ou AVIF · fica neste dispositivo
O tamanho de saída aparece aqui quando você escolhe um arquivo.
Passos
- Solte um JPEG, PNG, WebP, HEIC ou AVIF, ou clique na zona e escolha um. Redimensionar fica desativado até haver um arquivo. Escolher um arquivo só o lê nesta aba. Arquivos acima de 80 MiB (83.886.080 bytes) são recusados. Cada lado deve ter de 1 a 16.384 px.
- Digite uma largura e uma altura, ou mude para Lado longo e digite um tamanho em pixels para o lado mais longo. Manter proporção vem ligado, então um lado preenche o outro. Desligue só se quiser esticar.
- Aperte Redimensionar. JPEG, PNG e WebP decodificam neste navegador. HEIC carrega libheif-js de
/assets/libheif/nesse clique. AVIF usa o decodificador do navegador; se esta aba não abrir, a página para. A foto não é enviada. - Leia a linha de status. Ela imprime os pixels de entrada, os de saída e o tamanho em bytes medido do download. PNG continua PNG. JPEG, WebP, HEIC e AVIF baixam como JPEG em qualidade 0,92. Depois baixe de uma URL local
blob:.
Como funciona
Escolher um arquivo o lê na memória nesta aba, até 80 MiB (83.886.080 bytes). Nada é enviado ao LocalPix. A reamostragem é canvas.drawImage com imageSmoothingQuality em high quando o navegador expõe isso. Pixels novos são interpolados. Esta página não inventa detalhe fotográfico e não busca qualidade JPEG rumo a um teto em KB. Um teto em KB ou MB é um segundo passo em Comprimir para KB.
JPEG, PNG, WebP. Este navegador decodifica o still. PNG baixa como PNG para manter o alfa. JPEG e WebP baixam como JPEG em qualidade 0,92, o mesmo encode da conversão. Animação WebP vira um still. JPEG de canvas não tem alfa nem EXIF.
HEIC. O primeiro still é decodificado com libheif-js 1.23.5 (1.463.506 bytes, LGPL-3.0) de /assets/libheif/, o mesmo decodificador de HEIC para JPG, depois reamostrado e gravado como JPEG em qualidade 0,92. libheif carrega em Redimensionar, não na escolha do arquivo. Marcas aceitas: heic, heix, hevc, hevx, mif1 e msf1.
AVIF. A decodificação usa este navegador. Não há decodificador reserva. Se falhar, o status diz isso e o arquivo fica no disco. Um still que este navegador abre baixa como JPEG em qualidade 0,92. Só converter também está em AVIF para JPG.
GIF, TIFF, BMP e outros contêineres são recusados. Ampliar é permitido; os pixels extras são interpolados. Uma passagem no mesmo tamanho ainda reencoda.
O que a linha de status diz
- Antes de um arquivo. «Esperando uma imagem.» Redimensionar fica desativado.
- Depois de escolher um arquivo. «Ready: » mais o nome, o tamanho em pixels quando esta aba consegue ler, e os KB de entrada. Um arquivo acima de 80 MiB imprime essa contagem e fica desativado.
- Enquanto roda. «Resizing to {w}×{h} px…»
- Quando o encode termina. «Done: {sw}×{sh} → {w}×{h} px · {kb} KB {kind} ({bytes} bytes).» {kb} e {bytes} vêm do blob de resultado, não são inventados.
Limites
- 80 MiB na memória. 83.886.080 bytes.
- De 1 a 16.384 px em cada lado.
- Tamanho em pixels, não um teto em KB. O status imprime os bytes reais após o encode. Um teto em KB é Comprimir para KB.
- A qualidade JPEG é 0,92 na saída JPEG. PNG é reencodado como PNG na nova grade. Uma foto que já era JPEG é reencodada; o download não são os bits originais.
- HEIC e AVIF viram JPEG.
- Sem conta e sem modelo para JPEG/PNG/WebP/AVIF. HEIC usa o mesmo download do libheif da conversão. Esta página não usa a cota de remover fundo.
Perguntas frequentes
A foto sai do dispositivo?
Não. A reamostragem roda nesta aba. O download é uma URL blob local. Um HEIC pode fazer GET do libheif em /assets/libheif/; esse pedido é o decodificador, não a sua foto. Verificar local.
Isso chega a 100 KB?
Não. Esta página muda a largura e a altura em pixels. O tamanho do arquivo é o que o encode produziu, impresso no status. Digite 100 em Comprimir para KB se o formulário nomeou esse teto.
Quais formatos realmente reamostram?
JPEG, PNG e WebP decodificam neste navegador e reamostram num canvas. HEIC decodifica com libheif e grava JPEG. AVIF só se este navegador puder decodificar. GIF, TIFF e BMP são recusados.
Manter proporção recorta a foto?
Não. Escala os dois lados para a proporção bater com o original. Não há alça de recorte nesta página. Desligue só se quiser esticar.
Usa a cota de remover fundo?
Não. JPEG/PNG/WebP/AVIF não baixam ormbg. HEIC baixa libheif como HEIC para JPG.
Posso ampliar uma foto pequena?
Sim. Lados até 16.384 px são aceitos. Pixels novos são interpolados. A página não restaura detalhe que nunca esteve no arquivo.