Saltar para o conteúdo
keyMotio

Redimensionar GIF

Mude o tamanho ou o formato de um GIF animado: corte-o para quadrado ou formato de story, reduza-o, rode-o um quarto de volta, ou espelhe-o. Cada frame é redesenhado e a animação conserva os seus tempos, um a um. Tudo acontece no seu navegador, por isso o ficheiro nunca é enviado.

Rodar e espelhar

Um quarto de volta troca a largura com a altura e move os píxeis de forma exacta: não se interpola nada.

Tamanho
Cortar para um formato

Como redimensionar um GIF

  1. 1

    Abra a sua animação

    Arraste o GIF para a caixa, clique para escolher um, ou cole o endereço de um que já esteja online. WebP animado, APNG e AVIF animado também servem.

  2. 2

    Rode ou espelhe, se precisar

    Um quarto, meia ou três quartos de volta, e espelho em qualquer dos dois eixos. Um quarto de volta troca a largura com a altura, e a ferramenta diz-lhe as medidas novas antes de começar.

  3. 3

    Escolha o tamanho e o formato

    Reduza a animação inteira, e corte-a para quadrado, 4:5, 9:16 ou 16:9. Uma grelha de nove posições decide que parte da imagem sobrevive ao corte.

  4. 4

    Aplique e descarregue

    O resultado aparece a reproduzir, com as medidas novas e o peso ao lado do original, e um botão descarrega-o.

O que a distingue

  • Os tempos não se tocam

    Cortar e redimensionar redesenham os píxeis, e cada frame conserva a duração que tinha — incluindo as animações em que cada frame dura algo diferente, que são a maioria das boas.

  • Um quarto de volta não perde nada

    Rodar 90, 180 ou 270 graus move os píxeis para posições exactas, por isso a suavização é desligada: o resultado é píxel a píxel o original, rodado. Só redimensionar interpola, porque não tem outra.

  • O corte diz-lhe o que vai fazer

    As medidas finais são calculadas e mostradas antes de aplicar o que seja, com as mesmas funções que fazem o trabalho. E a grelha de nove posições diz num relance que parte fica, coisa que uma lista de nomes nunca consegue.

  • Três operações, uma passagem cada

    Cortar, redimensionar e rodar aplicam-se por ordem, e a que não mudaria nada é saltada por completo: a animação não é recodificada sem motivo.

  • Não se envia nada

    A animação é descodificada, redesenhada e remontada no seu navegador. Nenhum ficheiro chega a um servidor, não há marca de água nem conta.

Formatos aceites

Entram GIF animado, WebP animado, APNG e AVIF animado; sai um GIF animado, com a paleta no seu máximo de 256 cores porque aqui o objectivo não é aliviar o ficheiro. Se também o quiser mais leve, passe o resultado pelo compressor de GIF.

Perguntas frequentes

Posso cortar arrastando um rectângulo?
A partir desta ferramenta não, que é feita para uma passagem rápida. O divisor de GIF, que é o editor completo, tem um corte que se desenha sobre a própria animação, além dos tempos por frame e das ferramentas de desenho.
Porque é que a largura e a altura se trocam ao rodar?
Porque um quarto de volta põe a imagem de lado: uma animação de 400 por 300 rodada 90 graus fica 300 por 400. A ferramenta calcula a nova tela por você e mostra-a antes de aplicar.
Que parte é cortada?
Fica a maior zona do formato que escolheu que caiba dentro da animação, posicionada pela grelha de nove quadrados — assim pode ficar com a parte de cima de um vertical ou o centro de um horizontal, onde estiver o que importa.
Torná-lo mais pequeno torna o ficheiro mais pequeno?
Normalmente sim, e bastante: metade da largura e metade da altura é um quarto dos píxeis. Os pesos de antes e depois aparecem juntos para que veja o resultado real.
Redimensionar torna a animação desfocada?
Reduzir volta sempre a amostrar, por isso o detalhe fino e as linhas finas ficam um pouco mais moles: isso é inevitável em qualquer ferramenta. Rodar e espelhar não voltam a amostrar nada.
O meu ficheiro é enviado para algum lado?
Não. É descodificado e remontado pelo seu próprio navegador. A única coisa que toca num servidor é abrir um GIF por URL, porque um navegador não pode ler ficheiros de outro site directamente; e mesmo assim os bytes passam ao lado e não se guarda nada.