utilduck
Home · Kantor · Pengubah Ukuran Gambar

Pengubah Ukuran Gambar

Seret & lepas gambar atau pilih berkas, atur ukuran baru, lalu unduh hasilnya.

Pemrosesan 100% lokal — gambar Anda diubah ukurannya di browser menggunakan canvas dan tidak pernah diunggah ke mana pun.

Tentang pengubah ukuran gambar ini

Alat ini membaca berkas gambar Anda, menggambarnya ke canvas HTML pada ukuran yang Anda pilih, lalu mengkodekannya ulang sebagai JPEG, PNG, atau WebP dengan kualitas yang Anda atur. Semua ini terjadi di browser Anda menggunakan canvas API — berkas asli tidak pernah dikirim ke server.

Mengunci rasio aspek menjaga lebar dan tinggi tetap proporsional saat Anda mengubah salah satunya, mencegah gambar meregang atau gepeng. Kualitas hanya memengaruhi keluaran JPEG dan WebP; PNG selalu tanpa kehilangan data, sehingga penggeser kualitas tidak memengaruhi ukuran berkas PNG.

Bagaimana cara kerja pengubahan ukuran gambar di browser?

Alat ini menggambar ulang gambar Anda ke elemen canvas HTML5 pada lebar dan tinggi target, lalu membaca kembali canvas tersebut sebagai file gambar berenkode baru memakai canvas.toDataURL(). Contoh: foto 3000x2000px yang diatur skala 50% digambar ulang menjadi 1500x1000px, lalu diberi enkode ulang sebagai JPEG pada kualitas pilihan Anda, semuanya tanpa meninggalkan browser Anda.

Langkah mengubah ukuran dan mengompres gambar

  1. Seret gambar ke area drop, atau klik area itu untuk memilih file dari perangkat Anda.
  2. Pilih mode piksel untuk mengatur lebar dan tinggi persis, atau mode persen untuk menskalakan relatif terhadap ukuran asli.
  3. Biarkan kunci rasio aspek aktif untuk menghindari gambar melar, atau matikan untuk mengatur lebar dan tinggi secara independen.
  4. Pilih format keluaran (JPEG, PNG, atau WebP) dan, untuk JPEG/WebP, sesuaikan penggeser kualitas untuk menyeimbangkan ukuran file dengan kualitas visual.
  5. Tekan resize untuk menghasilkan gambar baru, pratinjau, dan unduh langsung dari browser Anda.

Hubungan penskalaan piksel dan persen

Lebar baru (px) = Lebar asli x (Skala % / 100) · Tinggi baru (px) = Tinggi asli x (Skala % / 100)
  • Rasio aspek = lebar asli / tinggi asli, dijaga tetap konstan saat kunci diaktifkan
  • Kualitas (JPEG/WebP) = pengaturan 0 sampai 100 yang menukar ukuran file dengan kesetiaan visual; PNG mengabaikan ini karena selalu lossless

Contoh hasil pengubahan ukuran

Ukuran asliPengaturanHasil
3000 x 2000 px50%1500 x 1000 px
1920 x 1080 pxLebar 800 px (terkunci)800 x 450 px
4000 x 3000 px25%1000 x 750 px
1200 x 1200 pxLebar 300 px (terkunci)300 x 300 px

Pertanyaan yang sering diajukan

Apakah gambar saya benar-benar tidak pernah diunggah ke mana pun?

Benar. Seluruh proses pengubahan ukuran dan kompresi berjalan memakai API canvas bawaan browser Anda — file dibaca secara lokal, digambar ke canvas dalam memori, dan diberi enkode ulang, semuanya tanpa permintaan jaringan apa pun. Anda bisa memverifikasi ini dengan memutus koneksi internet setelah halaman dimuat; alat ini tetap berfungsi.

Mengapa PNG tetap besar meskipun pengaturan kualitasnya rendah?

Penggeser kualitas hanya berlaku untuk JPEG dan WebP, yang memakai kompresi lossy yang menukar detail dengan ukuran file lebih kecil. PNG memakai kompresi lossless, artinya setiap piksel dipertahankan persis, sehingga ukuran filenya bergantung pada kompleksitas gambar, bukan pengaturan kualitas.

Mengapa gambar hasil ubah ukuran saya terlihat buram atau pecah?

Memperbesar gambar melebihi resolusi aslinya mengharuskan browser mengarang data piksel baru melalui interpolasi, yang melembutkan detail halus; memperkecil gambar umumnya aman, tetapi memperbesar jauh di atas 100% sering mengurangi ketajaman visual.

Apa bedanya mengubah ukuran berdasarkan piksel dan berdasarkan persen?

Mode piksel memungkinkan Anda menargetkan ukuran keluaran yang persis, seperti ukuran tertentu yang diperlukan formulir atau situs web, sementara mode persen menskalakan secara proporsional terhadap ukuran asli, berguna saat Anda hanya ingin versi lebih kecil atau lebih besar tanpa menghitung angka pastinya.

Bagaimana cara mengecilkan ukuran file foto agar tidak boros kuota internet saat diunggah?

Kombinasikan tiga hal: pilih format JPEG (bukan PNG) untuk foto biasa karena kompresinya jauh lebih kecil, turunkan penggeser kualitas ke sekitar 60-75% yang biasanya masih terlihat jernih di layar ponsel, dan kecilkan dimensi piksel jika ukuran aslinya jauh lebih besar dari yang dibutuhkan platform tujuan (misalnya cukup 1080px untuk kebanyakan unggahan media sosial). Ketiganya bisa memangkas ukuran file foto ponsel dari beberapa MB menjadi ratusan KB tanpa mengunggah apa pun ke server, jadi hemat kuota sekaligus lebih cepat diunggah lewat jaringan seluler.

Gambar sumber yang sangat besar mungkin lambat diproses atau mencapai batas memori browser tergantung perangkat Anda; kualitas dan kompatibilitas keluaran WebP bisa sedikit berbeda antar browser, dan persentase perbesaran yang sangat tinggi tidak akan menambahkan detail sungguhan melebihi yang dimiliki gambar aslinya.

Privasi dan keamanan

  • Dihitung di peramban — Semua yang Anda ketik dihitung di perangkat Anda sendiri dan tidak dikirim ke server utilduck.
  • Koneksi terenkripsi — Semua halaman disajikan melalui HTTPS sehingga isinya tidak dapat dibaca di jaringan.
  • Tidak dibagikan ke pihak ketiga — Masukan Anda tidak diteruskan ke layanan analitik maupun periklanan.
  • Tidak disimpan — Hasil tidak disimpan di server mana pun dan tidak perlu membuat akun.

Terakhir diperbarui: 2026-08-17