Konverter Format Gambar
Konversi gambar antara PNG, JPEG, WebP, AVIF, GIF, BMP, dan ICO di browser Anda, dengan pengaturan kualitas dan warna latar untuk area transparan.
Berjalan sepenuhnya di browser Anda. Data Anda tidak pernah diunggah.
Apa itu Konverter Gambar?
Konverter ini mengubah file gambar dari satu format ke format lain: PNG, JPEG, WebP, AVIF, GIF, BMP, atau ICO. Alat ini membaca format apa pun yang bisa didekode browser Anda (termasuk WebP, AVIF, GIF, BMP, ICO, dan SVG) dan menulis format yang Anda pilih. Untuk format tanpa transparansi, Anda dapat memilih warna pengisi area transparan.
Cara menggunakan Konverter Gambar
- Letakkan, pilih, atau tempel gambar yang ingin dikonversi.
- Pilih Format keluaran. Format yang tidak bisa di-encode browser Anda (sering kali AVIF) ditandai tidak didukung.
- Atur Kualitas untuk JPEG, WebP, atau AVIF, dan Warna latar untuk JPEG, BMP, atau GIF jika gambar memiliki transparansi.
- Periksa pratinjau, lalu klik tombol unduh untuk menyimpan file hasil konversi.
Contoh
20×20 PNG whose left half is transparent and right half red, output JPEG, background #ffffff
20×20 JPEG (file starts with bytes FF D8 FF); the left half is white, the right half red
Kapan menggunakan Konverter Gambar
Gunakan saat situs web, aplikasi, atau printer hanya menerima format tertentu, atau untuk mengubah unduhan WebP/AVIF menjadi PNG atau JPEG yang bisa diedit. Untuk favicon dengan beberapa ukuran, gunakan Konverter ICO, dan untuk memperkecil ukuran file, gunakan Kompresor Gambar. Mengonversi JPEG lossy ke PNG tidak mengembalikan kualitas yang hilang; hanya menyimpan piksel yang sama secara lossless.
Cara kerja Konverter Gambar
Sumber didekode dengan createImageBitmap (orientasi EXIF dihormati) lalu digambar di canvas. PNG, JPEG, WebP, dan AVIF di-encode oleh browser dengan canvas.toBlob; alat ini memeriksa tipe MIME yang dikembalikan sehingga tidak pernah diam-diam memberi Anda PNG yang diberi label format lain. BMP ditulis sendiri oleh alat ini sebagai bitmap 24 bit tanpa kompresi, GIF dikuantisasi menjadi 256 warna dengan gifenc, dan ICO membungkus PNG (diskalakan agar muat 256×256) dalam kontainer ICO. JPEG, BMP, dan GIF tidak memiliki kanal alpha (penuh), sehingga piksel transparan digabungkan di atas warna latar yang dipilih.
Kasus Penggunaan Umum
- Mengubah gambar WebP yang disimpan dari web menjadi JPEG atau PNG untuk perangkat lunak lama.
- Mengonversi logo PNG transparan menjadi JPEG berlatar putih untuk dokumen.
- Membuat BMP untuk alat lawas atau layar embedded.
- Membuat .ico sederhana satu ukuran dari PNG.
Catatan Keamanan
Gambar didekode, diproses, dan di-encode secara lokal di browser Anda dengan Canvas API. Tidak ada yang diunggah ke server.
Pertanyaan Umum
Mengapa AVIF dinonaktifkan?
Encode AVIF memerlukan dukungan browser untuk AVIF di canvas.toBlob, yang belum dimiliki banyak browser. Alat ini mengujinya dan menonaktifkan opsi tersebut alih-alih menghasilkan file yang salah.
Apakah konversi mempertahankan transparansi?
PNG, WebP, AVIF, dan ICO mempertahankan transparansi. JPEG dan BMP tidak bisa menyimpannya, dan output GIF juga diratakan, sehingga area transparan diisi warna latar yang Anda pilih.
Bisakah saya mengonversi foto HEIC?
Hanya jika browser Anda bisa mendekode HEIC (Safari di perangkat Apple bisa). Browser lain akan menampilkan galat bahwa gambar tidak bisa dibuka.