Langsung ke konten utama

Konverter Format Gambar gratis

Konversi antara JPG, PNG, WebP, AVIF, GIF, dan BMP.

Konversi ke:

Ekspor AVIF tidak tersedia di browser ini. WebP memberi penghematan serupa dan terbuka hampir di mana saja.

Seret file ke sini atau klik untuk menjelajah

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF Β· diproses di perangkat Anda

atau tekan Ctrl+V untuk menempel dari papan klip

Anda dapat menyeret beberapa file sekaligus

Jelajahi file

Tip: tempel gambar dari clipboard Anda (Ctrl+V) untuk memuatnya secara instan.

File Anda tidak pernah meninggalkan perangkat. Semua pemrosesan terjadi secara lokal di browser Anda.

Penggunaan umum

  • Konversi JPG ke WebPKonversi gambar JPG ke format WebP β€” format modern yang memberikan file yang lebih kecil dengan kualitas yang sama atau lebih baik.
  • Konversi PNG ke WebPKonversi grafik PNG ke WebP β€” pertahankan transparansi dan tepi tajam sambil mengurangi ukuran file sebesar 50-80%.
  • Konversi Gambar untuk CetakSiapkan gambar untuk pencetakan profesional β€” konversi ke format berkualitas tinggi dengan resolusi penuh dipertahankan.

Cara kerja

Konversi berjalan sepenuhnya di browser Anda menggunakan Canvas API β€” mesin pengodean gambar yang sama yang dibangun ke dalam Chrome, Firefox, dan Safari. File Anda digambar ke kanvas di luar layar dan dikodekan ulang dengan canvas.toBlob() ke format target; tidak ada yang diunggah ke server mana pun.

  1. 1
    Gambar didekode ke kanvas
    Setiap file dimuat ke HTMLImageElement via URL objek lokal. Setelah didekode, data piksel digambar ke kanvas di luar layar yang berukuran sesuai dimensi keluaran β€” mempertahankan rasio aspek jika lebar-maks diatur.
  2. 2
    Transparansi JPEG ditangani sebelum pengodean
    Saat mengonversi ke JPEG (yang tidak memiliki kanal alfa), kanvas pertama diisi dengan latar putih sebelum menggambar gambar, mencegah area transparan tampil hitam di file keluaran.
  3. 3
    canvas.toBlob() mengodekan ulang piksel
    canvas.toBlob(mime, quality) native browser mengodekan kanvas menjadi format yang dipilih (JPG, PNG, WebP, atau AVIF) pada tingkat kualitas yang diminta. Jika browser tidak mendukung pengodean suatu format, uji fitur yang dijalankan saat startup menonaktifkan tombol itu alih-alih diam-diam menghasilkan file berlabel salah.
  4. 4
    Keluaran dikirim sebagai blob lokal
    Blob yang dikodekan dibungkus dalam URL objek lokal untuk pratinjau dan unduhan instan. Untuk banyak file, JSZip merangkainya menjadi ZIP di browser sebelum unduhan dipicu.

Semua data gambar tetap di perangkat Anda β€” file dibaca dan dikodekan sepenuhnya di dalam browser menggunakan Canvas API, dan tidak ada data yang pernah dikirim ke server.

Alat terkait

Pertanyaan yang sering diajukan