CompressGIFs
100% client-side · walang ina-upload

I-resize ang GIF sa eksaktong dimensions, libre

Magtakda ng target na width at height, o mag-scale gamit ang porsyento, at awtomatikong naka-lock ang aspect ratio ng resizer. Walang upload, walang file limit, walang signup.

Pag-resize ng GIF kumpara sa pag-compress

Ang resizing ay binabago ang pixel dimensions ng GIF, na kailangan mo kapag may fixed na width at height ang isang platform, tulad ng Discord emoji, Twitch badge, o server icon. Ang compressing ay direktang tina-target ang file size sa pamamagitan ng pag-adjust muna ng quality at color depth, ang dimensions lang ang binabawasan bilang panghuling paraan. Kung may nagtanong sa iyo na "baguhin ang laki ng GIF" nang hindi sinasabi kung alin, karaniwang ibig sabihin nito ay paliitin ang file, hindi ang canvas, kung saan mas mabilis na daan ang GIF compressor, dahil ginagawa nito nang paatras ang problema mula sa KB o MB na numerong tina-target mo. Pumunta dito kapag alam mo na ang eksaktong pixel dimensions na kailangan mo, hindi lang isang size limit.

Paano mag-resize ng GIF, hakbang-hakbang

  1. I-drop ang GIF mo sa kahon sa itaas, o i-click para mag-browse. Gumagana rin ang ilang file nang sabay gaya ng isa, kaya isa rin itong bulk GIF resizer nang walang dagdag na hakbang.
  2. Pumili ng porsyento (100/75/50/25) para sa mabilis na pag-scale down, o mag-type ng eksaktong width at height sa pixels kung kailangan ng platform ng specific na canvas size.
  3. Panatilihing naka-check ang "Lock aspect ratio" maliban kung talagang kailangan mong i-stretch o i-squash ang GIF para umangkop sa hindi tumutugmang hugis.
  4. Pindutin ang Resize at i-download. Walang export dialog, walang watermark, walang account, at walang forced sign-up wall pagkatapos ng unang file.

Kaparehong paraan gumagana ito kung dinatnan mo ito habang hinahanap ang "resize a gif online free," "ezgif resize," o "how to resize a gif" lang pagkatapos bumagsak ang dati mong tool. Binabasa ng resizer ang kasalukuyang dimensions ng GIF sa oras na i-drop mo ito, para makita mo ang orihinal na width at height bago ka magdesisyon kung ano ang babaguhin, imbes na manghula ng porsyento nang bulag.

Pag-resize ng GIF para sa Discord, Twitch, at Slack emotes

Ang custom emotes at emoji ang pinakakaraniwang dahilan kung bakit kailangan ng mga tao ng eksaktong GIF size imbes na basta pag-cut ng porsyento. Kailangang square ang emotes sa Discord, Twitch, at Slack, at bawat platform ay may sariling kasalukuyang mga panuntunan sa pixel at file-size na dapat suriin nang direkta bago mag-resize, dahil nagbabago ang mga ito nang walang masyadong abiso. Para sa Discord partikular, ang emoji at sticker presets sa compress-for-Discord page ay pinagsasama na ang tamang dimensions at tamang file-size limit sa iisang preset, na na-verify laban sa sariling support articles ng Discord, kaya karaniwang mas mabilis na daan ito kaysa mag-resize at mag-compress nang magkahiwalay. Gamitin ang resizer na ito nang mag-isa kapag specific na width at height lang ang kailangan mo at walang file-size target na kailangang tamaan nang sabay, tulad ng server icon, banner graphic, o Twitch panel image.

Paglaki o pagliit ng GIF nang hindi ito naddistort

Ang pinakakaraniwang dahilan kung bakit mali ang itsura ng na-resize na GIF ay hindi tumutugmang aspect ratio, pag-squash ng malapad na GIF papasok sa square, o pag-stretch ng square na GIF papasok sa rectangle. Ang pananatiling naka-on ang "Lock aspect ratio" ay lubusang umiiwas dito: baguhin ang width at susunod na awtomatiko ang height, na pinapanatili ang orihinal na proporsyon. I-off lang ito kapag talagang kailangan ng platform ng hindi-tumutugmang hugis at tinanggap mo na ang trade-off, tulad ng pag-angkop ng portrait clip sa malapad na banner slot.

Ang pag-scale down ang pinakamalakas na kakayahan ng resizer na ito. Ang pagbawas ng malaking GIF papuntang 50% o 25% ng orihinal na dimensions ay mabilis at malinis na paraan para paliitin ito, dahil ang mas kaunting pixels kada frame ay nangangahulugan din ng mas maliit na file size bilang side effect — kapaki-pakinabang kung naghahanap ka ng paraan para paliitin ang gif nang hindi hinihipo ang mga quality settings. Gumagana rin ang pag-scale up, sa pamamagitan ng pag-type ng mas malaking numero sa width o height field, pero mahalagang malaman: ino-stretch nito ang mga pixel na mayroon na sa halip na lumikha ng bagong detalye, kaya ang low-resolution na GIF na pinalaki ay magiging mas malabo, hindi mas malinaw. Hindi ito isang AI GIF upscaler, at wala talagang gumagana nang ganoon kung tumatakbo lang nang buo sa browser nang walang kalakip na neural model. Kung talagang kailangang maging malinaw ng GIF sa mas malaking laki, magsimula sa mas mataas na resolution na source imbes na subukang mag-upscale papunta doon.

