Pengubah ukuran gambar

Ubah ukuran gambar ke dimensi piksel yang tepat atau persentase aslinya. Kunci rasio aspek, pilih format keluaran, dan unduh hasilnya.

Pengubahan ukuran terjadi sepenuhnya di browser Anda. Gambar Anda tidak pernah meninggalkan perangkat Anda.

Letakkan gambar di sini

PNG, JPG, WebP, GIF · hingga ~50 MB

Cara pengubahan ukuran bekerja

Mengubah ukuran gambar pada dasarnya terdiri dari dua operasi: resampling piksel ke grid baru, lalu mengekode ulang hasilnya menjadi file baru. Alat ini melakukan keduanya secara lokal dengan API Canvas browser — file aslinya didekode, digambar ke canvas berukuran target, lalu ditulis dalam format yang Anda pilih.

Resampling (penghalusan bilinear)
Setiap piksel tujuan adalah rata-rata berbobot dari piksel sumber tetangganya. Dengan imageSmoothingQuality high, tepi dan gradien tetap halus saat diperkecil, dan saat diperbesar gambar mengisi grid target dengan mulus.
Mengapa file dikodekan ulang
Data file gambar disusun sesuai dimensinya yang tepat, sehingga perubahan ukuran apa pun memaksa pengkodean ulang. Itulah mengapa ukuran akhir bergantung pada dimensi baru, format, dan (untuk JPG/WebP) kualitas — mengecilkan foto ke lebar 800 px dengan kualitas 85 biasanya hanya menghasilkan sebagian kecil dari ukuran aslinya.
Choosing a format
PNG lossless dan mempertahankan transparansi, cocok untuk tangkapan layar, logo, dan gambar garis. JPEG menghasilkan file terkecil untuk foto, tetapi tidak memiliki channel alpha — area transparan menjadi putih. WebP berada di antaranya: lossy atau lossless, mendukung transparansi, dan biasanya kompresinya lebih baik dari keduanya.

Pertanyaan yang sering diajukan

Bagaimana sebenarnya alat ini mengubah ukuran gambar saya?

API Canvas browser melakukan resampling piksel asli ke grid berukuran target. Dengan imageSmoothingQuality high, tiap piksel tujuan dihitung lewat interpolasi bilinear — rata-rata berbobot dari piksel sumber terdekat — sehingga tepi dan gradien tetap halus, tidak pecah.

Mengapa file dikodekan ulang?

Mengubah dimensi piksel merusak tata letak data file asli, jadi browser harus menulis file gambar baru. Saat pratinjau dan unduh, piksel di-encode ulang dengan format dan kualitas yang Anda pilih, itulah sebabnya ukuran akhir bergantung pada dimensi dan kualitas.

Pengaturan kualitas apa yang sebaiknya saya gunakan?

Untuk JPG dan WebP, 80–85 adalah titik ideal: file biasanya mengecil banyak dengan kehilangan kualitas yang nyaris tak terlihat. 90+ bagus untuk cetak atau arsip; 60–75 pas untuk thumbnail dan pratinjau. Kualitas diabaikan untuk PNG karena lossless.

Apakah transparansinya dipertahankan?

Ya, selama Anda menjaga format keluaran sebagai PNG atau WebP, keduanya mendukung channel alpha. Jika memilih JPEG, area transparan diratakan di atas latar putih karena JPEG tidak memiliki channel alpha.

Berkas apa saja yang bisa saya gunakan dan berapa batas ukurannya?

PNG, JPG, WebP, dan GIF hingga sekitar 50 MB. File GIF diubah ukurannya sebagai satu bingkai diam — animasi tidak dipertahankan. Semuanya berjalan lokal di browser Anda, jadi tidak ada yang pernah diunggah.