Dibangun dengan AI canggih di perangkat Anda dan akselerasi perangkat keras untuk performa profesional dengan privasi tanpa kompromi.AI di perangkat — profesional dan privat.
Pembuat GIF
Pembuat GIF untuk foto dan klip — potong, ulang, tanpa unggah.
- Berjalan di perangkat Anda
- Foto, klip, dan GIF dalam satu garis waktu
- 30 sumber gratis · 200 dengan Pro
- Gratis sampai 640px · Pro sampai 4096px
Jatuhkan foto, klip, atau GIF
JPG, PNG, WebP, AVIF, GIF · MP4, WebM, MOV
Titik awal — semua kendali di bawah tetap bisa diubah.
8–12 terasa mulus untuk kebanyakan gerakan.
Setiap bingkai dipaskan ke persegi panjang yang sama ini.
Tuas ukuran terkuat. Paket Anda mengizinkan sampai 640px.
Paskan menjaga seluruh gambar, Isi memotong di tepi, Regangkan mengabaikan perbandingan.
Yang mengisi tepian ketika sumber tidak sesuai bentuk keluaran.
- Ukuran
- 640×640
- Bingkai
- 0
- Durasi
- 0.0s
Gratis mengekspor sampai 640px, 100 bingkai, dan 15d dari tiap klip.
Cara membuat GIF
Tambahkan sumber, atur bentuk dan kecepatan, lihat pratinjau berulang, lalu ekspor.
- 1Tambahkan foto, klip, atau GIF: Jatuhkan gambar JPG, PNG, WebP, atau AVIF, klip MP4, WebM, atau MOV, atau GIF animasi yang bingkainya ingin Anda pakai lagi.
- 2Potong tiap klip: Setiap sumber video punya titik awal dan akhir sendiri, jadi hanya detik yang Anda inginkan yang menjadi bingkai.
- 3Susun urutan dan temponya: Naikkan atau turunkan sumber, pilih laju bingkai, dan tentukan bentuk keluaran tempat tiap bingkai dipaskan.
- 4Lihat pratinjau: Pratinjau memutar persis bingkai yang akan diekspor, dengan jeda yang sama, sehingga tempo diperiksa sebelum pengodean, bukan sesudahnya.
- 5Ekspor: Unduh berkas .gif, atau bawa semua bingkai sebagai berkas PNG dalam satu arsip.
Kenapa GIF, bukan video
GIF berjalan di mana pun gambar bisa tampil: di jendela obrolan, di komentar pull request, di email, di dokumentasi yang tidak bisa menyematkan pemutar. Ia berulang tanpa klik dan tidak butuh tombol. Jangkauan itulah alasan menerima batasnya — 256 warna per bingkai dan tanpa suara.
Yang ditawarkan pembuat ini
- Sumber campuran: foto, klip video terpotong, dan GIF animasi lama bisa mengisi animasi yang sama, dalam urutan yang Anda tentukan.
- Pemotongan sungguhan: tiap klip punya titik awal dan akhir sendiri, jadi tiga detik dari rekaman dua menit hanya memakan tiga detik bingkai.
- Tempo yang terlihat: pratinjau memutar bingkai yang akan diekspor, dengan jeda yang akan ditulis.
- Berkas lebih kecil: tiap bingkai hanya menyimpan piksel yang berubah dari bingkai sebelumnya — di situlah biasanya sebagian besar bobot GIF berada.
- Tidak ada yang keluar dari perangkat: berkas dibaca, didekode, dan dikodekan di tempatnya berada.
Cara kerja pengodean GIF
GIF adalah format palet: tiap bingkai dikurangi menjadi paling banyak 256 warna dari satu tabel, lalu indeks palet itu dimampatkan. Semua yang membuat GIF terlihat bagus atau buruk terjadi pada tahap pengurangan itu.
Alurnya, langkah demi langkah
- Pengambilan: klip didekode sekali, maju terus, dan bingkai diambil pada laju Anda di antara titik awal dan akhir.
- Pemasangan: tiap bingkai digambar ke satu keluaran — dengan bilah, dipotong, atau diregangkan, sesuai pilihan Anda.
- Palet: warna dihitung dari bingkai di seluruh animasi, bukan hanya bingkai pertama, agar warna yang muncul belakangan tetap terwakili.
- Pemetaan: tiap piksel mengambil entri palet terdekat, dipercepat perangkat keras jika perangkat mengizinkan.
- Selisih: sebuah bingkai hanya menyimpan area yang berubah dan menandai piksel yang sama sebagai tembus pandang, sehingga bingkai di bawahnya terlihat.
- Pengemasan: indeks dimampatkan dan ditulis bersama jeda dan jumlah pengulangannya ke dalam satu berkas .gif.
Mengendalikan ukuran berkas
Bobot GIF ditentukan oleh piksel × bingkai × kerumitan warna, dalam urutan itu. Memotong lebar jadi setengah membuat pikselnya seperempat; memotong laju bingkai jadi setengah membuat bingkainya separuh. Keduanya jauh lebih berpengaruh daripada penggeser kualitas mana pun.
- Ukuran keluaran: tuas terkuat, jauh di atas yang lain. Lebar 480px sudah lebih dari cukup untuk jendela obrolan.
- Laju bingkai: 8–12 fps terasa mulus untuk rekaman layar dan pengulangan produk. Di atas 15 fps Anda membayar gerakan yang jarang disadari.
- Warna: grafis datar, tangkapan layar, dan rekaman antarmuka sering terlihat sama pada 64 warna dengan bobot jauh lebih kecil.
- Pemotongan: lebih pendek berarti lebih kecil, tepat sebanding. Memotong dua detik menghemat lebih banyak daripada pengaturan lain di halaman ini.
- Toleransi kemiripan: membuat piksel yang nyaris sama dihitung tidak berubah, sehingga video berbintik mampat seperti video bersih.
Mengubah klip video menjadi GIF
Klip didekode dalam satu jalur maju, bukan dengan melompat ke tiap bingkai, sehingga sumber panjang berbiaya per bingkai kira-kira sama dengan sumber pendek, bukan berlipat ganda.
- Potong dulu, baru atur laju: jatah bingkai dibagi ke jendela yang Anda simpan, jadi potongan lebih rapat membeli gerakan lebih halus tanpa tambahan ukuran.
- Klip tegak: pilih keluaran 9:16 agar bingkai terisi penuh, bukan berbilah di dalam bingkai mendatar.
- Rekaman layar: sedikit warna dan area luas yang tidak berubah — turunkan jumlah warna dan biarkan selisih bingkai melakukan sisanya.
- Suara: GIF tidak punya. Kalau audionya penting, klip itu sebaiknya tetap video.
Kendali dan fungsinya
Semua di panel pengaturan mengubah byte yang diekspor, dan mengubah salah satunya menandai GIF yang sudah jadi sebagai kedaluwarsa, bukan membiarkannya tampak terkini.
- Bentuk keluaran: persegi, mendatar, tegak, klasik, atau mengikuti sumber.
- Skala ke bingkai: paskan dengan bilah, isi dan potong, atau regangkan ke kotak.
- Isian bilah: yang mengisi tepian — putih, hitam, warna pilihan Anda, atau tembus pandang.
- Dithering: mati untuk grafis datar, teratur untuk tekstur cepat dan merata, tersebar untuk gradasi paling halus.
- Jumlah pengulangan: selamanya, atau sejumlah putaran tetap.
- Transisi: lesapan dari satu sumber ke berikutnya, untuk tayangan foto.
- Teks: satu baris teks yang dibakar ke bingkai sebuah sumber, ditempatkan sebagai bagian dari keluaran sehingga posisinya tetap pada ukuran ekspor mana pun.
Kapan GIF jawaban yang tepat
Pendek, tanpa suara, berulang, dan disematkan di tempat yang sulit atau tidak bisa memakai pemutar video.
Penggunaan yang baik
- Laporan bug: rekaman layar lima detik yang langsung berputar di dalam tiket.
- Dokumentasi: menunjukkan alur klik tanpa menaruh video di server.
- Obrolan dan email: reaksi dan pengulangan produk yang berjalan sendiri di mana saja.
- Toko dan iklan: putaran singkat atau sebelum-sesudah di slot gambar.
- Tayangan foto: beberapa foto dengan transisi di antaranya.
Kapan sebaiknya pakai yang lain
- Apa pun yang bersuara — GIF tidak bisa membawa audio.
- Rekaman panjang atau resolusi tinggi — MP4 atau WebM akan lebih kecil dan lebih tajam.
- Gradasi fotografis yang tidak boleh berpita — 256 warna adalah batas format, bukan pengaturan.
- Warna yang harus tepat — PNG diam menyimpan setiap warna yang terpaksa dibuang GIF.
Hasil bagus pada percobaan pertama
Tetapkan ukuran dan potongan lebih dulu; keduanya menentukan sebagian besar hasil. Lalu atur laju bingkai sampai gerakannya terbaca benar, dan baru setelah itu sentuh warna dan dithering.
- Mulai dari lebar 480–640px dan turunkan kalau berkasnya masih berat.
- Coba 10 fps dulu; naikkan hanya jika gerakannya jelas tersendat.
- Pada tangkapan layar dan grafis datar, turunkan jumlah warna sebelum yang lain.
- Tonton satu putaran penuh di pratinjau — masalah tempo terlihat di sambungan antara bingkai terakhir dan pertama.
- Untuk tayangan foto, beri tiap foto jeda lebih lama daripada klip video.
Pemetaan palet berjalan di perangkat keras grafis Anda bila tersedia, dan beralih ke jalur lebih lambat yang menghasilkan piksel yang persis sama bila tidak.
Pertanyaan tentang pembuat GIF
Bisakah saya memakai sebagian video saja, bukan seluruh klip?
Bisa. Setiap sumber video punya titik awal dan akhir sendiri di daftar sumber, dalam detik. Hanya bingkai di antara kedua titik itu yang diambil, jadi tiga detik dari rekaman panjang memakan tiga detik bingkai dan tidak lebih. Pada paket gratis tiap klip menyumbang sampai 15 detik; Pro memakai klip penuh.
Laju bingkai berapa yang sebaiknya dipilih?
10 fps adalah titik awal yang tepat untuk hampir semua hal — cukup mulus untuk rekaman layar, pengulangan produk, dan tayangan foto, sambil menjaga jumlah bingkai tetap masuk akal. Naikkan ke arah 15 hanya bila gerakannya cukup cepat sampai tersendatnya terlihat, dan ingat setiap bingkai tambahan adalah bobot tambahan.
Kenapa GIF saya berpita atau tampak seperti poster?
GIF menyimpan paling banyak 256 warna per bingkai, jadi gradasi halus dan detail fotografis harus didekati. Nyalakan dithering untuk memecah peralihannya: dithering teratur cepat dan merata, dithering tersebar lebih halus dan lebih lambat. Menaikkan jumlah warna di pengaturan lanjutan juga membantu, dengan biaya ukuran.
Bagaimana membuat berkasnya lebih kecil?
Menurut besarnya pengaruh: kecilkan ukuran keluaran, potong klip lebih pendek, turunkan laju bingkai, lalu kurangi jumlah warna. Bingkai sudah hanya menyimpan area yang berubah dari bingkai sebelumnya, jadi latar diam nyaris tidak berbiaya. Dengan Pro, toleransi kemiripan membuat piksel yang nyaris sama dihitung tidak berubah, yang mengecilkan video berbintik cukup banyak.
Bisakah saya membuat GIF dari foto, bukan video?
Bisa — tambahkan foto dalam urutan yang Anda mau, dan tiap foto menjadi satu bingkai. Turunkan laju bingkai agar tiap foto bertahan cukup lama, dan dengan Pro tambahkan transisi agar satu foto melesap ke berikutnya alih-alih memotong.
Bisakah saya menyunting GIF yang sudah saya punya?
Tambahkan sebagai sumber dan bingkainya dibaca dengan tempo aslinya, sehingga Anda bisa menyusun ulang bersama sumber lain, mengatur tempo, mengubah ukuran, atau mengganti pengulangannya. Anda juga bisa mengekspor semua bingkai sebagai PNG dalam satu arsip kalau ingin mengerjakannya di tempat lain.
Apakah GIF berulang selamanya?
Secara bawaan, ya. Kendali jumlah pengulangan pada Pro menetapkan jumlah putaran tertentu — berguna ketika animasi seharusnya berhenti di bingkai terakhir alih-alih melompat kembali ke bingkai pertama.
Bisakah saya membuat GIF tegak untuk Stories, Reels, atau TikTok?
Pilih bentuk kanvas 9:16 dan setiap sumber dipaskan ke bingkai vertikal. Pilih isi dan potong kalau Anda lebih suka bingkai terisi penuh dari tepi ke tepi daripada berbilah.
dari 318 penilaian
Beri nilai alat ini
Ketuk bintang — hanya sebentar