JPG ke PNG Tanpa Meninggalkan Browser

Selubungi JPG dalam PNG lossless saat sebuah alat menuntut PNG atau Anda ingin menghentikan kerugian lanjutan.

atau jatuhkan gambar di sini

Cara mengubah JPG ke PNG

Cara mengubah JPG ke PNG

Tarik sebuah JPG ke area jatuh atau klik untuk menjelajah mencarinya. Kerja mulai begitu file mendarat, tanpa tombol Convert di mana pun, dan PNG biasanya siap dalam kurang dari sedetik untuk foto sehari-hari. Sebuah tombol Download lalu menyimpannya dengan nama sumber berakhiran .png. Tiap file berjalan segar, tanpa apa pun mengantre di belakangnya, dan jalur yang sama melayani ponsel maupun desktop. File berakhiran .jpg berperilaku persis seperti yang berakhiran .jpeg. Dan jika yang Anda punya cuma WebP atau GIF, keduanya pun diterima sebagai sumber, tanpa perlu alat terpisah.

Mengapa file PNG Anda lebih besar dari JPG

Mengapa file PNG Anda lebih besar dari JPG

Sebuah JPG mengecil dengan membuang data piksel ke laut. Sebuah PNG berpegang pada tiap piksel tanpa langkah lossy sama sekali, jadi mengubah JPG menjadi PNG selalu menghasilkan file lebih berat. Angkanya membuktikan itu, dengan JPG 17 KB terukur mendekati 105 KB sebagai PNG dan JPG 116 KB mendaki ke kira-kira 384 KB. Setiap konverter PNG melakukan ini, sebab menjadi lossless adalah seluruh maksud wadahnya. PNG yang lebih bongsor bukan gambar yang lebih halus, sebab piksel di dalamnya justru yang dibawa JPG, cela dan semuanya. Konversi baru berbuah saat selubung lossless itu membelikan Anda sesuatu yang nyata, seperti menghentikan kerugian lanjutan lintas penyimpanan ulang, memuaskan program yang tak menerima apa pun selain PNG, atau menyiapkan transparansi yang hendak Anda tambahkan kelak.

JPG atau PNG, mana yang cocok untuk alur kerja

JPG atau PNG, mana yang cocok untuk alur kerja

Beranjaklah ke PNG untuk logo, ikon, tangkapan layar berhuruf renyah, seni garis, dan apa pun yang menghendaki transparansi atau suntingan berulang tanpa kualitas perlahan meniris. Bertahanlah pada JPG untuk foto, bidikan hero halaman, dan unggahan menuju umpan sosial yang akan mengompresnya lagi bagaimanapun. Ketegangannya antara bobot dan ketersuntingan, di mana JPG meraih hadiah ukuran dan PNG menjaga kualitas menembus banyak penyimpanan. Menyelubungi JPG dalam PNG sebelum Anda mulai menyunting menjaga tiap penyimpanan berikutnya dari menumpuk lebih banyak artefak, persis itulah alasan perancang dan fotografer menggeser foto ke PNG di tengah pekerjaan banyak langkah. Saat pekerjaan akhirnya terikat untuk web, ekspor keluar lagi ke JPG atau WebP di saat terakhir.

Kualitas, apa yang dipertahankan dan apa yang tidak

Kualitas, apa yang dipertahankan dan apa yang tidak

Karena lossless, langkah PNG tak kehilangan kualitas baru atas dirinya sendiri. Yang tak berdaya dilakukannya adalah membangun ulang kualitas yang sudah diserahkan lewatan JPEG pertama. Apa pun artefak, banding, pelunakan, atau hanyutan warna yang tertekan ke dalam JPG menembus ke PNG persis seperti tampaknya. PNG hanya menghentikan kemerosotan dari sini ke depan. Tak ada tombol putar kualitas, sebab sebuah PNG tak punya setelan semacam itu, lossless adalah kodratnya. Jika Anda memburu sumber yang lebih renyah, perbaikannya adalah aslian yang lebih baik sejak awal, sebab tak ada konversi yang bisa membangkitkan data piksel yang sudah dilepas JPEG.

Apakah ini membuat latar transparan

Apakah ini membuat latar transparan

