🎞️ Gambar ke GIF — Animasikan Foto
Ubah satu foto statis menjadi GIF animasi berulang yang halus — pilih efek seperti zoom, guncang, glitch, atau kilau, lihat pratinjau secara langsung, dan ekspor. Semua berjalan di browser Anda: tidak perlu mengunggah, tidak perlu akun, tidak perlu layanan AI.
Privat sejak awal. Alat ini berjalan sepenuhnya di browser Anda — tidak ada yang Anda masukkan diunggah, dan bisa dipakai offline.
Tentang
Animasi GIF dari gambar mengubah satu foto dengan merender banyak frame dari efek gerakan yang dipilih ke kanvas dan mengenkodekannya menjadi GIF animasi — seluruhnya di perangkat Anda, tanpa mengunggah dan tanpa model AI. Pilih dari lima belas efek berulang: Ken Burns (zoom perlahan dan panning), zoom in/out breathe, pulse, bounce, float/sway, shake, rock (tilt), spin, diagonal shine sweep, color cycle (rotasi hue), RGB split, glitch (split kromatik plus potongan terpotong), vignette pulse, neon flash, dan fade in/out. Penggeser intensitas mengontrol seberapa kuat gerakannya — biarkan rendah untuk tampilan 'living photo' yang halus, atau naikkan untuk sesuatu yang berani. Beralih ke Gerakan wilayah untuk melukis hanya bagian foto yang ingin Anda gerakkan — air/shimmer, aliran dalam arah yang dipilih, ayun, pulse, atau shine — dan beri setiap daerah yang dilukis gerakan dan kekuatan sendiri. Atur panjang loop, frame rate (FPS), lebar output, dan warna latar belakang (atau latar belakang Transparan untuk Fade dan efek yang menggerakkan gambar menjauh dari tepinya). GIF hanya dapat menyimpan maksimal 120 frame, jadi jika panjang loop dikali FPS melebihi angka tersebut, alat akan memberi tahu Anda panjang loop yang sebenarnya. Setiap efek bersifat periodik, jadi GIF yang diekspor berulang mulus. GIF dienkode dengan gifenc, encoder bawaan yang kecil, sehingga alat tetap cepat dan berjalan offline. GIF mendukung 256 warna per frame, jadi gradien halus seperti langit bisa menunjukkan sedikit banding; kecilkan lebar atau intensitas untuk file yang lebih kecil.
Cara pakai
- Jatuhkan foto (PNG, JPG, atau WebP) ke area unggah, atau klik untuk menelusuri dan memilih satu.
- Pilih animasi — seperti Ken Burns, guncang, glitch, berputar, kilau, atau siklus warna. Pratinjau menganimasikannya secara langsung.
- Ingin hanya menggerakkan bagian foto? Klik Gerakan wilayah, lukis bagian yang harus bergerak dengan kuas, tambah wilayah lain kalau Anda mau, dan pilih gerakan untuk setiap bagian (air/shimmer, aliran, ayun, pulse, atau shine). Tekan Pratinjau untuk melihat hasilnya.
- Tarik slider intensitas. Lebih rendah terlihat alami dan halus; lebih tinggi terlihat menonjol. Subjek dan wajah yang kaku terlihat terbaik dengan intensitas yang lembut.
- Atur panjang loop, FPS, lebar output, dan warna latar belakang (atau centang Transparan untuk Fade dan efek yang menggerakkan gambar menjauh dari tepi-tepi). GIF hanya dapat menyimpan maksimal 120 frame.
- Klik Buat GIF. Frame-frame dirender dan dikodekan secara lokal, lalu pratinjau dan tombol Unduh muncul.
FAQ
- Apakah ini menggunakan AI untuk membuat gambar bergerak?
- Tidak. Tidak ada AI dan tidak ada server. Ini menerapkan efek gerakan matematika (zoom, pergeseran, guncang, rotasi hue, dan sebagainya) frame per frame di kanvas, lalu mengodekan frame-frame tersebut menjadi GIF. Ini tidak dapat menciptakan konten baru seperti model video AI — hanya menganimasikan piksel yang sudah ada di foto Anda.
- Apakah foto saya diunggah ke tempat lain?
- Tidak. Gambar dibaca, dianimasikan, dan dikodekan sepenuhnya di dalam browser Anda menggunakan pengkode bawaan gifenc. Foto Anda tidak pernah meninggalkan perangkat Anda dan alat ini berjalan offline.
- Mengapa GIF berulang dengan halus?
- Setiap efek dibuat dari fungsi periodik (sine dan cosine), sehingga frame terakhir selaras dengan frame pertama. Hal ini membuat animasi berulang dengan mulus tanpa lompatan yang terlihat.
- Apakah saya bisa mendapatkan latar belakang transparan?
- Ya — centang Transparan. Ini akan muncul di mana foto bergerak menjauh dari tepi frame (bounce, sway, shake, rock dan spin) dan selama Fade in/out, ketika seluruh foto memudar ke Transparan. Ken Burns, zoom, pulse dan efek lainnya tetap menutupi seluruh frame, jadi Transparan tidak mengubah apa pun untuk mereka. RGB split dan glitch selalu menggambar di latar belakang hitam, dan Gerakan wilayah juga mengabaikan opsi tersebut.
- File ini besar atau gradien terlihat banding. Apa yang bisa saya lakukan?
- GIF dibatasi hingga 256 warna per frame dan menyimpan setiap frame, sehingga ukuran tumbuh dengan lebar, FPS, dan panjang loop. Kurangi lebar output, turunkan FPS, atau pendekkan loop. Banding pada gradien halus (seperti langit) adalah keterbatasan GIF — lebar yang lebih kecil dan intensitas yang lebih rendah biasanya membantu.
- Apakah saya bisa hanya menggerakkan bagian dari foto?
- Ya. Klik Gerakan wilayah, lukis bagian yang ingin Anda animasikan, dan pilih gerakan untuk setiap daerah — air/shimmer, aliran (ke atas, ke bawah, ke kiri, atau ke kanan), ayun, pulse, atau shine. Bagian yang tidak Anda lukis tetap diam. Anda bisa menambah wilayah sebanyak yang Anda butuhkan, masing-masing dengan gerakan dan kekuatan sendiri.
- Mengapa GIF saya lebih pendek dari panjang loop yang saya masukkan?
- GIF yang dibuat di sini hanya menyimpan maksimal 120 frame. Jika panjang loop dikali FPS melebihi 120 (misalnya 6 detik pada 30 FPS), alat berhenti pada 120 frame dan memberi tahu Anda panjang loop yang sebenarnya. Kurangi FPS kalau butuh panjang penuh, atau pendekkan loop. Nilai di luar rentang yang diizinkan dikoreksi ke nilai terdekat yang diizinkan.
- Apakah alat ini mengunggah data saya?
- Tidak. Semuanya berjalan langsung di browser Anda, jadi data Anda tidak pernah meninggalkan perangkat — bahkan tetap bisa dipakai offline setelah halaman dimuat.
Berjalan 189 kali dalam 29 hari terakhir. Hasil disalin atau diunduh: 37% Diukur di server kami sendiri, 2026-09-20–2026-10-19.