Pretvarač JPG u PNG

Pretvorite JPG slike u PNG na mreži — besplatno, trenutno i spremno za grupnu obradu, bez registracije ili vodenog žiga. Slike se pretvaraju u Vašem pregledniku i ništa se ne učitava.

Konvertovanje u PNG.

PNG je format bez gubitaka, pa fotografije obično budu mnogo veće nego u JPG-u ili WebP-u. Odaberite PNG kada su vam potrebni tačni pikseli ili providnost.

Rezultati

Konvertovane slike će se pojaviti ovdje s akcijama za preuzimanje.

Spremno. Dodajte slike i odaberite format.

Šta se mijenja kada pretvorite JPG u PNG

  • PNG je format bez gubitaka, tako da neće vratiti detalje koje je JPG već odbacio — datoteka će uglavnom samo postati veća.

Vaše slike se pretvaraju lokalno u Vašem pregledniku. Ništa se ne učitava na BroBroGo.

Često postavljana pitanja (FAQ)

Kako da pretvorim JPG u PNG?

Prevucite svoje JPG datoteke iznad i kliknite na pretvaranje. PNG datoteke su spremne za preuzimanje za nekoliko sekundi, a sve se izvršava lokalno na Vašem uređaju.

Hoće li PNG datoteke izgubiti na kvalitetu?

Ne — PNG je format bez gubitaka, tako da se svaki piksel zadržava tačno onakvim kakav jeste. Ako je JPG već bio komprimiran, PNG ne može vratiti izgubljene detalje, ali se ništa dodatno neće izgubiti.

Zašto pretvarati JPG u PNG?

Ova stranica vam omogućava da uzmete jednu ili više slika u JPG (JPEG) formatu i pretvorite ih u PNG bez ikakvog gubitka kvaliteta. Konverzija se obavlja u vašem pretraživaču, tako da slike nikada ne napuštaju vaš uređaj. Nakon konverzije svaku datoteku možete preuzeti pojedinačno ili sve zajedno kao ZIP arhivu.

Glavna razlika između JPG i PNG leži u načinu na koji čuvaju podatke. JPG je gubitnički format – svaki put kada ponovo sačuvate JPG gubite malo više detalja. PNG je bezgubitni – ponovno čuvanje nikada ne degradira sliku. JPG nema alfa kanal; ne može pohraniti transparentnost. PNG podržava punu 8‑bitnu alfa transparentnost. JPG koristi postavku kvaliteta (obično između 40% i 100%). PNG nema takvu postavku; uvijek pohranjuje potpune podatke o pikselima.

Kada JPG pretvorite u PNG, rezultat je znatno veća datoteka za fotografije, jer bezgubitna kompresija ne može odbaciti neprimjetne detalje koje je JPG već odbacio. Važno je naglasiti: PNG ne može vratiti detalje koje je originalni JPG već odbacio. Rezultat je veća datoteka istog vizualnog kvaliteta – a ne bolja slika.

Kako funkcioniše gubitak detalja u JPG formatu

JPG kompresija temelji se na nekoliko koraka koji zajedno odbacuju informacije koje ljudsko oko teže uočava. Prvo se slika podijeli na blokove od 8×8 piksela. Zatim se primjenjuje diskretna kosinusna transformacija (DCT) koja pretvara vrijednosti piksela u frekvencijske koeficijente. Većina energije koncentriše se u nekoliko niskofrekventnih koeficijenata; visokofrekventni detalji (oštri rubovi, fine teksture) se kvantiziraju – grublje za niže postavke kvaliteta. Posljednji korak je entropijsko kodiranje (Huffman ili aritmetičko).

Ključni gubitak nastaje upravo u kvantizaciji. Postavka kvaliteta (npr. 80% u Photoshopu) određuje koliko se grubo kvantiziraju visokofrekventni koeficijenti. Odbaceni podaci se nepovratno gube. Ako tu istu JPG datoteku ponovo otvorite i ponovo sačuvate (čak i s istom postavkom kvaliteta), ponovna kvantizacija dodatno smanjuje preciznost – to je generacijski gubitak. Svako ponovno čuvanje JPG‑a povećava artefakte (blokovske šablone, zamućenje, „ringing“ oko rubova).

