Ubah Ukuran Gambar
Ubah ukuran gambar ke dimensi apa pun. Kunci rasio aspek untuk menghindari distorsi. Ekspor sebagai PNG, JPG, atau WEBP.
Seret gambar Anda ke sini
Mendukung PNG, JPG, WEBP, GIF, dan lainnya
Ubah ukuran gambar ke dimensi apa pun. Kunci rasio aspek untuk menghindari distorsi. Ekspor sebagai PNG, JPG, atau WEBP.
Mendukung PNG, JPG, WEBP, GIF, dan lainnya
Pengubahan ukuran gambar mengubah dimensi piksel bitmap, baik lebih kecil (downsampling) atau lebih besar (upsampling). Kedua operasi tersebut tidak setara. Downsampling membuang data piksel; upsampling menciptakan data piksel melalui interpolasi. Downsampling menghasilkan gambar yang lebih kecil dan tajam; upsampling menghasilkan gambar yang lebih besar tetapi tidak dapat memulihkan detail yang tidak ada dalam sumbernya. Mengetahui arah mana yang Anda tuju menentukan apa yang diharapkan dari hasilnya.
Pengubah ukuran ini berjalan di browser Anda menggunakan HTML5 Canvas API. Gambar sumber didekodekan ke dalam kanvas, digambar pada dimensi baru menggunakan pengambilan sampel ulang bawaan browser, dan dikodekan ulang dalam format asli (atau format keluaran pilihan Anda). Pengaturan kualitas mempengaruhi format lossy (JPEG, WebP). Outputnya identik dengan apa yang dihasilkan pengubahan ukuran berbasis kanvas di aplikasi web mana pun.
Untuk downsampling kualitas tertinggi, browser menggunakan interpolasi bilinear atau bikubik bergantung pada implementasi. Untuk upsampling, interpolasi yang sama menghasilkan hasil yang halus namun lembut. Peningkatan AI khusus (waifu2x, Topaz Gigapixel) menghasilkan peningkatan yang lebih tajam tetapi memerlukan alat khusus.
Dimensi gambar memengaruhi ukuran file, waktu buka halaman, dan kompatibilitas platform. Foto berukuran 4000x3000 dari kamera ponsel pintar memiliki berat beberapa megabita; mengubah ukuran menjadi 1920×1440 biasanya menghasilkan file 4-6× lebih kecil tanpa kehilangan kualitas yang terlihat untuk tampilan layar. Dikalikan dengan banyak gambar pada satu halaman, ini merupakan peningkatan kinerja yang signifikan.
Persyaratan platform juga mendorong pengubahan ukuran. Foto profil pada dimensi tertentu, gambar pasar pada ukuran maksimum yang diperbolehkan, pratinjau media sosial pada rasio aspek yang tepat — setiap platform mengharapkan ukuran tertentu, dan mengubah ukuran secara lokal lebih cepat daripada melawan pengubahan ukuran otomatis platform.
Jatuhkan gambar, atur dimensi baru, unduh.
Pilih dimensi target yang tepat sebelum mengubah ukurannya — memilih terlalu kecil akan menghilangkan detail, terlalu besar akan membuang bandwidth.
Pengambilan sampel Canvas API menggunakan implementasi bawaan browser. Kebanyakan browser menggunakan interpolasi bilinear atau bikubik; algoritme pastinya bervariasi tetapi kualitasnya sebanding di seluruh browser modern.
Format keluaran bergantung pada tipe mime canvas.toBlob. PNG mempertahankan piksel yang tepat dengan kompresi lossless. JPEG menerapkan kompresi lossy berbasis DCT pada kualitas yang dipilih. WebP mendukung kedua mode tersebut; WebP lossy pada kualitas 80-85 kira-kira setara dengan JPEG pada kualitas 90.
Rasio aspek: pengubah ukuran mengunci rasio aspek secara default untuk menjaga proporsi. Membuka kunci memungkinkan peregangan sewenang-wenang, yang jarang diinginkan tetapi berguna untuk tata letak tertentu.