Tidak. Beranjak dari JPG ke PNG menukar wadah tetapi membiarkan piksel sendirian, jadi latar padat dalam JPG tetap sepadat itu dalam PNG. Format PNG mampu transparansi, namun file tak memegang apa pun kecuali Anda membersihkan latar dalam gerakan terpisah. Jika sebuah PNG transparan dari JPG itulah kebutuhan Anda, jalankan background-remover sesudahnya. Alat itu memilah subjek dan menyapu piksel di sekelilingnya, menyerahkan PNG dengan saluran alfa sejati alih-alih gambar datar dan sepenuhnya buram yang dihasilkan konversi polos.

Di mana konversi terjadi

Di mana konversi terjadi

Semua bergantung pada berapa banyak berkas yang Anda bawa. Dengan satu gambar, seluruh proses berjalan di tab melalui mesin gambar peramban, dan tidak ada yang diunggah. Buka DevTools, jaga panel Jaringan tetap terlihat saat konversi tunggal, dan Anda akan menghitung nol permintaan keluar yang membawa foto. Bawa beberapa sekaligus dan mereka melaju ke server kami, yang mengerjakannya dan mengembalikan tautan unduhan. Tautan itu, beserta berkas di baliknya, dihapus dalam sekitar 2 jam. Jadi satu foto tetap di perangkat Anda, sementara satu kumpulan ditangani di server kami lalu dikosongkan. Pilih jalur yang sesuai dengan seberapa pribadi gambar Anda.

Cara kerjanya

  1. Serahkan sebuah JPG

    Jatuhkan berkas ke kotak, atau klik dan pilih dari folder Anda. Konversi satu saja dan ia tetap di mesin Anda. Tambahkan beberapa dan mereka melaju ke server kami untuk dikonversi bersama.

  2. Bersantailah

    Anda tak melakukan apa pun lagi. Foto biasa menjadi PNG kira-kira secepat jari Anda terangkat, tanpa langkah Convert dan tanpa pemutar di sepanjang jalan.

  3. Cermati pertumbuhannya

    PNG akan melampaui bobot JPG dengan selisih lebar. Bayangkan sesuatu mendekati 105 KB dari sumber 17 KB, yakni format yang bekerja sebagaimana mestinya.

  4. Simpan PNG Anda

    Satu ketuk Unduh dan ia keluar, nama sama, ekstensi baru. Ada lagi? Satu kumpulan kembali sebagai satu arsip, dan tautan dihapus dari server kami dalam sekitar 2 jam.

Pertanyaan yang Sering Diajukan

Apakah mengubah JPG ke PNG memperbaiki kualitas?

Tidak. Ia tak bisa mengembalikan apa yang sudah dibuang JPEG. PNG memegang persis piksel yang kini dimiliki JPG, termasuk artefak apa pun yang sudah hadir. Yang ia ubah adalah masa depan, sebab begitu Anda di PNG, Anda dapat menyunting dan menyimpan ulang tanpa tiap lewatan menambah kerusakan kompresi segar. PNG sendiri lossless, tapi JPG tempat Anda mulai tidak. Untuk permulaan yang lebih renyah, Anda butuh aslian berkualitas lebih tinggi.

Mengapa file PNG saya lebih besar dari JPG aslinya?

Sebab sebuah PNG berpegang pada tiap piksel tanpa langkah lossy, sedangkan JPG mengecil dengan membuang data yang ia putuskan takkan Anda rindukan. PNG bergantung pada semuanya. Pada praktiknya JPG 17 KB kerap membengkak ke sekitar 105 KB, dan yang 116 KB bisa mendaki menuju 384 KB. Begitulah cara tiap konverter PNG bekerja. Saat sebuah file kecil lebih berarti bagi Anda ketimbang selubung lossless, pertahankan JPG, atau jalankan alat kompres sesudah konversi tuntas.

Apakah mengubah JPG ke PNG membuat latar transparan?

Tidak. Konversi mengubah selubung, bukan piksel, jadi latar padat JPG tetap padat di PNG. Format itu mampu memikul transparansi, tapi tak ada yang tercipta oleh konversi atas dirinya sendiri. Untuk memperoleh PNG transparan dari sebuah JPG, jalankan background-remover sebagai langkah terpisah sesudahnya, yang membersihkan piksel sekeliling dan meninggalkan Anda saluran alfa sejati.

