Tukar format gambar tanpa memuat naiknya

Piksel tetap sama, hanya bekas fail berubah — JPEG untuk Word, WhatsApp dan Shopee, WebP untuk laman web lebih pantas, PNG apabila ketelusan perlu kekal.

🔒 100% dalam pelayar · tiada muat naik ke pelayan

Hasil

    Semuanya berjalan dalam tab pelayar ini. Tiada apa dimuat naik.

    Peraturan Malaysia & kes luar biasa

    Sembilan penukaran, satu peraturan. Mana-mana antara JPEG, PNG dan WebP boleh menjadi mana-mana daripada tiga itu. Jenis output dibaca daripada bait yang benar-benar dihasilkan pengekod — bukan daripada label yang anda pilih — jadi fail bernama .webp ialah WebP sebenar atau alat ini menyatakan sebabnya.

    OutputKetelusanKualitiSaiz biasa
    JPEGTiada — piksel telus mengambil warna latar yang anda pilih (putih secara lalai)0.3–0.95Paling kecil untuk gambar foto; format yang diterima setiap borang, portal dan kedai cetak
    PNGDikekalkanTiada — tanpa kehilanganPaling besar. Gambar foto yang ditukar daripada JPEG kepada PNG biasanya 3–5× lebih besar, kerana PNG tidak boleh membuang butiran
    WebPDikekalkan0.3–0.95Paling kecil antara ketiga-tiganya pada kualiti visual yang sama; semua pelayar terkini membacanya, Office lama tidak

    Apa yang berlaku pada piksel. Orientasi EXIF dibaca dahulu dan diterapkan pada gambar, jadi gambar potret kekal potret selepas tag yang menerangkannya hilang. Kemudian gambar dilukis semula melalui kanvas dan dikodkan semula — sebab itulah setiap penukaran membuang model kamera, kedudukan GPS, cap masa, tag perisian dan profil warna. Gambar gamut luas (Display P3, Adobe RGB) kembali sebagai sRGB: sedikit kurang ketepuan, warna tidak tersasar.

    Apa yang tidak dilakukan. Ia tidak mengubah saiz: 4000 px masuk, 4000 px keluar, kecuali gambar melebihi 16.7 megapiksel yang dikecilkan mengikut had kanvas dan dinyatakan pada barisnya. Ia tidak membaca HEIC, AVIF atau GIF, dan ia tidak boleh menjadikan JPEG telus — tiada alat boleh menambah saluran alfa yang tidak pernah direkodkan.

    Had yang jujur. Output WebP memerlukan pelayar yang benar-benar boleh mengkodkannya. Safari pada iOS dan macOS tidak boleh, dan meminta image/webp di situ akan senyap-senyap mengembalikan PNG — jadi alat ini menyemak jenis bait yang diterima dan, apabila bukan WebP, menyimpan JPEG bernama .jpg serta memberitahu pada baris itu. Output AVIF tidak ditawarkan langsung: tiada kanvas pelayar boleh mengkodkannya (Chrome mengembalikan PNG apabila diminta), dan tawaran palsu lebih buruk daripada tiada tawaran.

    Kelompok jadi satu muat turun. Dua gambar atau lebih tiba sebagai satu ZIP yang dibina dalam tab, dengan nama berulang dinomborkan (baju.jpg, baju-1.jpg) dan bukan saling menimpa. Fail tidak pernah keluar dari peranti — buka panel Network, tekan Jalankan, tiada permintaan muncul.

    Sebelum dan selepas

    Sebelum

    logo-kedai-kopi.png — 1000×1000 — latar belakang telus
    produk-shopee-01.jpg — 1200×900 tersimpan, orientasi EXIF 6 — iPhone 15 Pro — GPS 3.1390, 101.6869

    Selepas

    logo-kedai-kopi.jpg — 1000×1000 — ketelusan diisi putih
    produk-shopee-01.webp — 900×1200 tegak — kamera, GPS dan tarikh dibuang

    Cara ia berfungsi

    1. Lepaskan gambar anda, atau tekan "Muat data contoh" untuk logo PNG telus dan gambar produk yang benar-benar membawa tag kamera, GPS dan orientasi.
    2. Pilih format output. Untuk JPEG, pilih warna di bawah piksel telus; kualiti hanya terpakai pada JPEG dan WebP kerana PNG tanpa kehilangan.
    3. Tekan Jalankan, semak setiap baris — saiz sebenar, dimensi sebenar, apa yang dibuang — kemudian muat turun satu gambar atau seluruh kelompok sebagai ZIP. Tiada apa keluar dari tab ini.

    Soalan lazim

    Adakah gambar saya dimuat naik ke pelayan?

    Tidak. Fail dibaca dengan File API pelayar dan dikodkan semula oleh kanvas dalam tab ini. Buka panel Network dan tekan Jalankan: tiada permintaan dibuat. Ini penting kerana gambar telefon biasanya membawa koordinat GPS tempat ia diambil, tarikh tepat dan model kamera.

    Mengapa ia menyimpan JPEG sedangkan saya pilih WebP?

    Safari pada iOS dan macOS tidak boleh mengkod WebP dalam kanvas: meminta image/webp akan senyap-senyap mengembalikan PNG. Alat ini membaca jenis bait yang benar-benar diterima, dan apabila bukan WebP ia mengkod semula sebagai JPEG, menamakan fail itu .jpg dan memberitahu pada baris. PNG yang dinamakan .webp akan merosakkan program seterusnya yang membukanya.

    Mengapa fail itu dinamakan photo-converted.jpg?

    Kerana ia memang sudah JPEG. Menukar fail kepada format yang sama bermaksud mengekodnya semula pada kualiti yang anda pilih, jadi namanya diberi akhiran -converted supaya tidak bertembung dengan fail asal. Baris itu menyatakan "format sama — dikod semula", supaya tiada siapa menyangka operasi ini percuma: setiap pengekodan semula JPEG kehilangan sedikit kualiti.

    Mengapa PNG lebih besar daripada JPEG yang saya mulakan?

    PNG tanpa kehilangan: setiap piksel disimpan tepat, jadi gambar foto menjadi saiz penuhnya — biasanya tiga hingga lima kali JPEG. Peratus pada baris itu bertanda, jadi pertambahan dipaparkan dengan tanda tambah. Tukar kepada PNG hanya apabila peringkat seterusnya memerlukan piksel tanpa kehilangan; jika matlamatnya fail lebih kecil, pilih WebP.

    Bolehkah ia menukar gambar HEIC dari iPhone saya?

    Belum. Penyahnkod HEIC ialah muat turun 9–26 MB dengan lesen tersendiri, jadi ia dirancang sebagai halaman berasingan yang perlu dipilih. Buat masa ini tetapkan kamera iPhone kepada Formats → Paling Serasi, atau kongsikan gambar sebagai JPEG. Fail HEIC, AVIF dan GIF dilaporkan sebagai tidak disokong di sini, bukan dilabel secara salah.