Pixels

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.

Todos os guias

Solte uma foto

JPEG, PNG, WebP, HEIC ou AVIF · fica neste dispositivo

Modo de redimensionamento

O tamanho de saída aparece aqui quando você escolhe um arquivo.

Esperando uma imagem.
Original
Redimensionada

Passos

  1. 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.
  2. 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.
  3. 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.
  4. 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

Limites

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.

Fontes