Apakah aman mengubah JPG ke PNG di sini?

Bergantung pada berapa banyak berkas yang Anda bawa. Konversi satu dan foto tidak pernah meninggalkan peramban, seluruh proses berjalan di perangkat Anda tanpa unggahan, yang bisa Anda pastikan di DevTools dengan mengikuti panel Jaringan saat konversi tunggal. Bawa beberapa sekaligus dan mereka melaju ke server kami untuk ditangani, lalu tautan unduhan dan berkas di baliknya dihapus dalam sekitar 2 jam. Jika gambar pribadi, konversi satu per satu agar tetap di mesin Anda.

Bisakah saya mengubah banyak file JPG ke PNG sekaligus?

Ya. Jatuhkan setumpuk berkas dan Araluma mengonversinya bersama lalu mengembalikan satu arsip. Satu kumpulan ditangani di server kami, bukan di tab, dan tautan unduhan dihapus dalam sekitar 2 jam. Satu berkas sendiri, sebaliknya, dikonversi langsung di peramban, tanpa mengirim apa pun. Bagaimanapun, tiap konversi cepat.

Mengapa saya harus mengubah JPG ke PNG?

Terutama tiga alasan. Anda mau basis lossless agar suntingan berulang tak terus menambah artefak, sebuah program atau alur kerja hanya menerima PNG dan menolak JPG, atau Anda berniat menambah transparansi nanti dan butuh dukungan alfa PNG. Tak satu pun darinya menghidupkan kembali kualitas JPG, semuanya cuma menahannya dari memburuk. Jika file lebih kecil adalah tujuan tunggal Anda, sebuah alat kompres lebih melayani Anda.

Detail

Catatan dari tim tentang keahlian, format, dan keputusan kecil di balik pemotongan bulat yang baik.

