Prevodník PNG na JPG

Preveďte obrázky PNG na JPG online – zadarmo, okamžite, s podporou hromadného spracovania, bez registrácie a vodoznakov. Obrázky sa prevádzajú priamo v prehliadači — nič sa nikam nenahráva.

Konvertuje sa do formátu JPG.

Vyššie hodnoty vyzerajú lepšie, ale vytvárajú väčšie súbory.

Výsledky

Tu sa zobrazia skonvertované obrázky s možnosťami na stiahnutie.

Pripravené. Pridajte obrázky a zvoľte formát.

Čo sa zmení pri prevode z PNG na JPG

  • Formát PNG dokáže uchovať priehľadnosť, no JPG to nedokáže – priehľadné miesta sa nahradia bielym pozadím.
  • Formát JPG výrazne komprimuje fotografie, takže výsledný súbor JPG býva spravidla oveľa menší ako originál PNG.

Vaše obrázky sa prevádzajú priamo v prehliadači. Na servery BroBroGo sa nič nenahráva.

Často kladené otázky

Ako premeniť PNG na JPG?

Presuňte súbory PNG vyššie a kliknite na previesť. Súbory JPG budú pripravené na stiahnutie za pár sekúnd, pričom všetko prebieha priamo vo vašom zariadení.

Stratia súbory JPG na kvalite?

Formát JPG využíva kompresiu, takže dochádza k drobnému, zvyčajne nepostrehnuteľnému kompromisu. Prevodník je predvolene nastavený na vysokú kvalitu, ktorú môžete pred spustením prevodu ešte zvýšiť.

PNG na JPG: Prečo a ako strata priehľadnosti mení váš obrázok

Najdôležitejšia vec, ktorú treba vedieť pri konverzii PNG na JPG, je, že JPG nepodporuje alfa kanál. Každá priehľadná oblasť vo vašom PNG obrázku sa po konverzii vyplní čiernou farbou. Nie je možné ju zachovať. Celý proces prebieha výhradne vo vašom prehliadači, bez nahrávania na server, čo zaručuje súkromie. Váš prehliadač dekóduje každý PNG a prekóduje ho ako JPEG na vašom zariadení. Nejde o nástroj na úpravu, ale o cielenú konverziu, ktorá rieši konkrétne technické obmedzenia formátov.

Ako prebieha konverzia PNG → JPG a čo sa deje s priehľadnosťou

PNG používa bezkompresnú metódu ukladania, ktorá uchováva každý pixel presne tak, ako bol vytvorený. Podporuje 8-bitový alfa kanál, teda 256 úrovní priehľadnosti. JPG naproti tomu používa stratovú kompresiu, ktorá odhaduje a zjednodušuje farebné prechody, čím zmenšuje veľkosť súboru, ale za cenu straty detailov. Nemá žiadny kanál na priehľadnosť.

Keď na tejto stránke vyberiete PNG s priehľadným pozadím, prehliadač vykoná tieto kroky:

  1. Prehliadač dekóduje obrázok PNG.
  2. Pred samotným kódovaním JPG odstráni alfa kanál. Každý pixel, ktorý mal hodnotu priehľadnosti menšiu ako 255 (úplne nepriehľadný), sa „vykreslí“ na plne nepriehľadné čierne pozadie.
  3. Výsledný obrázok bez priehľadnosti sa zakóduje do JPG s vami zvolenou úrovňou kvality (40–100 %).

V praxi to znamená, že ak máte logo s tieňom, ktoré bolo pôvodne umiestnené na priehľadnom pozadí, po konverzii uvidíte čierny obdĺžnik okolo loga a tieň bude vyzerať inak, pretože sa miešal s čiernou farbou – nie so skutočným pozadím, na ktoré logo neskôr umiestnite.

Kvalita a veľkosť: Kedy je JPG väčší ako pôvodný PNG

Nastavenie kvality (40–100 %) priamo ovplyvňuje mieru stratovej kompresie. Hodnota 100 % znamená minimálnu stratu detailov, ale súbor je citeľne väčší. Pri 40 % je kompresia agresívna, viditeľné sú blokové artefakty, najmä na ostrých hranách a v oblastiach s pravidelnými textúrami.