Crop, trim, o resize: pagpili ng tamang tool

Marami sa mga nagta-type ng "gif cropper" o "trim gif" sa search box ay talagang ibig sabihin ay resize, at hindi kaunti sa mga nagta-type ng "resize gif" ang talagang ibig sabihin ay crop o trim. Mahalagang malaman ang pagkakaiba bago pumili ng tool. Ang resizing ay nag-scale ng buong frame, kaya walang naputol, ang buong larawan lang ang lumalaki o lumiliit. Ang cropping naman ay nagputol ng bahagi ng canvas, kapaki-pakinabang para gawing square ang malapad na GIF sa pamamagitan ng pagputol sa mga gilid imbes na i-squash ang mga ito. Ang trimming naman, karaniwang ibig sabihin ay pagpaikli sa GIF ayon sa oras, mas kaunting frames, hindi mas maliit na frame. Ang tool na ito ay para sa resize: eksaktong width at height, o malinis na porsyentong pag-scale, na protektado ang aspect ratio. Kung ang talagang kailangan mo ay i-crop ang gif papuntang square sa pamamagitan ng pag-alis ng bahagi ng larawan, o pagputol ng mga frame sa gitna ng mahabang animation, ibang trabaho iyon kaysa sa dimension resize, at mahalagang malaman iyon bago ka gumugol ng sampung minuto sa paglalaban sa tool na hindi naman talaga gagawa ng gusto mo.

Laktawan ang Photoshop, GIMP, o ffmpeg para sa mabilis na resize

Gumagana ang pag-resize ng animated GIF sa Photoshop o GIMP, pero nangangahulugan ito ng pagbukas ng timeline panel, pagsigurong naka-check talaga ang "resize all layers" bago i-scale ang canvas, at muling pag-export frame by frame kung may mali, na maraming hakbang para sa trabahong dalawang numero lang naman talaga ang binabago. Gumagana rin nang maayos ang mga command-line na opsyon tulad ng ffmpeg o ImageMagick sa animated GIF, pero nangangahulugan ito ng pagsulat ng scale filter nang manu-mano at pagkuha ng tamang syntax, na labis na kung hindi ka pa komportable sa terminal. Ang page na ito ay ginawa para sa bersyon ng trabahong iyon kung saan mayroon ka lang GIF, target na width o height, at wala nang pasensya para mag-install ng desktop software o maghanap ng command flags para sa isang beses lang na resize. I-drop ang file, itakda ang numero, i-download, tapos, at gumagana ito nang pantay-pantay sa phone gaya ng sa desktop, dahil web page lang ito nang walang plugin o app na kailangang i-install.

Mga karaniwang GIF resize target na hinahanap ng mga tao

May ilang kombinasyon ng dimensions at porsyento na madalas dumating nang sapat para pangalanan nang direkta, imbes na pahulaan kang kasama ba ang kaso mo dito:

  • Square emote at emoji sizes (tulad ng 128x128 o 512x512) para sa Discord, Slack, at Twitch. I-type ang eksaktong pixel size sa parehong field na naka-lock ang aspect ratio kung square na ang source mo, o gamitin ang tala tungkol sa crop-versus-resize sa itaas kung hindi.
  • Isang tuwid na pag-cut ng porsyento (75%, 50%, o 25%) kapag mas maliit na GIF lang ang kailangan mo para sa forum post, README, o chat upload at wala kang eksaktong pixel target.
  • Pag-angkop sa umiiral nang banner o thumbnail slot, karaniwan para sa Twitch panels, Discord server banners, at website headers, kung saan fixed na ang width dahil sa layout at kailangang sumunod nang proporsyonal ang height.
  • Pagpaliit ng GIF na na-record sa phone mula sa native resolution nito, dahil madalas na ilang beses na mas malaki ang screen recordings at camera exports kaysa talagang kailangan ng anumang platform.

Wala sa mga ito ang nangangailangan ng ibang tool kaysa sa nasa itaas. Itakda ang numero, i-lock ang ratio kung dapat manatiling kapareho ang hugis, at i-resize.

Mga madalas itanong

Pinapaliit din ba ng pag-resize ng GIF ang file?

Karaniwan, oo. Ang pagpaliit ng dimensions ay nangangahulugan ng mas kaunting pixels kada frame, kaya bumababa rin ang file size, bagamat hindi palagi sa eksaktong dami na kailangan mo. Kung may specific na size limit na kailangan mong tamaan, tulad ng Discord upload o Slack emoji, gamitin na lang ang compressor, dahil direktang tina-target nito ang file size imbes na dimensions lang.