Wadah lossless, apa yang disimpan PNG
PNG bersandar pada DEFLATE, sebuah algoritme lossless. Ia menuliskan nilai RGBA tiap piksel persis, menjalankan filter yang bisa dibalik di atas setiap baris pindai lebih dulu, lalu memeras seluruhnya dengan aliran bergaya zlib. Lossless di sini berarti nilai yang Anda dekompresi sama persis byte demi byte dengan yang Anda masukkan. Pada kasus JPG-ke-PNG, nilai yang masuk adalah piksel yang diserahkan browser usai mendekode JPEG, dan piksel itu sudah memikul tiap pendekatan yang diperkenalkan pengkodean JPEG asli. Maka PNG dengan patuh merekam pendekatan itu, bukan pemandangan nyata yang dipotret. Terukur, sebuah JPEG 17 KB pada 1024x768 mendarat mendekati 105 KB sebagai PNG, sementara JPEG 116 KB pada 3840x2160 menjangkau sekitar 384 KB. Kelipatannya menjejaki resolusi alih-alih setelan kualitas JPEG, itulah sebabnya ia bertahan kira-kira tetap lintas isi. Wadah itu menghasilkan nilainya dengan menghentikan kemunduran, bukan dengan membalikkannya.
Mengapa kualitas JPEG tidak bisa dipulihkan
JPEG melepas informasi untuk selamanya. Kompresinya menjalankan transform kosinus melintasi blok 8x8, membulatkan koefisien frekuensi ke himpunan yang lebih kasar, dan menyimpan angka-angka bulat itu. Pembulatan itu hanya menempuh satu arah, jadi koefisien yang terbaca 47 sebelum dijepret ke 50 tak pernah bisa disenggol balik, dan file tak menyimpan ingatan akan si 47. Mendekode JPEG membangun ulang piksel dari koefisien yang dibulatkan, yang merupakan terkaan atas aslinya. Selubungi terkaan itu dalam PNG dan Anda memperoleh salinan sempurna dari sebuah gambar yang cacat. Tak satu pun dari ini kekurangan PNG atau Araluma, beginilah cara kerja kompresi lossy, dengan apa pun yang gugur saat pengkodean tetap gugur. Satu-satunya rute menuju kualitas JPEG yang lebih baik adalah kembali ke sumber tak terkompresi atau file RAW.
Pertumbuhan ukuran file yang terukur
Seberapa banyak sebuah JPG membengkak dalam perjalanannya ke PNG bergantung pada gambarnya, tapi kecenderungannya mantap. Foto sibuk dengan pergeseran tonal kaya tumbuh paling besar, sebab itulah bahan yang dikompres JPEG dengan ulung sementara pengode lossless PNG tak dapat mengejar pada piksel sebising itu. Dari pengujian alat ini sendiri, sebuah foto JPEG 17 KB pada 1024x768 menjadi PNG 105 KB, sekitar lonjakan enam kali lipat, dan foto JPEG 116 KB pada 3840x2160 menjadi PNG 384 KB, kira-kira 3,3 kali lebih besar. Bahan datar seperti tangkapan layar dan ikon kurang cocok dengan JPEG sejak awal dan cenderung membawa bobot lebih di sana, jadi PNG-nya tumbuh kurang tajam. Pelajarannya gamblang, jika keluaran yang lebih kecil yang Anda kejar, mengubah JPG menjadi PNG mendorong Anda ke arah yang keliru.
Transparansi, kemampuan versus isi
Saluran alfa 8-bit PNG adalah fitur wadahnya, membiarkan piksel mana pun memikul opasitas dari 0 untuk sepenuhnya bening sampai 255 untuk sepenuhnya padat. Saat sebuah JPG disusun ulang sebagai PNG lewat mesin gambar platform, tiap piksel keluar pada 255, sepenuhnya buram, sebab JPG tak punya transparansi untuk diteruskan sejak awal. PNG berdiri siap menyimpan data alfa, file-nya semata tak memegang apa pun, sebab tak ada yang hadir di sumber. Menaruh transparansi ke dalam gambar memerlukan operasi terpisah, entah memasking latar dengan tangan di editor atau menjalankan penghapus latar otomatis. Sebuah penghapus yang disetel untuk mengendus subjek dapat menyerahkan PNG beralfa tulen dengan menolkan opasitas piksel latar usai konversi.
Penanganan metadata EXIF
Ketika file disusun ulang, tanda EXIF, IPTC, dan XMP-nya luruh dari PNG di setiap browser, membawa serta koordinat GPS, bodi kamera, tanggal bidikan, teks hak cipta, dan XMP khusus apa pun yang dipegang JPG. Profil warna sedikit menyimpang. Chrome dan Safari mempertahankan tanda sRGB pada yang keluar, sementara Firefox melepasnya bersama segala yang lain. Maka PNG aman-sRGB di mana pun Anda membukanya, walau profil gamut lebar seperti Display-P3 atau Adobe RGB takkan bertahan menembus Firefox. Untuk web dan berbagi biasa, menjatuhkan tanda itu sebuah nilai tambah, mengikis sedikit bobot dan mengupas data lokasi dari foto Anda. Untuk kerja profesional atau arsip yang harus menahan metadata tertanamnya, kelola rantai itu dengan alat bertujuan khusus sebelum atau sesudah Anda mengubah.
Privasi dan ke mana pekerjaan jatuh
Ke mana pekerjaan jatuh bergantung pada jumlahnya. Untuk satu gambar, tidak ada yang meninggalkan peramban, dan Anda bisa mengeceknya langsung dalam hitungan detik. Buka Chrome DevTools, pindah ke panel Jaringan, saring berdasarkan XHR dan Fetch, lalu konversi sebuah berkas. Tidak ada yang muncul selama pengodean. Untuk dua atau lebih, Araluma mengirimnya ke server kami, yang mengonversi, membundel hasilnya, dan mengembalikan tautan unduhan. Tautan itu dan berkas hasil dihapus dalam sekitar 2 jam. Jalur satu gambar menjaga semuanya di perangkat, di luar jaringan, sementara satu kumpulan menukarnya dengan menyelesaikan banyak berkas sekaligus. Untuk tangkapan layar sesuatu yang pribadi atau foto bertanda lokasi Anda, konversi satu per satu menjaganya di mesin Anda, perbedaan nyata, bukan slogan.