Zaujímavý je indikátor Larger alebo Saved, ktorý sa zobrazí pri každom výstupe.

  • Saved znamená, že výsledný JPG je menší ako pôvodný PNG. To je typické pre fotografie, kresby s plynulými prechodmi alebo obrázky s veľa farbami – presne tam, kde PNG ukladá zbytočne veľa informácií.
  • Larger znamená, že JPG je väčší ako originál. To sa stáva v dvoch prípadoch:
    1. Pôvodný PNG je už veľmi malý a jednoduchý (napr. screenshot textu s jednou farbou pozadia). PNG ho zakóduje efektívne, JPG ho „nafúkne“ farebnými prechodmi a kompresným režijom.
    2. Nastavili ste kvalitu na 100 %. V tom prípade JPG nekóduje straty, ale použije minimálnu kompresiu, ktorá je menej efektívna ako PNG pre obrázky s ostro ohraničenými plochami.

Rozhodujúcim faktorom je obsah obrázka, nie len jeho rozmery. Pre fotografiu s rozlíšením 1920 × 1080 pixelov je bežné, že PNG má 5–10 MB a JPG pri 80 % kvalite 1–2 MB (ušetríte 80 %). Pre logo 100 × 100 pixelov s jednou farbou a priehľadnosťou môže mať PNG 2 kB a JPG 8 kB – JPG je štyrikrát väčší.

Problém generačnej straty: Prečo netreba konvertovať JPG späť na JPG

JPG je formát so stratovou kompresiou. Každé otvorenie a opätovné uloženie (aj s rovnakou kvalitou) vedie k ďalšej strate detailov. Tento jav sa nazýva generačná strata. Ak skonvertujete PNG na JPG a potom tento JPG znova otvoríte a uložíte ako JPG, kvalita sa zhorší. Pri opakovaní niekoľkokrát vzniknú viditeľné artefakty.

Táto stránka túto situáciu nerieši – je to jednosmerná konverzia z PNG do JPG. Ak by ste chceli uložiť JPG ako PNG, stratová kompresia je už zakódovaná v súbore a PNG ju neodstráni. Preto:

  • Ak plánujete obrázok ďalej upravovať, vždy si najprv ponechajte kópiu originálneho PNG alebo pracovného súboru (napr. PSD, XCF).
  • JPG je vhodný len ako finálny export pre publikovanie na webe, v tlači (ak nevyžadujú bezstratový formát), alebo pre systémy, ktoré nedokážu spracovať PNG.

Hromadná konverzia a sťahovanie: ZIP pre viacero obrázkov

Stránka umožňuje vybrať viacero súborov naraz. Maximálny počet je obmedzený na 20 obrázkov. Ak prekročíte povolený limit, zobrazí sa chyba „Choose up to ‹max› images at a time.“.

Po konverzii uvidíte zoznam všetkých výsledných obrázkov. Pri každom je uvedený názov, rozmery, pôvodná a nová veľkosť a tlačidlo Download. Ak máte aspoň dva hotové obrázky, objaví sa aj tlačidlo Download all (.zip). Tento ZIP archív sa vygeneruje vo vašom prehliadači – všetky obrázky sa zabalia do jedného súboru bez toho, aby opustili váš počítač.

Chybové hlásenia: Čo sa stane, keď niečo zlyhá

Stránka používa presne špecifikované chybové hlásenia. Ak poznáte tieto texty, viete rýchlo identifikovať problém:

Situácia Chybové hlásenie
Súbor sa nedá otvoriť ako obrázok (je poškodený, prázdny, alebo nejde o obrázok) “This file could not be opened as an image. It may be corrupted, empty, or not actually an image.”
Samotná konverzia zlyhá (napr. nepodporovaný farebný profil, príliš veľký obrázok) “Konverzia zlyhala. Skúste iný obrázok alebo formát.”
Prekročili ste maximálny povolený počet obrázkov “Choose up to 20 images at a time.”
Nevybrali ste žiadny obrázok “Choose at least one image.”
Pokúšate sa nahrať nepodporovaný formát súboru “This file type isn’t supported.”
Niektoré súbory sa nedali spracovať (napr. 3 z 5 obrázkov zlyhali) “‹count› file(s) could not be processed.”
Prehliadač nepodporuje ukladanie do JPG (extrémne zriedkavé, napr. starý Internet Explorer) “Konverzia zlyhala. Skúste iný obrázok alebo formát.”

