BMP ke PNG
File BMP ada di mana-mana pada sistem Windows legacy - besar, tidak terkompresi, dan kurang praktis dibagikan. Konverter ini membaca BMP Anda di browser, meng-encode ulang dengan kompresi DEFLATE lossless milik PNG, lalu mengembalikan file yang biasanya 60-90% lebih kecil dengan hasil pixel-identical. Drop satu gambar atau batch; tool tidak pernah mengunggah apa pun ke server.
Cara mengonversi BMP ke PNG
-
1
Drop atau pilih file BMP
Satu file atau batch. BMP 1-bit, 8-bit (indexed), 24-bit, dan 32-bit semuanya didukung.
-
2
Pilih opsi
Pertahankan kedalaman warna asli, atau paksa konversi ke truecolour 24-bit. Opsional: perlakukan magenta murni atau warna tertentu sebagai transparan.
-
3
Konversi di browser Anda
Setiap gambar didecode pixel-by-pixel dan di-encode ulang sebagai PNG memakai canvas API. Tanpa round-trip server.
-
4
Unduh PNG
Satu file diunduh langsung. Job batch mengembalikan ZIP berisi semua file hasil konversi.
BMP vs PNG - yang Anda dapatkan
| Properti | BMP | PNG |
|---|---|---|
| Kompresi | Biasanya tidak ada (RLE jarang) | DEFLATE lossless |
| Transparansi | Alpha 32-bit saja | Kanal alpha penuh + transparansi indexed |
| Ukuran file tipikal | ~3 byte per pixel | ~0.3 - 1 byte per pixel |
| Dukungan browser | Terbatas (Chrome/Edge saja) | Universal |
| Metadata | Minimal | Kaya (tEXt, gAMA, iCCP) |
| Dekode streaming | Tidak | Ya |
Kapan PNG adalah target yang tepat
- Pengiriman web: setiap browser menangani PNG. Rendering BMP tidak konsisten.
- Screenshot dan UI mockup: tepi tajam, tanpa artefak JPEG.
- Kebutuhan transparansi: BMP hanya mendukung alpha dalam bentuk 32-bit; PNG memang dibuat untuk itu.
- Pengeditan lanjutan: PNG menjaga kualitas lossless melalui banyak siklus buka/simpan.
Kapan PNG bukan target yang tepat
- Foto: JPEG atau WebP akan 5-20× lebih kecil pada kualitas visual identik.
- Frame animasi: gunakan APNG, GIF, atau WebP.
- Gambar garis dengan sedikit warna: PNG indexed (8-bit) bagus; SVG sering lebih kecil lagi untuk konten vektor asli.
Tips
- Untuk dokumen hasil scan dengan palet terbatas, paksa output indexed 8-bit untuk memangkas ukuran 30-40% lagi.
- Jika BMP Anda memiliki latar transparan “chroma-key” magenta (umum di game lama), aktifkan opsi colour-to-transparency untuk membawa efeknya dengan bersih.
Pertanyaan yang Sering Diajukan
Tidak. BMP dan PNG sama-sama format lossless. PNG hanya mengompresi lebih baik. Setiap pixel dipertahankan bit-for-bit kecuali Anda memilih perubahan kedalaman warna.
Tidak. Konversi terjadi sepenuhnya di browser Anda memakai HTML canvas API. BMP tidak pernah meninggalkan perangkat Anda.
Ya. Drop file sebanyak yang Anda butuhkan; tool mengonversi masing-masing dan mengemas hasilnya ke satu ZIP untuk diunduh.
Didukung. Konverter membaca palet BMP dan meng-encode ulang sebagai indexed PNG (mempertahankan ukuran kecil) atau truecolour PNG jika Anda lebih suka output universal.
Alat Terkait
Generator Barcode
Buat barcode 1D yang dapat dipindai dalam Code 128, Code 39, EAN-13, UPC-A, ITF-14, dan Codabar. Ekspor sebagai PNG, SVG, atau PDF untuk dicetak.
Editor Foto
Editor foto berbasis browser dengan pangkas, putar, kecerahan, kontras, saturasi, filter, hamparan teks, dan ekspor ke JPG, PNG, atau WebP.
Vektorisasi PNG ke SVG
Telusuri gambar raster PNG menjadi jalur SVG langsung di browser. Cocok untuk logo, ikon, dan gambar garis. Atur ambang, jumlah warna, dan penghalusan.
Generator Kode QR
Buat kode QR untuk URL, teks biasa, kredensial WiFi, vCard, dan acara kalender. Unduh sebagai PNG atau SVG tanpa registrasi dan tanpa watermark.
Pembuat GIF
Ubah rangkaian gambar atau video pendek menjadi GIF animasi. Atur frame rate, pengulangan, dan ukuran sebelum mengekspor.
Konverter HEIC ke JPG
Konversi foto HEIC dari iPhone ke JPG langsung di browser. Tanpa unggahan, cocok untuk banyak file, dan dapat mempertahankan metadata EXIF.