Made-distort ba ang GIF ko kapag ni-resize?

Hindi, kung nananatiling naka-lock ang aspect ratio, na naka-on bilang default dito. Ang pag-lock nito ay nangangahulugan na sabay na nag-sscale ang width at height, kaya nananatiling bilog ang mga bilog at hindi naddistort ang teksto. Ang pag-off nito ay nagbibigay-daan sa'yo na magtakda ng eksaktong width at height nang magkahiwalay, na kailangan minsan para sa fixed na dimensions ng isang platform, pero puwede nitong i-squash o i-stretch ang larawan kung hindi tumutugma ang ratio sa orihinal.

Anong laki dapat i-resize ang GIF para sa Discord?

Nakadepende sa kung ano ang ina-upload mo. May fixed na square dimensions ang emoji at stickers, habang mas flexible ang regular na chat upload pero may mahigpit na file-size ceiling. Suriin ang kasalukuyang limitasyon bago mag-resize, dahil paminsan-minsang ina-update ito ng Discord.

Ina-upload ba nito ang GIF ko kahit saan?

Hindi. Nangyayari ang resize nang buo sa browser mo gamit ang WebAssembly. Hindi umaalis ang file mo sa device mo, na ibig sabihin din ay walang hihintaying upload at walang file-size cap sa dami ng maproprocess mo.

Pwede ko bang palakihin ang GIF, hindi paliitin?

Pwede kang mag-type ng mas malaking numero sa width o height field at i-sscale up ito ng resizer. Mahalagang malaman bago mo ito gawin: ino-stretch nito ang mga umiiral na pixel imbes na magdagdag ng tunay na detalye, katulad ng gumagana ang anumang basic na image resize, kaya ang maliit at malabong GIF na pinalaki ay mananatiling malabo. Okay ito para umangkop ang GIF sa mas malaking canvas, pero hindi nito ito papatalasin o gagawing tunay na GIF upscaler na lumilikha ng nawawalang detalye.

Gumagana ba ang pag-resize sa buong batch ng mga GIF nang sabay-sabay?

Oo. I-drop ang maraming file at ang parehong width, height, o percentage setting ay ilalapat sa lahat ng ito, na na-resize nang magkasabay na may per-file progress na ipinapakita. Walang cap sa dami na maaari mong i-queue sa isang batch.

Isa bang GIF cropper ito, o resize lang ang kaya nito?

Nag-rresize ito, ibig sabihin, sina-scale nito ang buong frame pababa o pataas habang pinapanatili ang lahat ng nasa loob. Iba ang cropping: pinuputol nito ang bahagi ng canvas, tulad ng pag-trim ng gilid ng malapad na GIF para gawin itong square, nang hindi pinapaliit ang natitira. Hindi pa gumagawa ng ganitong uri ng crop ang tool na ito, kaya kung naghahanap ka ng GIF cropper na umaasang makakaputol ng bahagi ng larawan imbes na i-scale ang buo, makakakuha ka pa rin ng mas maliit na GIF gamit ang resizer na ito, hindi lang sa pamamagitan ng pagputol ng gilid.

Ano ang tamang laki na dapat i-resize ang GIF para sa Twitch o Slack emotes?

Square ang mga Twitch emotes at sinusuri sa iba't ibang tiers depende kung saan ito lalabas (chat, badges, cheermotes), at square rin ang custom emoji ng Slack na may sariling size ceiling. Paminsan-minsang binabago ang parehong hanay ng mga numero, kaya suriin ang kasalukuyang upload page ng platform bago mag-resize imbes na umasa sa lumang forum post. Kapag alam mo na ang target na pixel size, i-type ito sa width at height fields dito na naka-lock ang aspect ratio, o gumamit ng pag-cut na porsyento kung malapit na square ang source mo.

Anong laki dapat i-resize ang GIF para sa Discord o Twitch emote?

Kailangang square ang emotes, pero nag-iiba ang eksaktong pixel size at file-size ceiling depende sa platform at patuloy na nagbabago, kaya suriin ang kasalukuyang requirements ng platform bago mag-resize imbes na umasa sa numero mula sa lumang blog post. Para sa Discord partikular, pinagsasama na ng emoji at sticker presets sa compressor page ang sizing at file-size limit.

May dedikadong GIF resizer ba para sa Slack emoji?

Hindi bilang hiwalay na tool, pero kaya ito ng resizer na ito — inirerekomenda ng Slack ang square na custom emoji, kaya i-lock ang aspect ratio, itakda ang width at height sa square na laki, at i-download. Kung mas malaki pa rin sa 128KB na rekomendasyon ng Slack ang file matapos i-resize, patakbuhin ito sa GIF compressor sa home page na may 128KB custom target para direktang paliitin ito sa ibaba ng numerong iyon.