FAQ: Časté otázky o konverzii PNG na JPG

Táto stránka konvertuje obrázky PNG do formátu JPG. Akceptuje iba formát PNG ako vstup.

Prevod prebieha priamo vo vašom prehliadači. Žiadne dáta sa nenahrávajú na žiadny server. Váš prehliadač dekóduje každý PNG obrázok a prekoduje ho do formátu JPG priamo na vašom zariadení. To znamená, že vaše obrázky zostávajú súkromné.

Kritickým parametrom, ktorý môže používateľ ovládať, je nastavenie kvality, ktoré je možné nastaviť v rozsahu 40 % až 100 % a predvolene je nastavené na 92 %. Táto hodnota priamo ovplyvňuje stratovú kompresiu JPG kodéra. Pri 100 % používa kodér najvyššie dostupné nastavenie kvality v štandardnej kompresii JPEG, čo vedie k takmer bezstratovému výstupu, ale k veľkej veľkosti súboru. Pri nižších hodnotách kodér zahadzuje viac vysokofrekvenčných detailov, čím vytvára menšie súbory, ale zavádza viditeľné artefakty – blokovitosť, rozmazanie farieb a zvonenie okolo ostrých hrán.

Je dôležité pochopiť, že 100 % kvalita neznamená bezstratovosť. JPG je vždy stratový formát. Aj pri najvyššom nastavení kvality je výsledok matematicky odlišný od originálu. Pre fotografie je rozdiel pri 100 % zvyčajne nepostrehnuteľný. Pre text, čiarovú grafiku alebo snímky obrazovky môže byť degradácia viditeľná.

Keď sa PNG s priehľadnými pixelmi konvertuje na JPG, alfa kanál sa zahodí a obrázok sa sploští na čiernu farbu. Polopriehľadné pixely (napr. vyhladený text na priehľadnom pozadí) stmavnú úmerne svojej pôvodnej priehľadnosti. Výsledkom je obrázok s ostrými hranami na čiernom pozadí a tento nástroj neponúka možnosť zvoliť si inú farbu pozadia.

Farebná hĺbka sa tiež mení. PNG zvyčajne podporuje 24-bitové RGB plus 8-bitový alfa kanál (32-bitové RGBA) alebo indexované farby (na báze palety). JPG vždy používa 24-bitový farebný priestor YCbCr (jas + dva chroma kanály). Konverzia zahŕňa transformáciu farebného priestoru z sRGB (alebo akéhokoľvek farebného profilu, ktorý PNG obsahuje) na YCbCr. Väčšina prehliadačov to spracováva správne, ale presná matica sRGB-to-YCbCr sa mierne líši medzi implementáciami. Praktický efekt je zvyčajne neviditeľný, ale pre obrázky s vysoko sýtymi farbami alebo takmer identickými susednými odtieňmi sa môžu vyskytnúť drobné farebné posuny.

Nastavenie kvality priamo riadi mieru kompresie. Pri rovnakej úrovni kvality bude JPG fotografia zvyčajne o 50 – 80 % menšia ako ekvivalentný PNG. Pre obrázky, ktoré obsahujú veľké plochy jednotnej farby, textu alebo ostrých hrán, sú úspory oveľa nižšie a v niektorých prípadoch môže byť JPG väčší ako pôvodný PNG.

