Pretvornik iz PNG v JPG

Pretvorite slike PNG v JPG na spletu – brezplačno, takoj in v paketih, brez registracije ali vodnih žigov. Slike se pretvorijo lokalno v brskalniku — nič se ne naloži.

Pretvarjanje v JPG.

Višje vrednosti pomenijo boljšo kakovost, a večje datoteke.

Rezultati

Tukaj se bodo prikazale pretvorjene slike z možnostmi prenosa.

Pripravljeno. Dodajte slike in izberite format.

Kaj se spremeni pri pretvorbi iz PNG v JPG

  • Format PNG podpira prosojnost, JPG pa ne – prosojna območja bodo postala enotno belo ozadje.
  • Format JPG močno stisne fotografije, zato je datoteka JPG običajno precej manjša od izvirnika PNG.

Vaše slike se pretvorijo lokalno v brskalniku. Nič se ne naloži na BroBroGo.

Pogosta vprašanja

Kako pretvorim PNG v JPG?

Zgoraj povlecite datoteke PNG in kliknite Pretvori. Datoteke JPG bodo pripravljene za prenos v nekaj sekundah, celoten postopek pa poteka neposredno na vaši napravi.

Ali bodo datoteke JPG izgubile kakovost?

Format JPG uporablja stiskanje, zato pride do majhnega, običajno nevidnega kompromisa. Pretvornik privzeto uporablja nastavitev visoke kakovosti, ki jo lahko pred pretvorbo še dodatno zvišate.

Pretvorba PNG v JPG: popoln pregled orodja

Kaj ta stran naredi

Stran omogoča pretvorbo ene ali več slikovnih datotek iz formata PNG v JPG – v celoti v vašem brskalniku. Naložite slike (podprti so PNG, JPG, WebP, HEIC in AVIF), izberete kakovost izhodne JPG datoteke med 40 % in 100 % ter prenesete pretvorjene datoteke posamično ali vse skupaj kot ZIP arhiv. Celoten postopek poteka na vaši napravi: nič se ne naloži na strežnik.

Izhodni format je vedno JPG, ne glede na vhodni format. Če naložite že JPG datoteko, bo ponovno stisnjena z izbrano kakovostjo – to povzroči dodatno izgubo podrobnosti. Orodje prikaže pri vsaki datoteki ime, dimenzije, prvotno velikost, velikost po pretvorbi in oznako Saved ali Larger. Če je datotek po pretvorbi dve ali več, se prikaže gumb Download all (.zip). Skupna vsota je prikazana kot Total: ‹original› -> ‹converted›.

Zakaj je pretvorba iz PNG v JPG posebna

PNG je brezizgubni format: vsaka slikovna pika je shranjena natančno tako, kot je, vključno z morebitno prosojnostjo. Ponovno shranjevanje PNG datoteke nikoli ne poslabša kakovosti. JPG pa je izgubni format: uporablja prilagodljivo stiskanje, ki zavrže podrobnosti, ki jih človeško oko težje zazna. To pomeni, da lahko z izbiro nižje kakovosti močno zmanjšate velikost datoteke, vendar za ceno vidnih artefaktov.

Najpomembnejša posledica pretvorbe PNG → JPG je izguba alfa kanala. PNG podpira 8-bitno alfa prosojnost (popolno preglednost, delno prosojnost in prelivanje). JPG nima alfa kanala – vse, kar je v PNG prosojno, se v JPG poravna na trdno ozadje, običajno belo. Če imate logotip s prosojnim ozadjem ali ikono, bo po pretvorbi v JPG okoli nje bel pravokotnik.

Izguba prosojnosti ni edina sprememba. JPG uporablja krominantno podvzorčenje (običajno 4:2:0), ki zmanjša ločljivost barvnih informacij, medtem ko PNG shranjuje RGB za vsako slikovno piko posebej. Zato so PNG datoteke za fotografije pogosto veliko večje, za zaslonske posnetke besedila, logotipe in risbe pa manjše od JPG.

Ponavljajoče se shranjevanje JPG datoteke (generacijska izguba) vsakič doda nove artefakte. Če pretvorite PNG v JPG, nato ta JPG odprete in ponovno shranite, se izguba poveča. To orodje to upošteva – priporočljivo je, da izvirni PNG vedno ohranite.

Kakovost in velikost datoteke

Drsnik kakovosti deluje v območju od 40 % do 100 %. Pri 100 % je stiskanje JPG najmanjše, vendar še vedno izgubno – slika ne bo identična PNG. Pri 40 % je stiskanje močno, velikost datoteke pa majhna. Orodje samodejno izračuna, ali je pretvorjena datoteka manjša od izvirnika (oznaka Saved) ali večja (Larger). Do slednjega pogosto pride pri majhnih PNG datotekah z malo barvnimi prehodi, na primer pri ikonah ali besedilu, kjer JPG stiskanje ne more doseči enakega razmerja.

Primer: če imate 10 kB PNG ikono z enotno barvo in ostrimi robovi, bo JPG pri 80 % kakovosti morda veljal 20 kB – večji zaradi artefaktov okrog robov. Pri fotografiji z 20 milijoni pik pa bo PNG približno 60 MB, JPG pri 80 % kakovosti pa 3–5 MB.

