BMP ke PNG

Unggah BMP
Memulihkan berkas yang dipilih...
Formatkan
BMP
Dimensi
x
Ukuran file

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. 1

    Drop atau pilih file BMP

    Satu file atau batch. BMP 1-bit, 8-bit (indexed), 24-bit, dan 32-bit semuanya didukung.

  2. 2

    Pilih opsi

    Pertahankan kedalaman warna asli, atau paksa konversi ke truecolour 24-bit. Opsional: perlakukan magenta murni atau warna tertentu sebagai transparan.

  3. 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. 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