Bahasa Indonesia

Konverter & Kompresor Gambar

Konversi antara JPEG, PNG dan WebP, ubah ukuran, potong, putar, dan kompres satu gambar atau keseluruhan gambar — sepenuhnya di dalam browser Anda.

Memilih format, dan "kualitas" apa yang sebenarnya harus Anda keluarkan

Tiga format mencakup hampir semua hal di web, dan keduanya bagus dalam berbagai hal. Memilih yang tepat lebih penting untuk ukuran file daripada penggeser apa pun.

JPEG dibuat untuk foto. Ini membuang detail yang tidak mungkin terlewatkan oleh mata Anda, itulah sebabnya foto yang disimpan sebagai JPEG berukuran lebih kecil dari ukuran foto yang sama dengan PNG. Itu tidak dapat menyimpan transparansi, dan bersifat lossy di setiap pengaturan kualitas — tidak ada yang namanya JPEG lossless di sini.

PNG dibuat untuk grafik datar: tangkapan layar, logo, diagram, apa pun dengan tepi tajam atau area luas dengan satu warna. Encoder-nya bersifat lossless, sehingga menyimpan piksel persis seperti yang diberikan, dan mendukung transparansi. Simpan foto sebagai PNG dan Anda biasanya akan mendapatkan file beberapa kali lebih besar dari JPEG tanpa keuntungan yang terlihat.

WebP berada di antara keduanya dan biasanya merupakan yang terkecil untuk kualitas visual tertentu. Browser Anda mengkodekan WebP dalam mode lossy, bahkan pada kualitas 100, jadi perlakukan seperti JPEG yang mendukung transparansi.

Penggeser kualitas hanya berfungsi untuk JPEG dan WebP. Untuk sebagian besar foto, sekitar 80 adalah titik di mana peningkatan lebih lanjut menambah ukuran file jauh lebih cepat daripada menambah detail yang terlihat. Turun ke bawah sekitar 60 mulai menunjukkan artefak kotak-kotak di area datar seperti langit. Cara jujur ​​untuk memilih adalah dengan mengonversi satu kali, melihat ukuran keluaran terukur yang dilaporkan alat ini, dan menyesuaikannya.

  1. Tambahkan satu atau beberapa gambar. Semuanya dibaca di browser Anda; tidak ada yang diunggah.
  2. Pilih format keluaran. Panel akan segera memberi tahu Anda apakah konversi tersebut merugikan dan alasannya.
  3. Ubah ukuran berdasarkan persentase atau piksel persis, dengan rasio aspek terkunci kecuali Anda sengaja membukanya.
  4. Sesuaikan kualitas untuk JPEG atau WebP, lalu konversikan.
  5. Periksa nomor sebelum dan sesudah yang sebenarnya, lalu unduh satu file atau semuanya sebagai ZIP.

Mengapa pengeditan berulang-ulang akan menurunkan kualitas gambar, dan bagaimana cara menghindarinya

Setiap kali gambar lossy didekodekan dan disimpan kembali, pembuat enkode membuat serangkaian perkiraan baru di atas perkiraan yang sudah dimasukkan ke dalam piksel. Ini disebut hilangnya generasi, dan ini bertambah parah. Buka JPEG, simpan, buka, simpan lagi, dan ulangi: setelah cukup putaran, hasilnya terlihat berbintik-bintik, terutama di sekitar teks dan tepi tajam.

Ini penting karena mudah dilakukan secara tidak sengaja. Memotong foto di satu aplikasi, mengubah ukurannya di aplikasi lain, dan mengekspornya dari aplikasi ketiga dapat memasukkan tiga putaran pengkodean JPEG ke dalam file yang hanya memerlukan satu.

Cara untuk menghindarinya adalah dengan menyimpan dokumen asli Anda dan selalu mengedit ulang dari dokumen tersebut, bukan dari ekspor terakhir. Jika Anda memerlukan file kerja perantara, gunakan PNG, karena pembuat enkodenya tidak memiliki kerugian dan tidak akan menambah kerugian lagi. Kemudian lakukan ekspor lossy satu kali, pada akhirnya, dari aslinya.

