Bezplatný prevodník

JPG do PNG Konvertor

Okamžite konvertujte obrázky JPG do formátu PNG vo vysokej kvalite. Bezpečne, rýchlo a úplne zadarmo.

Drag & Drop JPG sem

Podporuje až 50 MB

Alebo

O tomto nástroji

Konverzia JPG do PNG je jednou z najbežnejších požiadaviek na formát obrázkov, ale je tiež jednou z najviac nepochopených. JPG je stratový: zakaždým, keď formát zakóduje obrázok, zahodí vysokofrekvenčné informácie, ktoré má ľudské oko tendenciu prehliadať, a tieto informácie nie je možné obnoviť. Konverzia existujúceho JPG na PNG vytvorí bezstratový kontajner okolo toho, čo je už stratová bitmapa, takže nezískate späť žiadne stratené detaily. Získate tak formát, ktorý podporuje transparentnosť, toleruje opakované úpravy bez ďalšej degradácie a môže byť spoľahlivejšie akceptovaný nástrojmi, ktoré odmietajú JPG (nálepky Discord, určité tlačové kanály, niektorí importéri aktív herných enginov).

Tento nástroj dekóduje JPG pomocou vstavaného dekodéra obrázkov v prehliadači, nakreslí výslednú bitmapu na plátno HTML5 a znova zakóduje toto plátno ako PNG pomocou bezstratového úložiska komprimovaného DEFLATE. Konverzia prebieha výlučne na vašom zariadení – súbor nikdy neprejde na server a nič o ňom sa nezaznamená. Výstupný súbor PNG je bajt za bajtom identický v obsahu pixelov s dekódovaným súborom JPG vrátane akýchkoľvek kompresných artefaktov, ktoré už boli prítomné v zdroji.

Ak je vaším cieľom odstrániť artefakty JPG alebo získať obraz s vyššou vernosťou, samotná konverzia formátu nepomôže. Čistejším prístupom je získať pôvodný nekomprimovaný zdroj – RAW z fotoaparátu, upraviteľný dokument Photoshopu alebo export PNG z nástroja na návrh – a skonvertovať ho. Konverziu JPG na PNG považujte za zmenu balenia, nie za zlepšenie kvality.

Prečo previesť JPG na PNG

Dva najbežnejšie dôvody sú kompatibilita a upraviteľnosť. Niektoré platformy – knižnice nálepiek na písanie na klávesnici, určité služby tlače tovaru, množstvo starších systémov na správu obsahu – akceptujú iba formát PNG. Konverzia na mieste je rýchlejšia ako vyjednávanie pomocou formulára na odovzdanie. PNG tiež toleruje opakované ukladanie bez straty kvality, takže ak plánujete upraviť obrázok viackrát v grafickom nástroji pred vytvorením finálnej verzie, práca v PNG medzi ukladaním zabráni generačným JPG artefaktom.

PNG tiež podporuje priehľadnosť, ktorá je potrebná pre prekryvné obrázky, logá umiestnené na premenlivom pozadí a akékoľvek skladanie. JPG nemôže predstavovať priehľadný pixel; konverzia na PNG je prvým krokom k pridaniu transparentnosti, hoci samotný krok JPG na PNG ju nepridá. Na zavedenie alfy budete potrebovať samostatný krok (odstránenie pozadia, maskovanie). Tento konvertor zmení iba obal formátu.

Ako používať

Konverzia je jednoduchá operácia prehliadača. Žiadna inštalácia softvéru, žiadne nahrávanie.

  1. Pustite alebo vyberte JPG: Presuňte súbor JPG zo svojho súborového systému do oblasti nahrávania alebo ho kliknutím prehliadajte. Nástroj akceptuje štandardné súbory JPEG (prípony .jpg a .jpeg sú ekvivalentné) až do veľkosti 50 MB. Funguje progresívne aj základné kódovanie JPEG.
  2. Potvrďte náhľad: Po načítaní súboru uvidíte miniatúru a pôvodné rozmery v pixeloch. Náhľad je vykreslený z dekódovanej bitmapy, takže je presne to, čo bude obsahovať výstupný PNG.
  3. Kliknite na Konvertovať na PNG: Prehliadač nakreslí dekódovanú bitmapu na 2D plátno v plnom zdrojovom rozlíšení a potom zavolá canvas.toBlob s typom MIME image/png. Kódovanie PNG je bezstratové, takže nie je potrebné nastavovať kvalitu.
  4. Stiahnite si PNG: Tlačidlo na stiahnutie uloží súbor s pôvodným základným názvom a príponou .png. Iný JPG môžete previesť okamžite bez obnovovania.