Priporočena nastavitev je od 75 % do 95 % za fotografije, za grafike z ostrimi robovi pa višje vrednosti (95–100 %), če ne morete uporabiti PNG. Pri 40 % je izguba kakovosti zelo opazna.

Napake in robni primeri

Orodje uporablja vgrajene brskalniške API-je za dekodiranje in kodiranje slik. Ker obdelava poteka na strani odjemalca, ni nalaganja na strežnik, kar zagotavlja zasebnost. Vendar to pomeni, da je orodje odvisno od podpore brskalnika za določene formate.

V primeru napak se prikažejo naslednja sporočila:

Primer Sporočilo
Datoteke ni mogoče odpreti kot sliko “This file could not be opened as a image. It may be corrupted, empty, or not actually an image.”
Pretvorba ne uspe “Conversion failed. Try a different image or format.”
Izbranih več slik od dovoljenega maksimuma “Choose up to ‹max› images at a time.”
Ni izbrane nobene slike “Choose at least one image.”
Nepodprta vrsta datoteke “This file type isn’t supported.”
Nekatere datoteke ni mogoče obdelati “‹count› file(s) could not be processed.”
Brskalnik ne podpira shranjevanja JPG (izjemno redko) Uporabi se PNG in prikaže “Your browser doesn’t support saving this format — used PNG instead.”

Brskalniki, kot so Chrome, Firefox, Edge in Safari, že več let podpirajo canvas.toBlob('image/jpeg'), zato je sporočilo o nepodprtem formatu skorajda teoretično. Kljub temu je varnostna rešitev vgrajena.

Kdo potrebuje to orodje

  • Uporabniki, ki potrebujejo JPG namesto PNG s prosojnostjo: številni starejši tiskalniki, e-poštni odjemalci in objave na družbenih omrežjih ne podpirajo alfa kanala v PNG. Pretvorba v JPG odstrani prosojnost in nadomesti z belim ozadjem.
  • Fotografi in oblikovalci, ki želijo zmanjšati velikost datoteke: če imate fotografije, shranjene kot PNG (pogosta napaka), lahko z JPG pri 85 % kakovosti dosežete 80–90 % manjšo velikost brez vidne izgube kakovosti.
  • Ljudje, ki potrebujejo paketno pretvorbo: naložite več slik naenkrat, orodje jih pretvori in ponudi prenos vseh v ZIP datoteki.
  • Uporabniki, ki jim je pomembna zasebnost: ker se obdelava izvaja v brskalniku, slike nikoli ne zapustijo vaše naprave. To je ključno za občutljive poslovne ali osebne datoteke.
  • Tisti, ki se srečujejo z generacijsko izgubo: orodje omogoča, da iz PNG ustvarite JPG natanko enkrat, namesto da večkrat stiskate že stisnjeno JPG datoteko.

Pogosta vprašanja

Ali pretvorba vpliva na barvni prostor?
PNG običajno uporablja sRGB ali neoznačen barvni prostor. JPG podpira vdelane ICC profile, vendar orodje privzeto ne prilagaja barvnega profila. Če ima PNG vdelan ICC profil, ga JPG ohrani le, če brskalnik podpira njegovo kopiranje v canvas. V praksi večina brskalnikov ohrani barve, vendar ne nujno natančno.

Zakaj je moj JPG po pretvorbi večji od PNG?
JPG stiskanje je optimirano za fotografije z gladkimi prehodi. Če ima PNG enotne barve, ostre robove ali majhno število barv (logotipi, risbe), JPG ustvari artefakte okrog robov, kar poveča število informacij, ki jih mora shraniti. Posledično je datoteka lahko večja. V tem primeru je bolje ostati pri PNG.

Ali lahko pretvorim animirani PNG (APNG)?
Ne. Orodje obdeluje statične slike. APNG bo verjetno obravnavan kot neprepoznana datoteka ali bo prikazana le prva sličica. Brskalniki sicer podpirajo APNG, vendar canvas.toBlob deluje le s statično sliko.

Kaj se zgodi s prosojnostjo, ko pretvorim v JPG?
JPG nima alfa kanala, zato se prosojna področja poravnajo na belo ozadje. To je prikazano v predogledu. Če potrebujete prosojnost, uporabite PNG ali WebP (podpira alfa kanal).

Ali je mogoče izbrati drugačno barvo ozadja namesto bele?
Ne, orodje privzeto uporabi belo ozadje. Brez dostopa do izvorne kode bi bilo to mogoče le z dodajanjem obdelave za poljubno barvo, kar trenutna različica ne ponuja. Za drugačno ozadje je treba sliko predhodno obdelati v grafičnem programu.

Zakaj je maksimalna kakovost 100 %?
JPG pri 100 % kakovosti uporabi najnižjo stopnjo stiskanja in minimalne artefakte. Vendar je še vedno izgubno. Če potrebujete popolno brezizgubno shranjevanje, uporabite PNG. 100 % JPG je smiselno le, če format nujno zahteva JPG, vendar želite najboljšo možno kakovost (npr. za arhiviranje fotografij, kjer je pomembna velikost datoteke manjša od PNG, vendar kakovost čim višja).