Mengonversi JPEG menjadi PNG tidak membatalkan apa pun. Detail yang dibuang oleh JPEG akan hilang, dan PNG akan dengan setia mempertahankan piksel yang terdegradasi dalam file yang jauh lebih besar. PNG adalah pilihan yang tepat untuk copy pekerjaan dari sesuatu yang masih Anda edit, bukan alat perbaikan untuk sesuatu yang sudah dikompresi.

Mengubah ukuran juga perlu dipahami. Memperkecil gambar akan mengambil sampel ulang, yang mengubah nilai piksel meskipun format outputnya lossless, dan detail yang dibuang tidak dapat dipulihkan dengan memperbesarnya lagi. Memperbesar melampaui dimensi aslinya tidak pernah menambah detail nyata; itu hanya menginterpolasi apa yang sudah ada.

Pertanyaan yang sering diajukan

Apakah gambar saya diunggah ke server?
Tidak. Decoding, pengubahan ukuran, dan pengkodean semuanya menggunakan saluran gambar browser Anda sendiri, dan batch tersebut berjalan di Web Worker di dalam tab yang sama. Tidak ada unggahan dan tidak ada analisis.
Apakah ada konversi di sini yang tidak menghasilkan kerugian?
Pengkodean ke PNG tidak ada ruginya, asalkan Anda tidak mengubah ukurannya juga. Setiap ekspor JPEG bersifat lossy, dan WebP dikodekan oleh browser dalam mode lossy bahkan pada kualitas 100. Setiap perubahan ukuran akan mengambil sampel ulang gambar dan karenanya mengubah piksel, apa pun formatnya. Panel menyatakan mana yang berlaku sebelum Anda melakukan konversi.
Mengapa file saya menjadi lebih besar dan bukannya mengecil?
Biasanya karena Anda mengonversi foto menjadi PNG, yang menyimpan setiap piksel dengan tepat dan tidak dapat bersaing dengan JPEG atau WebP pada konten fotografi. Hal ini juga dapat terjadi jika Anda meningkatkan kualitas di atas tingkat pengkodean aslinya. Alat ini melaporkan ukuran sebenarnya yang diukur daripada menyembunyikan pertumbuhan.
Pengaturan kualitas apa yang harus saya gunakan?
Untuk foto, sekitar 80 adalah default yang bagus dan alat ini dimulai. Bandingkan ukuran keluaran yang diukur pada beberapa pengaturan daripada mempercayai aturan praktis, karena jawaban yang tepat sangat bergantung pada gambar.
Apa yang terjadi dengan transparansi ketika saya mengekspor ke JPEG?
JPEG tidak dapat menyimpan saluran alfa, jadi area transparan diisi dengan warna latar belakang yang Anda pilih sebelum pengkodean. Standarnya berwarna putih. Jika Anda memerlukan transparansi, gunakan PNG atau WebP.
Bisakah saya mengonversi GIF animasi?
GIF diterima sebagai masukan, tetapi hanya frame pertama yang digunakan dan animasi tidak dipertahankan. GIF tidak ditawarkan sebagai format keluaran, karena menghasilkan gambar diam dengan ekstensi .gif akan menyesatkan.
Berapa banyak gambar yang dapat saya konversi sekaligus?
Tidak ada hitungan pasti, namun semuanya tersimpan di memori perangkat Anda, sehingga sejumlah besar foto beresolusi tinggi di ponsel akan lebih lambat dan mungkin mencapai batas memori. Alat ini menjepit gambar apa pun ke ukuran yang dapat dialokasikan oleh perangkat Anda dan memberi tahu Anda jika perangkat telah melakukannya.
Apakah ini menghapus metadata EXIF?
Pengkodean ulang melalui kanvas tidak membawa metadata asli, sehingga file yang dikonversi biasanya tidak menyimpannya. Itu adalah efek samping, bukan jaminan. Jika tujuan Anda sebenarnya adalah menghapus metadata, gunakan Alat Privasi Metadata Gambar, yang dibuat untuk tujuan tersebut dan memberi tahu Anda apa yang sebenarnya dihapus.

Apa yang tidak bisa dilakukan alat ini