PNG u JPG Konverter
Pretvorite PNG slike u JPG format odmah uz visoku kvalitetu. Sigurno, brzo i potpuno besplatno.
Povucite i ispustite PNG ovdje
Podržava do 50 MB
Pretvorite PNG slike u JPG format odmah uz visoku kvalitetu. Sigurno, brzo i potpuno besplatno.
Podržava do 50 MB
PNG i JPG (koji se također piše JPEG) dva su najčešća formata rasterske slike na webu, ali su dizajnirani za različite poslove. PNG koristi DEFLATE kompresiju bez gubitaka i podržava alfa kanal za prozirnost, što ga čini prirodnim izborom za snimke zaslona, logotipe, modele korisničkog sučelja i bilo koju sliku s oštrim rubovima ili tekstom. JPG koristi kompresiju temeljenu na DCT-u s gubitkom koja odbacuje visokofrekventne detalje koje oko slabo primjećuje, zbog čega se foto PNG od 4 MB često smanjuje na 300–500 KB kada se sprema kao JPG bez vidljive razlike.
Ovaj pretvarač prepisuje PNG bitmapu kao JPG datoteku izravno u vašem pregledniku koristeći HTML5 Canvas API i JPEG koder ugrađen u preglednik. Podaci o pikselima nikada ne napuštaju vaš uređaj — nema učitavanja, nema obrade poslužitelja, niti se kopija vaše datoteke nigdje zadržava. Budući da JPG nema prozirnost, svi prozirni pikseli u izvornom PNG-u izravnavaju se na bijelu pozadinu tijekom pretvorbe. Ako vaša slika ima meke anti-aliasirane rubove preko prozirnosti, možete primijetiti blijedu bijelu aureolu na rubovima; za te slučajeve obično je bolje zadržati izvorni PNG ili koristiti WebP.
Pretvorba se događa u jednom prolazu. Svaki piksel dekodiranog PNG-a zapisuje se u 2D platno, a platno se zatim izvozi pomoću `canvas.toBlob('image/jpeg', 0.9)`. Faktor kvalitete 0,9 preslikava se na otprilike Q=90 u smislu libjpega, što je slatka točka koju većina uređivača fotografija zadano postavlja: vizualno se ne može razlikovati od izvora za gotovo sav fotografski sadržaj, dok se tipično smanjuje veličina datoteke za 70–90%.
Najčešći razlog zašto ljudi pretvaraju PNG u JPG je veličina datoteke. Fotografije spremljene kao PNG mogu biti 5–10× veće od ekvivalentnog JPG-a, što usporava učitavanje stranica, ispunjava pohranu u oblaku i pokreće ograničenja privitaka u klijentima e-pošte. JPG je također format koji očekuje većina platformi: WhatsApp, mnogi portali za prijave za posao, vladini obrasci, alati za učitavanje proizvoda e-trgovine i stariji sustavi za upravljanje sadržajem ili preferiraju JPG ili potpuno odbacuju PNG. Jednokratno lokalno pretvaranje brže je od rješavanja pogreške pri učitavanju.
Privatnost je također važna. Mrežni pretvarači koji prihvaćaju vašu datoteku i obrađuju je na udaljenom poslužitelju mogu zadržati kopiju u zapisima, na sigurnosnim snimkama ili u predmemoriji CDN-a. Za fotografije osobnih iskaznica, medicinska skeniranja, financijska izvješća ili bilo što što sadrži osobne podatke, konverter temeljen na pregledniku koji radi u potpunosti na strani klijenta uklanja taj rizik dizajnom. Ništa ne napušta vaš stroj.
Pretvorba traje nekoliko sekundi i radi s jednom ili više datoteka. Evo cijelog toka:
Znajući kada je JPG pravi odredišni format pomaže vam u izbjegavanju nepotrebnog gubitka kvalitete. Ovo su situacije u kojima pretvaranje iz PNG-a ima najviše smisla:
PNG (RFC 2083) pohranjuje podatke o pikselima pomoću filtriranog DEFLATE toka. Bez gubitaka je: svaka vrijednost piksela u dekodiranoj slici odgovara izvornom bajtu po bajtu. PNG također podržava 8-bitni alfa kanal, što omogućuje transparentnost po pikselu. Ova svojstva ga čine velikim, ali preciznim.
JPEG (ITU-T T.81) dijeli sliku u blokove 8×8, primjenjuje diskretnu kosinusnu transformaciju, agresivnije kvantizira rezultirajuće frekvencijske koeficijente na višim frekvencijama i kodira rezultat Huffmanovim kodiranjem. Faktor kvalitete (1–100) kontrolira tablicu kvantizacije: niže vrijednosti odbacuju više visokofrekventnih informacija, stvarajući manje datoteke po cijenu vidljivih artefakata na tvrdim rubovima i područjima visokog kontrasta. Kvaliteta 90, koja se ovdje koristi kao zadana vrijednost, prag je iznad kojeg većina gledatelja ne može razlikovati JPG od originala.