Pengubah Ukuran GIF
Ubah ukuran GIF animasi ke piksel yang tepat, persentase, atau preset platform — setiap bingkai diskalakan bersama, animasi utuh.
Berjalan sepenuhnya di browser Anda · gratis · tanpa watermark, tanpa pendaftaran.
Seret GIF atau folder di sini, atau Ketuk untuk memilih GIFklik untuk menjelajahi
.gif saja · hingga 20 file · masing-masing 200 MB · tempel dengan Ctrl/Cmd + V
Letakkan folder atau pilihan campuran — kami akan memilih GIF dan mencantumkan apa pun yang dilewati.
- 1.Letakkan GIF (atau beberapa).
- 2.Pilih ukuran: piksel, persentase, atau preset.
- 3.Ubah ukuran dan unduh.
Apa yang dilakukan pengubah ukuran GIF ini
Pengubah ukuran GIF ini mengubah dimensi GIF animasi: ukuran piksel yang tepat, persentase, atau preset platform seperti emoji Discord. Ini berjalan di dalam browser Anda, sehingga file tidak pernah meninggalkan perangkat Anda — tidak ada yang diunggah, tidak ada yang disimpan, dan hasilnya tidak memiliki watermark. Ini gratis, tanpa pendaftaran dan tanpa batasan berapa banyak GIF yang dapat Anda ubah ukurannya.
Cara mengubah ukuran GIF
Untuk mengubah ukuran GIF, seret file ke alat di bagian atas halaman ini, pilih ukuran dari tab Dimensi, Persentase, atau Preset, lalu tekan Ubah Ukuran GIF dan unduh hasilnya. Seluruh proses berjalan secara lokal di browser Anda. Tiga langkah, tanpa akun, dan animasi tetap utuh.
1.Tambahkan GIF Anda
Seret satu atau lebih GIF ke alat, tempel dari papan klip, atau tempel URL gambar langsung. File tetap ada di perangkat Anda.
2.Pilih ukuran
Ketik piksel persis dengan kunci aspek aktif, seret penggeser persentase, atau tekan preset seperti "Discord Emoji" atau "Twitch Emote".
3.Ubah ukuran dan unduh
Tekan Ubah Ukuran GIF, periksa pratinjau sebelum dan sesudah, lalu unduh file — atau dapatkan .zip jika Anda mengubah ukuran secara batch.
Mode batch bekerja dengan cara yang sama. Antrekan hingga dua puluh GIF, atur satu ukuran, dan semuanya diproses satu per satu dengan satu .zip di akhir — setiap file mempertahankan nama aslinya ditambah dimensi barunya.
Sedikit tentang apa yang terjadi antara langkah dua dan langkah tiga, karena ini menjelaskan mengapa output terlihat benar ketika alat lain mengaburkan. Sebagian besar GIF di alam liar dioptimalkan bingkai: setiap bingkai hanya menyimpan persegi panjang yang berubah sejak yang terakhir. Jika Anda menskalakan persegi panjang tersebut secara naif, Anda akan mendapatkan jejak hantu. Alat ini membangun kembali setiap bingkai sepenuhnya terlebih dahulu, menskalakan gambar lengkap, lalu mengoptimalkan ulang file pada akhirnya.
Tidak ada yang diantrekan di server saat itu berjalan, karena tidak ada server dalam prosesnya. Mesinnya adalah Gifsicle yang dikompilasi ke WebAssembly, dimuat sekali dan disimpan dalam cache oleh browser Anda, dan ia bekerja pada byte yang sudah ada di mesin Anda. Buka tab jaringan Anda selama pengubahan ukuran dan Anda tidak akan melihat apa-apa terjadi.
Berkas besar membutuhkan waktu lebih lama, dan kejujuran lebih baik daripada pemutar: rekaman layar 40 MB dengan enam ratus bingkai dapat memakan waktu satu menit di laptop. Tab tetap dapat digunakan saat berjalan, dan setiap berkas dalam antrean menunjukkan progresnya sendiri, bukan satu bilah untuk semuanya.
Ubah ukuran GIF — tiga opsi Anda
Ada tiga cara untuk mengubah ukuran GIF di sini, dan semuanya cocok untuk masalah yang berbeda. Dimensi adalah untuk angka pasti yang diberikan kepada Anda. Persentase adalah untuk "sekitar setengah dari ini". Preset adalah untuk platform yang akan menolak file jika tidak. Ketiganya memberi makan mesin pengubah ukuran yang sama, jadi kualitasnya identik.
Dimensi
Ketik lebar dan tinggi akan mengikuti secara otomatis saat kunci rasio aspek aktif. Buka kuncinya dan Anda dapat mengatur kedua angka secara bebas, yang akan memipihkan atau meregangkan gambar. Gunakan kunci kecuali Anda memiliki alasan khusus untuk tidak melakukannya.
Persentase
Tekan 75, 50, atau 25, atau seret penggeser ke nilai apa pun di antaranya. Mode persentase adalah cara tercepat untuk mengubah skala rekaman layar agar sesuai dengan jendela obrolan, dan rasio aspek aman berdasarkan definisi.
Preset
Satu klik masing-masing: Discord Emoji, Discord Sticker, Discord Avatar, Slack Emoji, Telegram Sticker, Twitch Emote, Email-safe, dan HD web. Setiap chip menyatakan dimensi yang diterapkannya, dan batas ukuran yang didokumentasikan jika ada yang resmi.
Paskan atau regangkan
Preset persegi bertemu dengan GIF persegi panjang, dan sesuatu harus beradaptasi. "Fit inside" menyesuaikan skala GIF sampai sisi terpanjangnya mencapai target, jadi klip 16:9 menjadi 128×72 daripada persegi sejati — proporsi dipertahankan, ruang kosong tersisa. Memilih untuk meregangkan GIF memaksanya menjadi persegi yang tepat dan semua orang dalam frame menjadi sedikit lebih lebar. Jika Anda menginginkan persegi asli tanpa distorsi, potong dulu dengan Pemotong GIF, lalu kembali dan ubah ukuran.
Ukuran GIF untuk setiap platform (lembar contekan)
Berikut adalah dimensi yang diharapkan setiap platform untuk GIF animasi, dengan batas ukuran hanya dicantumkan jika platform mendokumentasikannya secara publik. Semua yang lain hanya dimensi, disengaja. Menebak-nebak batas dan salah akan membuang waktu Anda lebih banyak daripada membiarkan sel kosong.
| Platform | Dimensi yang direkomendasikan | Batas yang terdokumentasi |
|---|---|---|
| Emoji Discord | 128×128 (pas di dalam) | 256 KB (dokumen pengembang Discord) |
| Stiker Discord | 320×320 | 512 KB (dokumen pengembang Discord) |
| Avatar Discord | 128×128 | Hanya dimensi |
| Emote Twitch | 112×112 (berskala ke 56 dan 28) | Hanya dimensi |
| Emoji Slack | 128×128 | Hanya dimensi |
| Stiker Telegram | 512×512 | Hanya dimensi |
| lebar maks 600px | Hanya dimensi | |
| HD web | lebar maks 1280px | Hanya dimensi |
Baris Discord berasal langsung dari dokumentasi pengembang Discord, jadi preset emoji dan stiker di pengubah ukuran stiker Discord ini menerapkan angka-angka yang persis sama. Twitch memublikasikan tiga ukuran emote-nya dalam panduan emote resmi, itulah yang diikuti oleh preset pengubah ukuran emote GIF Twitch.
Sumber non-persegi adalah masalah umum. Klip 16:9 yang disesuaikan dalam kotak emoji 128×128 akan keluar 128×72, yang diterima Discord dan ditampilkan dengan ruang di atas dan di bawah. Pangkas ke bentuk persegi terlebih dahulu jika Anda ingin karya seni memenuhi seluruh tile.
Slack dan Telegram dengan jelas memublikasikan dimensi tetapi tidak ada batas byte publik yang bisa kami tunjukkan, jadi baris tersebut tetap hanya dimensi. Email adalah konvensi daripada aturan: 600px adalah lebar yang dirender sebagian besar klien tanpa gulir horizontal, dan itu sudah seperti itu lebih lama daripada sebagian besar klien email ada.
Ubah ukuran vs kompres vs pangkas
Tiga tugas berbeda, tiga alat berbeda, dan memilih yang salah adalah alasan umum mengapa GIF masih tidak berfungsi setelah dua puluh menit mencoba. Baca empat jawaban di bawah ini dan Anda akan tahu halaman mana yang Anda inginkan sebelum Anda menyentuh apa pun.
Pengubahan ukuran mengubah dimensi
Pengubahan ukuran mengubah lebar dan tinggi piksel GIF. Klip 640×360 menjadi 320×180, seluruh gambar masih ada, dan setiap bingkai diskalakan bersamaan. Itulah yang dilakukan halaman ini. Piksel yang lebih sedikit biasanya berarti byte yang lebih sedikit juga, tetapi dimensi adalah hal yang Anda pilih.
Kompresi mengecilkan file
Kompresi mempertahankan dimensi persis seperti aslinya dan mengurangi ukuran file, dengan memangkas palet warna, menghilangkan frame duplikat, dan menerapkan pengodean lossy. Gunakan ini saat suatu platform menolak file Anda karena ukuran daripada lebar. Kompresor GIF menangani sisi itu, termasuk target KB dan MB.
Cropping memotong sebagian bingkai
Cropping membuang bagian-bagian bingkai yang tidak Anda inginkan — chrome browser di sekitar rekaman layar, ruang kosong di tepi, atau apa pun di luar persegi. Yang tersisa mempertahankan skala aslinya. Gunakan Pemotong GIF ketika bingkainya salah, bukan ukurannya.
Apa arti memperkecil ukuran GIF?
Memperkecil ukuran GIF berarti dua hal berbeda tergantung siapa yang bertanya. Terkadang itu berarti lebih sedikit piksel — membuat gambar secara fisik lebih kecil, yang merupakan pengubahan ukuran dan termasuk di sini. Terkadang itu berarti lebih sedikit byte pada dimensi yang sama, yang merupakan kompresi. Jika suatu aturan menyebutkan jumlah piksel, ubah ukuran. Jika menyebutkan KB atau MB, kompres.
Bisakah Anda memperbesar GIF tanpa kehilangan kualitas?
Tidak, dan alat apa pun yang menjanjikan sebaliknya sedang mencoba menjual sesuatu kepada Anda. Untuk memperbesar ukuran GIF, perangkat lunak harus menciptakan piksel yang tidak pernah direkam, menebak setiap piksel baru dari tetangganya. Anda akan mendapatkan GIF yang lebih besar dengan jumlah detail nyata yang sama, tersebar lebih tipis. Gambar menjadi lebih lembut, bukan lebih baik.
GIF memperburuk hal ini dibanding format lain. Setiap bingkai terbatas pada palet 256 warna, sehingga gradien halus yang dihasilkan oleh upscaler menjadi bergaris-garis menjadi langkah-langkah yang keras. Perbesar GIF sebesar 300% dan Anda biasanya dapat menghitung pita warna pada wajah.
Itulah mengapa alat ini menampilkan peringatan kuning saat angka Anda melampaui dimensi sumber. Ini akan tetap melakukannya — terkadang preset memang membutuhkan GIF kecil yang sedikit diperbesar, dan Anda lebih tahu rekaman Anda daripada kami. Peringatan itu ada agar tidak ada yang terkejut dengan hasilnya.
Anggap "enhance gif" sebagai bahasa pemasaran, bukan fitur. Tidak ada upscaler GIF yang menambahkan informasi yang hilang saat GIF dibuat. Jika ketajaman penting, kembali ke sumber: ekspor ulang GIF dari video asli dengan ukuran yang lebih besar, dan Anda akan mendapatkan detail nyata alih-alih perkiraan.
Ada satu kasus di mana memperbesar GIF tidak masalah: seni piksel dan grafik tepi keras lainnya. Itu tidak memiliki gradien untuk di-band dan tidak ada detail untuk dipalsukan, jadi memperbesar mereka sebagian besar hanya membuat kotak yang ada menjadi lebih besar. Untuk apa pun yang difilmkan, perlakukan peningkatan skala sebagai upaya terakhir daripada perbaikan.
Mengapa Discord mengatakan tidak bisa mengubah ukuran GIF saya?
Discord tidak meng-re-encode gambar animasi atas nama Anda. Pengubah ukuran bawaannya bekerja pada gambar diam dan diam-diam tidak bekerja pada GIF animasi, jadi alih-alih emoji yang lebih kecil Anda mendapatkan kesalahan. Unggahan diperiksa terhadap aturan dan ditolak, bukan diperbaiki.
Perbaikannya adalah mengubah ukuran GIF sebelum Anda membuka dialog unggah: 128×128 untuk emoji, 320×320 untuk stiker. Gunakan preset yang sesuai di atas dan angka-angka akan diatur untuk Anda.
Jika file yang diubah ukurannya masih melebihi batas emoji 256 KB atau stiker 512 KB Discord yang didokumentasikan, dimensi bukan lagi masalah. Itu adalah pekerjaan untuk Kompresor GIF, yang mengambil target seperti 256 KB atau 4 MB dan bekerja hingga mencapainya.
Pengubah ukuran emote Twitch — 28, 56, dan 112px
Twitch menggunakan tiga ukuran emote: 112×112, 56×56, dan 28×28, sesuai panduan emote resminya. Anda mengunggah yang terbesar dan Twitch akan menghasilkan dua versi yang lebih kecil itu sendiri. Jadi satu-satunya berkas yang perlu Anda siapkan adalah GIF animasi persegi 112×112, dan preset pengubah ukuran emote ini menargetkan persis itu.
Desain untuk ukuran kecil. Emoticon yang terlihat indah pada 112px bisa berubah menjadi tiga piksel abu-abu pada 28px dalam obrolan cepat. Bentuk besar, kontras kuat, dan tanpa garis tipis.
Untuk sumber non-persegi, preset pengubah ukuran emote animasi Twitch menyesuaikan GIF di dalam kotak 112×112 daripada meregangkannya, sehingga tidak ada yang terlihat gepeng. Jika itu menyisakan terlalu banyak ruang kosong, potong ke bentuk persegi terlebih dahulu lalu ubah ukuran.
Jaga agar loop tetap pendek juga. Emote obrolan dibaca dalam setengah detik, jadi animasi empat detik sebagian besar sia-sia bagi penonton dan berat pada file. Gerakan dua detik pada 112×112 sudah cukup, dan diunggah tanpa masalah.
Yang mana yang harus Anda gunakan?
Jika seseorang memberi Anda angka, gunakan Dimensi. Jika Anda hanya memperkirakan, gunakan Persentase dan mulai dari 50. Jika tujuannya adalah aplikasi obrolan, gunakan preset dan jangan terlalu memikirkannya. Kebanyakan GIF yang kami ubah ukurannya melalui Persentase, karena "separuh" biasanya adalah jawaban yang tepat untuk rekaman layar yang diambil dengan lebar penuh.
Satu kebiasaan yang layak dipertahankan: mengubah ukuran GIF dalam langkah bulat. Menskalakan ke 50% atau 25% cocok dengan piksel sumber dan cenderung terlihat lebih bersih daripada 63% yang sembarang. Ini bukan aturan, dan tidak ada yang rusak jika Anda mengabaikannya, tetapi secara berdampingan Anda biasanya dapat membedakannya.
Berapa banyak yang sebenarnya dihemat oleh pengubah ukuran GIF ini — hasil pengukuran kami
Kami mengubah ukuran GIF nyata dengan alat ini dan merekam hasilnya. Tabel di bawah mencantumkan setiap file sumber, dimensi dan ukurannya yang asli, serta hasilnya setelah perubahan ukuran 50% dengan pengaturan default. Tidak ada perkiraan dan tidak ada angka yang dipinjam dari tempat lain.
| GIF | Asli (dimensi / ukuran) | Diubah ukurannya 50% (ukuran) | Ubah |
|---|---|---|---|
| loop-animation.gif | 400×300 / 298 KB | 217 KB | -27% |
| screen-recording.gif | 800×600 / 413 KB | 245 KB | -41% |
| sticker.gif | 512×512 / 226 KB | 136 KB | -40% |
| web-banner.gif | 728×90 / 42 KB | 41 KB | -3% |
| photo-style.gif | 480×360 / 1,489 KB | 1298 KB | -13% |
Mekanismenya adalah aritmatika sederhana: membagi dua lebar dan tinggi menyisakan sekitar seperempat dari area piksel asli, dan byte GIF melacak area piksel dengan cukup akurat. Jadi pengubahan ukuran 50% biasanya menghasilkan file yang jauh lebih ringan.
Ini tidak pernah sempurna. Header, palet, dan overhead per bingkai tidak menyusut dengan gambar, dan GIF dengan ratusan bingkai membawa lebih banyak bobot tetap itu daripada loop pendek. Kami akan mempublikasikan persentase pastinya di sini setelah hasil penuh tercatat, daripada mengutip angka yang belum kami ukur.
Dua hal yang mengubah hasil lebih dari apa pun. Jumlah bingkai datang pertama: pengambilan gambar yang panjang membayar biaya per bingkainya ratusan kali lipat, jadi mengubah ukuran membantu tetapi tidak menyelamatkannya. Kompleksitas warna datang kedua: rekaman fotografi dengan dithering berat lebih sulit untuk diperkecil daripada grafis datar atau rekaman layar.
Jika angka Anda sendiri jauh di bawah pola di atas, GIF tersebut mungkin sudah dioptimalkan sebelumnya sebelum sampai kepada Anda. Tidak ada yang salah dengan file tersebut, dan tidak banyak yang tersisa untuk dioptimalkan.
FAQ
Ini adalah pertanyaan yang sering diajukan orang kepada kami tentang mengubah ukuran GIF animasi: kualitas, metode, perbedaan antara piksel yang lebih kecil dan ukuran file yang lebih kecil, serta kesalahan Discord yang dialami setiap orang setidaknya sekali. Jawaban singkat, tanpa pemasaran.
Sumber dan kepercayaan
Setiap batasan platform yang dikutip di halaman ini diambil dari dokumentasi resmi platform itu sendiri, bukan dari situs alat lain. Jika suatu platform tidak memublikasikan angka, halaman ini hanya mencantumkan dimensi. Kedua sumber ditautkan di bawah agar Anda dapat memeriksanya sendiri.
Batas platform yang diverifikasi terhadap:
- Dokumentasi pengembang Discord — batas emoji dan stiker
- Panduan emote Twitch — ukuran emote 28, 56, dan 112px
Terakhir diperbarui: 14 Agustus 2026 - Dibuat oleh Shafiullah Tareen.
Alat terkait
Kompresor GIF
GIF yang sama, file lebih kecil. Mempertahankan dimensi Anda dan bekerja hingga ukuran target.
Pengubah kecepatan GIF
Atur ulang waktu animasi dari 0.1× hingga 8× dan pilih berapa kali putaran.
Pemotong GIF
Potong menjadi persegi sebelum mengubah ukuran, agar preset persegi tidak menyisakan ruang kosong.