Besplatni pretvarač

JPG u PNG Konverter

Trenutačno pretvorite JPG slike u PNG format visoke kvalitete. Sigurno, brzo i potpuno besplatno.

Povucite i ispustite JPG ovdje

Podržava do 50 MB

Ili

O ovom alatu

Pretvaranje JPG-a u PNG jedan je od najčešćih zahtjeva za format slike, ali je i jedan od najčešće pogrešno shvaćenih zahtjeva. JPG je s gubitkom: svaki put kada format kodira sliku, on odbacuje visokofrekventne informacije koje ljudsko oko ima tendenciju previdjeti, a te se informacije ne mogu povratiti. Pretvaranjem postojećeg JPG-a u PNG stvara se spremnik bez gubitaka oko onoga što je već bitmapa s gubitkom, tako da ne vraćate izgubljene detalje. Ono što dobivate jest format koji podržava transparentnost, tolerira ponovljena uređivanja bez daljnje degradacije i mogu ga pouzdanije prihvatiti alati koji odbijaju JPG (Discord naljepnice, određeni ispisni kanali, neki uvoznici sredstava za motor igre).

Ovaj alat dekodira JPG pomoću dekodera slike ugrađenog u preglednik, iscrtava dobivenu bitmapu na HTML5 platno i ponovno kodira to platno kao PNG pomoću DEFLATE-komprimirane pohrane bez gubitaka. Konverzija se u potpunosti događa na vašem uređaju — datoteka nikada ne putuje na poslužitelj i ništa o njoj se ne bilježi. Izlazni PNG je bajt po bajt identičan u pikselskom sadržaju dekodiranom JPG-u, uključujući sve artefakte kompresije koji su već bili prisutni u izvoru.

Ako je vaš cilj ukloniti JPG artefakte ili dobiti sliku veće vjernosti, sama pretvorba formata neće pomoći. Čistiji je pristup dobiti izvorni nekomprimirani izvor — RAW iz fotoaparata, Photoshop dokument koji se može uređivati ​​ili PNG izvoz iz alata za dizajn — i pretvoriti to. Tretirajte pretvorbu JPG-u-PNG kao promjenu pakiranja, a ne poboljšanje kvalitete.

Zašto pretvoriti JPG u PNG

Dva najčešća razloga su kompatibilnost i mogućnost uređivanja. Neke platforme — biblioteke naljepnica za tipkovnicu, određene usluge ispisa robe, brojni stariji sustavi za upravljanje sadržajem — prihvaćaju samo PNG. Lokalno pretvaranje je brže od pregovaranja s obrascem za učitavanje. PNG također tolerira ponovljena spremanja bez gubitka kvalitete, tako da ako planirate urediti sliku više puta u grafičkom alatu prije izrade konačne verzije, rad u PNG-u između spremanja sprječava generacijske JPG artefakte.

PNG također podržava prozirnost, koja je potrebna za preklapanja slika, logotipe postavljene na različite pozadine i bilo koji rad na kompozitiranju. JPG ne može predstavljati prozirni piksel; pretvaranje u PNG prvi je korak prema dodavanju prozirnosti, iako je sam korak JPG-u-PNG ne dodaje. Trebat će vam poseban korak (uklanjanje pozadine, maskiranje) za uvođenje alfe. Ovaj pretvarač mijenja samo omotač formata.

Kako koristiti

Konverzija je jedna operacija preglednika. Nema instaliranja softvera, nema prijenosa.

  1. Ispustite ili odaberite JPG: Povucite JPG datoteku iz svog datotečnog sustava u područje za učitavanje ili kliknite za pregledavanje. Alat prihvaća standardne JPEG datoteke (ekstenzije .jpg i .jpeg su ekvivalentne) do 50 MB. I progresivno i osnovno JPEG kodiranje funkcionira.
  2. Potvrdite pregled: Nakon što se datoteka učita, vidjet ćete sličicu i originalne dimenzije piksela. Pregled se renderira iz dekodirane bitmape, tako da je to točno ono što će sadržavati izlazni PNG.
  3. Pritisnite Pretvori u PNG: Preglednik iscrtava dekodiranu bitmapu na 2D platno u punoj izvornoj razlučivosti, zatim poziva canvas.toBlob s MIME vrstom image/png. PNG kodiranje je bez gubitaka, tako da nisu potrebne postavke kvalitete.
  4. Preuzmite PNG: Gumb za preuzimanje sprema datoteku s izvornim osnovnim nazivom i nastavkom .png. Drugi JPG možete odmah pretvoriti bez osvježavanja.