Bežné prípady použitia

Toto sú situácie, kedy prevod z JPG do PNG skutočne pomáha.

Technické detaily

JPEG (ITU-T T.81) kóduje obrázky pomocou 8×8 blokovej diskrétnej kosínusovej transformácie, skalárnej kvantizácie kľúčovanej faktorom kvality a kódovania Huffmanovej entropie. Tento formát je od roku 2017 bez patentov a natívne ho podporuje každý prehliadač, operačný systém a fotoaparát vo výrobe. Dekódovaním JPEG sa získa bitmapa so zapečenými artefaktmi nastavenia kvality.

PNG (RFC 2083) vezme dekódovanú bitmapu a uloží ju pomocou filtrovanej kompresie DEFLATE. Na každý skenovací riadok sa vyskúša päť typov filtrov — Žiadny, Sub, Up, Average, Paeth; kódovač vyberie ten, ktorý poskytuje najlepšiu kompresiu. PNG je bezstratový: kódovanie rovnakej bitmapy dvakrát poskytuje rovnaké hodnoty pixelov, hoci bajty súboru sa môžu líšiť v závislosti od výberu filtra. Formát tiež podporuje voliteľný 8-bitový alebo 16-bitový alfa kanál a gama metadáta.

osvedčené postupy

Často kladené otázky

Dochádza pri prevode JPG na PNG k nejakej strate kvality?
Nie. PNG používa bezstratový DEFLATE, takže kvalita obrazu je počas konverzie plne zachovaná.
Prečo by som mal konvertovať na PNG namiesto zachovania pôvodného formátu?
PNG je ideálny, keď potrebujete podporu priehľadnosti, bezstratovú kvalitu snímok obrazovky alebo grafiky alebo univerzálnu kompatibilitu prehliadača. Na rozdiel od JPG, PNG zachováva každý pixel bez kompresných artefaktov.
Môžem hromadne previesť viacero súborov JPG?
Tento nástroj spracováva jeden súbor naraz, aby sa zabezpečila maximálna kvalita. V prípade viacerých súborov jednoducho proces zopakujte – každá konverzia trvá len niekoľko sekúnd.
Sú moje obrázky počas konverzie súkromné?
áno. Vaše JPG súbory sú spracované výhradne vo vašom prehliadači pomocou Canvas API a JavaScriptu. Nič sa neodovzdáva na žiadny server – súbor ide priamo z vášho zariadenia do konvertora a späť do vášho zariadenia.
Aká je maximálna veľkosť súboru?
50 MB. Praktický limit závisí od dostupnej pamäte vášho zariadenia, pretože celý obrázok je dekódovaný na plátno. Moderné stolné počítače zvládajú 50 MB JPEG bez problémov; staršie mobilné zariadenia môžu mať problémy s najväčšími súbormi.
Budú metadáta EXIF zachované?
Nie. Rozhranie API plátna prehliadača nezachováva EXIF, profily farieb ICC ani iné metadáta JPEG. Výstupný PNG obsahuje iba údaje o pixeloch. Ak potrebujete zachovať metadáta fotoaparátu, použite nástroj na uchovanie metadát na pracovnej ploche, ako je ImageMagick alebo exiftool.
Zvláda konvertor progresívne JPEG?
áno. Obrazový dekodér prehliadača transparentne zvláda základné aj progresívne kódovanie JPEG. Výstup je identický bez ohľadu na to, aké kódovanie používa zdroj.
Môžem hromadne konvertovať viacero súborov JPG?
Rozhranie spracováva jeden súbor naraz, ale súbory môžete konvertovať back-to-back bez opätovného načítania stránky. Pre veľkoobjemové dávkové úlohy je efektívnejší desktopový nástroj ako ImageMagick (mogrify -formát png *.jpg) alebo skript Node.js využívajúci ostré.