PNG, s druge strane, koristi DEFLATE kompresiju (isti algoritam kao ZIP). Ne odbacuje nikakve podatke – svaki piksel je identično sačuvan. Zato je svaki ponovni izvoz PNG‑a identičan originalu, bez obzira na broj ponavljanja.

Šta PNG donosi što JPG nema

PNG format definiše više režima boja: 24‑bitni RGB (8 bita po kanalu), 32‑bitni RGBA (s alfa kanalom), indeksirani način (paleta do 256 boja) i sivi ton. JPG podržava samo 24‑bitni RGB (ponekad i YCbCr, ali bez posebnog kanala prozirnosti).

Alfa kanal u PNG‑u omogućava da svaki piksel ima vrijednost prozirnosti od 0 (potpuno prozirno) do 255 (potpuno neprozirno). To je ključno za logotipe, ikone, grafike koje moraju stajati na obojenoj ili teksturiranoj pozadini. JPG ne može pohraniti transparentnost; bijela pozadina ostaje bijela, a prilikom postavljanja na drugu pozadinu stvara se neugledna bijela ivica.

PNG također podržava preciznu pikselnu reprezentaciju – savršeno za snimke ekrana (screenshotove) sa sitnim tekstom, linijskim crtežima, shemama ili digitalnim umjetničkim djelima s oštrim rubovima. JPG bi zamutio te rubove i uneo artefakte.

Uz sve to, PNG nema „klizač kvaliteta“. Jedina prilagodba je nivo kompresije (obično 0–9), ali on uvijek daje identičnu sliku – samo se mijenja brzina kodiranja i veličina datoteke. Kod JPG‑a promjena kvaliteta direktno mijenja izgled slike.

Povećanje veličine datoteke – kada je to prihvatljivo?

Konverzija JPG u PNG redovno dovodi do dramatičnog povećanja veličine. Primjer: fotografija od 500 KB u JPG‑u (kvalitet 85%) može postati 3–5 MB u PNG‑u. To je zato što PNG mora pohraniti svaki detalj koji je JPG odbacio – ne može koristiti gubitničke trikove poput uklanjanja visokih frekvencija.

U sučelju alata, za svaku pretvorenu sliku prikazuje se oznaka Sačuvano (ako je nova datoteka manja) ili Veće (ako je veća). Za fotografije gotovo uvijek vidi oznaku Veće. Međutim, za slike s malom paletom boja (npr. logotip s 10 boja) PNG može biti manji od JPG‑a jer JPG nije efikasan za ravnomerne površine.

Ukupna statistika se prikazuje kao: Ukupno: ‹originalna veličina› -> ‹pretvorena veličina›.

Kada je vrijedno prihvatiti veću datoteku?

  • Ako vam je potrebna transparentnost (logotipi, ikone, grafike s prozirnom pozadinom).
  • Ako ćete sliku više puta uređivati i ponovo čuvati – PNG štiti od generacijskog gubitka.
  • Ako vam je potrebna precizna pikselna reprodukcija (snimci ekrana, arhivske kopije).
  • Ako aplikacija ili uređaj ne podržava JPG, a PNG radi pouzdano.

U svim ostalim slučajevima (npr. web fotografije) JPG je i dalje bolji izbor zbog manje veličine.

Privatnost: konverzija isključivo u pretraživaču

Jedna od ključnih prednosti ove stranice je što se konverzija obavlja isključivo na vašem uređaju. Nijedan podatak o slici ne napušta vaš pretraživač. Stranica koristi JavaScript i ugrađene API‑je pretraživača (FileReader, Canvas, Blob) za čitanje i kodiranje slike. Nakon što je konverzija gotova, originalni podaci se brišu iz memorije.

Ovo je posebno važno za osjetljive slike – medicinske snimke, dokumente, dizajnerske radove koji su intelektualno vlasništvo. Ne postoji server koji bi primio i potencijalno pohranio vaše datoteke.