Uobičajeni slučajevi upotrebe

Ovo su situacije u kojima pretvaranje iz JPG u PNG uistinu pomaže.

Tehnički detalji

JPEG (ITU-T T.81) kodira slike pomoću 8×8 blok diskretne kosinusne transformacije, skalarne kvantizacije prema faktoru kvalitete i Huffmanovog entropijskog kodiranja. Format je od 2017. bez patenta i izvorno ga podržava svaki preglednik, OS i kamera u proizvodnji. Dekodiranje JPEG-a daje bitmapu s ugrađenim artefaktima njegove postavke kvalitete.

PNG (RFC 2083) uzima dekodiranu bitmapu i pohranjuje je putem filtrirane DEFLATE kompresije. Pet vrsta filtera — None, Sub, Up, Average, Paeth — isprobava se po retku skeniranja; koder odabire onaj koji daje najbolju kompresiju. PNG je bez gubitaka: kodiranje iste bitmape dvaput daje iste vrijednosti piksela, iako se bajt datoteke može razlikovati ovisno o izboru filtera. Format također podržava izborni 8-bitni ili 16-bitni alfa kanal i gama metapodatke.

Najbolji primjeri iz prakse

Često postavljana pitanja

Postoji li gubitak kvalitete prilikom pretvaranja JPG u PNG?
Ne. PNG koristi DEFLATE bez gubitaka, tako da je kvaliteta vaše slike u potpunosti očuvana tijekom pretvorbe.
Zašto bih pretvarao u PNG umjesto da zadržim izvorni format?
PNG je idealan kada trebate podršku za transparentnost, kvalitetu bez gubitaka za snimke zaslona ili grafike ili univerzalnu kompatibilnost preglednika. Za razliku od JPG-a, PNG čuva svaki piksel bez artefakata kompresije.
Mogu li skupno pretvoriti više JPG datoteka?
Ovaj alat obrađuje jednu po jednu datoteku kako bi osigurao maksimalnu kvalitetu. Za više datoteka jednostavno ponovite postupak — svaka konverzija traje samo nekoliko sekundi.
Jesu li moje slike privatne tijekom pretvorbe?
da Vaše JPG datoteke u potpunosti se obrađuju unutar vašeg preglednika pomoću Canvas API-ja i JavaScripta. Ništa se ne učitava ni na jedan poslužitelj — datoteka ide izravno s vašeg uređaja u pretvarač i natrag na vaš uređaj.
Koja je najveća veličina datoteke?
50 MB. Praktično ograničenje ovisi o dostupnoj memoriji vašeg uređaja jer se cijela slika dekodira u platno. Moderna stolna računala podnose 50 MB JPEG-ova bez problema; stariji mobilni uređaji mogu imati problema s najvećim datotekama.
Hoće li EXIF metapodaci biti sačuvani?
Ne. API platna preglednika ne čuva EXIF, ICC profile boja ili druge JPEG metapodatke. Izlazni PNG sadrži samo podatke o pikselima. Ako trebate zadržati metapodatke kamere, upotrijebite alat za radnu površinu koji čuva metapodatke kao što je ImageMagick ili exiftool.
Poduzima li pretvarač progresivne JPEG-ove?
da Dekoder slika u pregledniku transparentno rukuje osnovnim i progresivnim JPEG kodiranjem. Izlaz je identičan bez obzira na to koje kodiranje koristi izvor.
Mogu li grupno pretvoriti više JPG datoteka?
Sučelje obrađuje jednu po jednu datoteku, ali datoteke možete konvertirati jednu za drugom bez ponovnog učitavanja stranice. Za masovne serijske poslove učinkovitiji je alat za radnu površinu kao što je ImageMagick (mogrify -format png *.jpg) ili Node.js skripta koja koristi sharp.