Konverter format gambar

Ubah PNG menjadi WebP atau JPEG — dan lihat ukuran barunya sebelum mengunduh.

80%

Pilih gambar untuk melihat beratnya dalam format lain.

Jatuhkan gambar di sini, atau tekan ⌘V untuk menempel

Membaca JPEG, PNG, WebP, GIF (frame pertama), dan BMP; AVIF, HEIC, dan TIFF bergantung pada apa yang dapat didekode peramban Anda. Hingga 20 MiB dan 16 megapiksel.

Berkas tidak pernah keluar dari perangkat ini dan halaman tidak mengirim permintaan jaringan. Konversi mengodekan ulang piksel, jadi metadata EXIF dan ICC dihapus.

Cara menggunakan

  1. Jatuhkan gambar ke kartu, tempel dengan ⌘V, atau tekan "Pilih gambar". Konversi langsung dimulai — tidak ada tombol yang perlu ditekan dan tidak ada yang diunggah.
  2. Panel menampilkan gambar hasil konversi di atas papan catur (transparansi tetap terlihat), ukuran lama → ukuran baru, dan satu tombol unduh. Pilih WebP, JPEG, atau PNG di atas; geser penggeser kualitas untuk JPEG dan WebP, lalu pilih warna latar saat gambar transparan diubah ke JPEG.
  3. "Unduh" mempertahankan nama berkas dan hanya mengubah ekstensinya. Berkas asli tidak pernah disentuh.

Contoh

Yang Anda miliki

sunset-photo.png
1.8 MB · 1440×960 · PNG dengan sudut transparan

Yang Anda dapatkan

1.8 MB → 470 KB (−74%)
sunset-photo.png → sunset-photo.webp
PNG · 1440×960 → WebP · Kualitas 80

Angka bergantung pada gambar dan enkoder peramban Anda: pengaturan yang sama di Chrome dan Firefox menghasilkan berkas yang sedikit berbeda. Persentasenya membandingkan kedua berkas ini, jadi Anda dapat melihat apakah konversi itu sepadan sebelum memutuskan.

Aturan, batasan, dan masalah yang diketahui

  • Satu gambar setiap kali, hingga 20 MiB. Berkas yang lebih besar ditolak sebelum dibaca, sehingga halaman tidak kehabisan memori.
  • Hingga 16 megapiksel (16.777.216 px). Gambar yang lebih besar ditolak sebelum pendekodean, karena satu kanvas seukuran itu sudah gagal di beberapa peramban seluler. Alat ini tidak mengubah ukuran — perkecil gambar terlebih dahulu.
  • Hanya mengubah format. Tidak ada pemangkasan, pengubahan ukuran, pemutaran, atau filter.
  • Konversi tidak dijamin membuat berkas lebih kecil: PNG lossless, jadi foto yang disimpan sebagai PNG biasanya lebih besar daripada JPEG asalnya. Panel menampilkan "+n%" saat itu terjadi, bukan menyembunyikannya.
  • Mengonversi JPEG ke JPEG mengodekan ulang dan menghilangkan sedikit kualitas lagi. Untuk memperkecil berkas tanpa mengubah formatnya, gunakan alat kompresi.
  • Metadata tidak ikut terbawa: pengodean ulang kanvas menghapus EXIF, XMP, dan ICC. Lokasi, kamera, dan waktu pengambilan tidak bertahan — rotasi sudah dibakar ke dalam piksel. Gunakan penampil EXIF jika ingin membacanya dulu.
  • Kualitas 80 adalah titik awal, bukan janji: enkoder berbeda antar peramban, dan "100%" bukan lossless untuk JPEG atau WebP. Publikasi web biasanya berada antara 75 dan 85.
  • AVIF tidak dapat dihasilkan di sini: canvas.toBlob("image/avif") diam-diam mengembalikan PNG di Chrome dan Firefox, yang akan memberi berkas dengan ekstensi yang berbohong. AVIF dan HEIC tetap dapat dibaca, jika peramban Anda dapat mendekodenya.
  • GIF dan WebP animasi hanya menyimpan frame pertama. Foto gamut lebar bisa tampak sedikit lebih gelap, karena profil ICC tidak disalin.
  • Unduhan mempertahankan nama berkas dan hanya mengubah ekstensi — tidak ada akhiran "-converted" yang ditambahkan, yang penting untuk nama berkas panjang berbahasa Tionghoa atau Arab. Tidak ada yang disimpan: tanpa riwayat, tanpa tautan berbagi, tanpa permintaan jaringan.

Yang biasanya dibutuhkan berikutnya setelah berkasnya seukuran yang diinginkan.