U praksi to znači:

  • Svi podaci ostaju u RAM‑u pretraživača.
  • Konverzija radi i u offline modu (ako je stranica prethodno učitana).
  • Ne postoji gornja granica veličine datoteke osim one koju nameće vaš pretraživač (obično ograničenje memorije za Canvas).
  • Maksimalni broj slika koje možete obraditi istovremeno prikazan je u sučelju (obično 20 ili 50, ovisno o implementaciji).

Ograničenja i greške pri konverziji

Iako alat radi pouzdano, postoje situacije u kojima konverzija može otkazati ili dati neočekivane rezultate. Evo najčešćih poruka o grešci koje možete vidjeti:

Poruka Značenje
"Odaberite najmanje jednu sliku." Niste označili nijednu datoteku prije pokretanja konverzije.
"Ova vrsta datoteke nije podržana." Datoteka nije JPG, PNG, WebP, HEIC ili AVIF – ili je ekstenzija lažna.
"Odaberite najviše ‹max› slika odjednom." Prekoračili ste dozvoljeni broj slika u jednom paketu.
"Konverzija nije uspjela. Pokušajte s drugom slikom ili formatom." Slika je možda oštećena, ima nepodržani kodni format, ili je memorija pretraživača puna.
"Ova datoteka se ne može otvoriti kao slika. Možda je oštećena, prazna ili zapravo nije slika." Datoteka ima pogrešan MIME tip ili je binarno neispravna.
"‹broj› datoteka nije moguće obraditi." Sažetak nakon obrade – neke su odbijene.
"Vaš pretraživač ne podržava čuvanje ovog formata – umjesto toga korišten je PNG." Ako pretraživač ne podržava eksport PNG‑a putem download atributa (izuzetno rijetko), alat će ipak kreirati PNG i jasno označiti rezultat.

Napomena: PNG je bezgubitni format, ali ako pošaljete JPG koji je već bio ponovno čuvan nekoliko puta, artefakti ostaju. Konverzijom se oni ne uklanjaju – samo se čuvaju kakvi jesu. Da biste dobili istinski „čišću“ sliku, morate se vratiti na originalnu nekomprimiranu verziju (RAW, TIFF), što ovaj alat ne može.

Često postavljana pitanja

1. Zašto je moja PNG datoteka toliko veća od JPG‑a?
Zato što PNG čuva svaki piksel tačno onako kako jeste, bez odbacivanja detalja. JPG uklanja fine varijacije boja koje ljudsko oko teško primjećuje, što mu omogućava znatno manju veličinu. Za fotografije je uobičajeno povećanje 3–10 puta.

2. Mogu li sačuvati transparentnost iz JPG‑a?
Ne. JPG nema alfa kanal. Ako vam je potrebna transparentnost, morate početi s formatom koji je podržava (PNG, WebP, SVG) ili naknadno dodati masku u uređivaču slika. Konverzijom JPG → PNG dobijate neprozirnu sliku na bijeloj pozadini.

3. Hoće li konverzija poboljšati kvalitet slike?
Ne. PNG ne može vratiti detalje koje je JPG odbacio. Kvalitet ostaje identičan originalnom JPG‑u – samo je datoteka veća. Jedina prednost je što daljnjim uređivanjem (ponovnim čuvanjem PNG‑a) ne gubite dodatne detalje.

4. Šta se dešava s EXIF podacima (datum, GPS, model kamere)?
Većina jednostavnih alata za konverziju u pretraživaču ne čuva EXIF metapodatke. Ako su vam ti podaci važni, koristite namjenski desktop program (npr. IrfanView, XnConvert) koji podržava preslikavanje metapodataka. Naša stranica ih pri konverziji ne uključuje u PNG.

5. Mogu li pretvoriti više JPG slika odjednom?
Da, možete odabrati više datoteka istovremeno (do maksimalnog broja prikazanog u sučelju). Nakon konverzije možete preuzeti svaku pojedinačno ili sve zajedno kao ZIP arhivu pomoću dugmeta "Preuzmi sve (.zip)".

6. Da li konverzija radi bez interneta?
Ako ste prethodno u potpunosti učitali stranicu (svi resursi su u kešu), konverzija se obavlja lokalno i ne zahtijeva internet. Međutim, sama stranica mora biti prvi put učitana preko mreže. Nakon toga, može raditi i offline.