Stránka označuje každý konvertovaný obrázok buď ako „Uložené“ (keď je JPG menší ako PNG) alebo „Väčšie“ (keď je JPG väčší). To sa často stáva pri konverzii malého, jednoduchého PNG – napríklad loga s rozmermi 100 × 100 pixelov so štyrmi farbami, ktoré môže mať ako PNG 2 KB, ale ako JPG pri 90 % kvalite 8 KB. JPG kodér nedokáže takýto obrázok efektívne komprimovať, pretože jeho kompresný model predpokladá plynulé tonálne variácie, nie ostré farebné hranice.

Táto stránka podporuje výber až 20 obrázkov v jednej operácii. Po konverzii sa každý obrázok zobrazí s názvom súboru, rozmermi, pôvodnou veľkosťou, konvertovanou veľkosťou a označením „Uložené“/„Väčšie“. Jednotlivé tlačidlá „Stiahnuť“ umožňujú uložiť každý JPG samostatne. Ak sú k dispozícii dva alebo viac konvertovaných obrázkov, zobrazí sa tlačidlo „Stiahnuť všetko (.zip)“, ktoré zabalí všetky JPG do jedného archívu ZIP pre pohodlie.

Stránka zobrazuje niekoľko špecifických chybových správ:

  • „Tento súbor sa nepodarilo otvoriť ako obrázok. Môže byť poškodený, prázdny alebo to v skutočnosti nie je obrázok.“ – Prehliadač nedokázal analyzovať súbor ako obrázok.
  • „Konverzia zlyhala. Skúste iný obrázok alebo formát.“ – Prehliadač zlyhal pri kódovaní JPEG.
  • „Vyberte naraz až ‹max› obrázkov.“ – Limit je 20 obrázkov naraz.
  • „Tento typ súboru nie je podporovaný.“ – Bol vložený súbor, ktorý nie je PNG (napr. BMP, TIFF, GIF alebo surový súbor z fotoaparátu); táto stránka konvertuje iba PNG.
  • „‹count› súbor(ov) sa nepodarilo spracovať.“ – Súhrn sa zobrazí, keď niektoré súbory v dávke zlyhajú z ktoréhokoľvek z vyššie uvedených dôvodov.

Prečo po konverzii PNG na JPG vidím biele pozadie?

Pretože JPG nepodporuje alfa kanál (priehľadnosť). Všetky priehľadné pixely sa pri konverzii vyplnia čiernou farbou. Ak potrebujete inú farbu pozadia, musíte ju pridať v grafickom editore pred konverziou.

Prečo je výsledný JPG väčší ako pôvodný PNG?

Stáva sa to pri obrázkoch, ktoré sú pre PNG efektívne (napr. jednoduché logá, screenshoty s veľa jednoliatych farieb). JPG ukladá farebné prechody a vzory, ktoré v takom prípade zaberú viac miesta. Indikátor Larger vás na to upozorní.

Môžem konvertovať súbory iné ako PNG (napr. WebP, HEIC)?

Áno. Táto stránka konvertuje obrázky z formátu PNG do formátu JPG. Akceptuje iba vstupný formát PNG. Výstup je vždy JPG.

Ovplyvní opakovaná konverzia JPG na JPG kvalitu?

Áno, spôsobí to generačnú stratu. Každé ďalšie uloženie do JPG zhorší kvalitu. Preto odporúčame vždy vychádzať z originálneho PNG, nie z predchádzajúceho JPG.

Ako zistím, akú kvalitu mám zvoliť?

Pre webové použitie stačí 80–85 %. Pre tlač alebo archiváciu volíme 95–100 %, ale treba počítať s výrazne väčšou veľkosťou. Pre fotografie na sociálne siete postačí 70–80 %. Ak je rozdiel medzi originálom a výstupom malý, skúste znížiť kvalitu o 10 %. Kvalita je nastaviteľná od 40 % do 100 %, predvolená hodnota je 92 %.

Je moja konverzia skutočne súkromná?

Áno. Všetko spracovanie prebieha vo vašom prehliadači. Váš prehliadač dekóduje obrázok a znova ho zakóduje do cieľového formátu lokálne na vašom zariadení. Žiadny súbor, jeho metadáta ani samotný obrázok neopustia váš počítač. Môžete to overiť napríklad vypnutím internetu po nahraní obrázkov – konverzia stále funguje.