JPG–PNG-muunnin

Muunna JPG-kuvat muotoon PNG verkossa – ilmaiseksi, välittömästi ja erissä, ilman rekisteröitymistä tai vesileimoja. Kuvat muunnetaan selaimessasi eikä mitään lähetetä verkkoon.

Muunnetaan muotoon PNG.

PNG on häviötön muoto, joten valokuvista tulee yleensä paljon suurempia kuin JPG- tai WebP-muodossa. Valitse PNG, kun tarvitset tarkat pikselit tai läpinäkyvyyden.

Tulokset

Muunnetut kuvat ilmestyvät tähän latauspainikkeiden kera.

Valmis. Lisää kuvia ja valitse muoto.

Mikä muuttuu, kun muunnat tiedoston JPG muotoon PNG

  • PNG on häviötön, joten se ei palauta yksityiskohtia, jotka JPG on jo hävittänyt – tiedostokoko lähinnä vain kasvaa.

Kuvasi muunnetaan selaimessasi. Mitään ei ladata BroBroGo-palvelimelle.

Usein kysytyt kysymykset

Miten muunnan tiedoston JPG muotoon PNG?

Pudota JPG-tiedostosi yläpuolelle ja klikkaa muunnos painiketta. PNG-tiedostot ovat valmiina ladattavaksi sekunneissa, ja kaikki tapahtuu omalla laitteellasi.

Heikkeneekö PNG-tiedostojen laatu?

Ei – PNG on häviötön, joten jokainen pikseli säilyy täsmälleen ennallaan. Jos JPG oli jo valmiiksi pakattu, PNG ei voi palauttaa menetettyjä yksityiskohtia, mutta mitään muuta ei enää hävitetä.

Miksi JPG:stä PNG:hen muuntaminen on tarpeellista

Kun pudotat JPG-kuvan tälle sivulle, muunnos tapahtuu kokonaan selaimesi sisällä. Yksikään tiedosto ei poistu laitteeltasi. Selaimesi purkaa JPG-kuvan raakapikseleiksi ja pakkaa nämä pikselit uudelleen PNG-muotoon suoraan laitteellasi, minkä jälkeen se tarjoaa PNG-kuvan ladattavaksi. Tämä sivu hyväksyy vain JPG-muotoisia kuvia: jokainen syöte puretaan raakapikseleiksi ja kirjoitetaan sitten PNG-muotoon.

Koska työkalu toimii kokonaan asiakaspuolella, palvelimelle ei ladata mitään. Tämä on kriittistä yksityisten kuvien kohdalla – valokuvien, joita et halua tallennettavan kolmannen osapuolen koneelle, arkaluonteisia tietoja sisältävien kuvakaappausten tai vielä julkaisemattoman taiteen kohdalla. Verkkopyyntöä ei lähetetä muunnoksen aikana. Voit varmistaa tämän selaimesi kehittäjätyökaluilla Verkko-välilehden alta.

Käyttöliittymä hyväksyy enintään 20 kuvaa kerrallaan. Jokainen kuva käsitellään yksi kerrallaan, siinä järjestyksessä kuin ne on valittu. Muunnoksen jälkeen voit ladata tiedostot yksitellen, tai jos olet muuntanut kaksi tai useamman kuvan, voit ladata yhden ZIP-arkiston, joka sisältää kaikki PNG-versiot.

JPG:n ja PNG:n tekniset erot

JPG (JPEG) perustuu häviölliseen pakkaukseen. Se hylkää visuaalista tietoa, jolle ihmissilmä on vähemmän herkkä – hienovaraiset värivaihtelut korkeataajuisilla alueilla (yksityiskohdat) ja väritiedot nopean kirkkauden muutoksen alueilla. Se toimii jakamalla kuvan 8×8 pikselin lohkoihin, soveltamalla diskreettiä kosinimuunnosta (DCT) ja kvantisoimalla sitten taajuuskertoimet. Laatukerroin (tyypillisesti 40–100 %) säätelee, kuinka aggressiivisesti kvantisointi pyöristää kertoimia. Mitä alhaisempi laatuasetus, sitä enemmän yksityiskohtia heitetään pois ja sitä pienempi tiedosto on.

PNG puolestaan käyttää häviötöntä Deflate-pakkausta. Se tallentaa jokaisen pikselin täsmälleen sellaisena kuin se näkyy puretussa kuvassa. Laatuliukusäädintä ei ole; tiedoston koko määräytyy kokonaan kuvan sisällön perusteella – tasaiset gradientit ja yhtenäiset alueet pakkaantuvat hyvin; kohina ja hienot yksityiskohdat eivät. PNG tukee 24-bittistä RGB-väriä sekä 8-bittistä alfakanavaa (RGBA), indeksoitua väriä (palettipohjainen) enintään 256 värille ja harmaasävyjä. JPG:llä ei ole alfakanavan käsitettä; se ei voi esittää läpinäkyvyyttä. Kaikki alueet, joiden tulisi olla osittain läpinäkyviä logossa tai kuvakkeessa, on muutettava yhtenäiseksi väriksi tai läpinäkyväksi aukoksi GIF-muodossa – kumpikaan ei toimi värillisellä taustalla.

On ratkaisevan tärkeää, että JPG:n muuntaminen PNG:ksi ei palauta JPG:n hylkäämiä yksityiskohtia. Tulos on pikselintarkka kopio JPG:n puretuista pikseleistä. Jos alkuperäinen JPG menetti hienovaraisen gradienttikaistan 8×8-lohkoartefaktien vuoksi, nämä artefaktit säilyvät PNG:ssä. Ainoa etu on, että PNG ei heikkene enempää, jos tallennat sen uudelleen – jokainen uudelleenpakkaus on häviötön. Tämä on sukupolvihäviön käsite: JPG:n toistuva uudelleentallennus moninkertaistaa häviön. PNG eliminoi tämän kierteen.

Tiedostokoon muutos ja laatukysymykset

Älypuhelimella otettu tyypillinen valokuva voi pakkaantua 500 kt:n JPG-tiedostoksi laadulla 85. Muunna sama valokuva PNG-muotoon, ja tiedosto voi paisua 2–5 Mt:iin – usein 4–10 kertaa suuremmaksi. Syy on yksinkertainen: JPG:n häviölliset tekniikat saavuttavat 10:1–20:1 pakkaussuhteita hyväksyttävällä visuaalisella laadulla. PNG:n häviötön Deflate pystyy tyypillisesti vain 2:1–5:1 pakkaussuhteeseen valokuvamateriaalissa, koska se ei voi poistaa mitään yksityiskohtia.

Tarkka suhde riippuu kuvasta. Kuva, jossa on suuria alueita sinistä taivasta tai tasaista ihoa, pakkaantuu paremmin PNG-muodossa kuin kuva, joka on täynnä ruohoa, puunlehtiä tai hienoa tekstiä. Käyttöliittymän kuvakaappaus, jossa on yhtenäisiä värilohkoja ja teräviä reunoja, saattaa olla jopa pienempi PNG-muodossa kuin JPG-muodossa, koska JPG aiheuttaa rengasartefakteja tekstin ja terävien viivojen ympärille, kun taas PNG koodaa nämä reunat tarkasti ja tehokkaasti. Työkalu merkitsee jokaisen tuloksen Saved (jos PNG on pienempi kuin alkuperäinen) tai Larger (jos se on suurempi). Useimpien JPG-valokuvien kohdalla odota "Larger"-merkintää.

Tiedostokoon kasvu ei ole työkalun vika; se on suora seuraus häviöttömän pakkauksen valinnasta häviöllisen sijaan. Jos tarvitset pienimmän mahdollisen tiedoston verkkosivulle, säilytä alkuperäinen JPG. Jos tarvitset läpinäkyvyyttä tai häviötöntä uudelleenmuokkausta, hyväksy kokorangaistus.

Käyttökohteet: milloin muunto on järkevää

PNG on oikea valinta, kun vähintään yksi näistä ehdoista täyttyy:

  • Tarvitset läpinäkyvyyttä – logot, kuvakkeet, peittokuvat tai mikä tahansa grafiikka, jonka on istuttava värillisellä tai kuvioidulla taustalla ilman valkoista tai mustaa laatikkoa sen ympärillä.
  • Aiot muokata ja tallentaa kuvaa toistuvasti – esimerkiksi rajaamalla, säätämällä käyriä, lisäämällä tasoja ja sitten viemällä. Työskentely PNG-muodossa välttää sukupolvihäviön. (Parempi: työskentele natiivimuodossa, kuten PSD tai TIFF, mutta PNG on turvallinen vaihtomuoto.)
  • Tarvitset tarkan pikseliesityksen – käyttöliittymien kuvakaappaukset, digitaalinen taide terävillä reunoilla tai arkistokopiot, joissa jokainen pikseli on tärkeä. JPG-kuvakaappaus painikkeesta, jossa on tekstiä, näyttää sumeita reunoja; PNG on terävä.
  • Lähetät kuvan järjestelmään, joka vaatii PNG:n – jotkin verkkopalvelut, pelimoottorit tai julkaisualustat hyväksyvät vain PNG:n tietyille resursseille.
  • Haluat välttää metatietojen vuotamisen tai käsittelyn palvelimella – asiakaspuolen muunnos pitää kaiken yksityisenä.

Yleisiä virheitä: valokuvan muuntaminen PNG:ksi "laadun parantamiseksi" ei toimi – alkuperäinen häviö on jo sisäänrakennettu. 100 kt:n JPG:n muuntaminen PNG:ksi ja sitten takaisin JPG:ksi samalla laatuasetuksella tuottaa huonomman kuvan, koska ensimmäinen muunnos pakkaa häviölliset artefaktit uudelleen. Ainoa turvallinen edestakainen matka on PNG → PNG.

Virhetilanteet ja niiden käsittely

Muunnoksen jälkeen jokainen kuva näytetään pienellä metatietokortilla:

  • Tiedostonimi – yleensä säilytetty syötteestä (tiedostopääte muuttuu .jpg:stä tai .jpeg:stä .png:ksi).
  • Mitat – leveys × korkeus pikseleinä. Nämä ovat muuttumattomia.
  • Alkuperäinen tiedostokoko – syötetiedoston koko levyllä.
  • Muunnettu tiedostokoko – tuloksena olevan PNG:n koko.
  • Merkintä – joko Saved (muunnettu koko pienempi tai yhtä suuri kuin alkuperäinen) tai Larger (muunnettu koko suurempi).
  • Latauspainike – lataa kyseisen PNG:n.

Alareunassa kokonaisrivi näyttää: Total: 2.3 MB -> 8.1 MB (esimerkki). Kun sinulla on kaksi tai useampi kuvaa, ilmestyy Download all (.zip) -painike. ZIP luodaan selaimeesi – yksi arkisto nimeltä brobrogo-converted.zip, jossa jokainen PNG on ylimmällä tasolla alkuperäisen perustiedostonimensä alla.

Yksityisyys ja selaimessa tapahtuva käsittely

Useat olosuhteet voivat pysäyttää muunnoksen tai tuottaa varoituksen. Jokainen virheilmoitus vastaa tiettyä tilannetta:

  • "This file type isn’t supported." – Pudotit tiedoston, joka ei ole JPG – esimerkiksi .gif, .bmp, .tiff, .svg tai jopa PNG. Tämä sivu hyväksyy vain JPG-tiedostoja. (Jos nimeät GIF-tiedoston uudelleen .jpg:ksi, se läpäisee nimitarkistuksen, mutta purkuvaihe epäonnistuu myöhemmin.)
  • "Choose up to ‹max› images at a time." – Valitsit yli 20 kuvaa. Poista joitakin tiedostoja.
  • "Conversion failed. Try a different image or format." – Selain ei pystynyt pakkaamaan kuvaa PNG-muotoon. Tämä on erittäin harvinaista.
  • "This file could not be opened as an image. It may be corrupted, empty, or not actually an image." – Selain ei pystynyt jäsentämään tiedostoa kuvana. Yleisiä syitä: nollatavun tiedosto, katkennut lataus, tiedosto, jolla on .jpg-pääte, mutta joka sisältää binääristä roskaa.
  • "‹count› file(s) could not be processed." – Eräyhteenveto näytetään muunnoksen jälkeen, jos jotkut tiedostot epäonnistuivat ja toiset onnistuivat. Voit silti ladata onnistuneet tiedostot.

Jos tiedosto epäonnistuu, tarkista ensin, että se avautuu oikein tavallisessa kuvankatseluohjelmassa. Vioittuneet tiedostot näkyvät usein puuttuvilla pikseleillä tai virheellisillä mitoilla muissa ohjelmistoissa.

Usein kysytyt kysymykset

K: Miksi PNG-kuvani visuaalinen laatu on sama kuin JPG:n? V: Koska PNG tallentaa täsmälleen sen, mitä JPG purki – se ei voi palauttaa yksityiskohtia, jotka JPG jo hylkäsi. Tulos on häviötön kopio häviöllisestä alkuperäisestä.

K: Voinko muuntaa takaisin JPG:ksi ja saada pienemmän tiedoston PNG:n jälkeen? V: Voit, mutta kuvanlaatu on huonompi. JPEG-edestakainen matka soveltaa häviöllistä pakkausta uudelleen olemassa olevien häviöiden päälle. Todellista vertailua varten säilytä alkuperäinen JPG.

K: Säilyttääkö tämä työkalu EXIF-metatiedot? V: Ei. PNG kirjoitetaan puretuista pikseleistä, joten EXIF-tiedot, kuten kamera-asetukset ja sijainti, eivät siirry siihen. Suunta on jo leivottu pikseleihin itseensä. Jos tarvitset metatietojen säilyttämistä, käytä erillistä työpöytätyökalua.

K: Kuinka suuren tiedoston voin muuntaa? V: Tiedostokohtaisia rajoituksia ei ole – yläraja on laitteesi muisti. Erittäin suuret kuvat voivat kuluttaa merkittävästi muistia; jos näet kaatumisen, yritä muuntaa vähemmän kuvia kerrallaan.

K: Onko turvallista muuntaa yksityisiä valokuvia täällä? V: Kyllä. Mitään tietoja ei ladata palvelimelle. Koko muunnos tapahtuu selaimesi JavaScript-moottorissa. Voit katkaista internetyhteyden sivun latauduttua ja silti muuntaa tiedostoja.

K: Miksi Zip-lataus kestää joskus muutaman sekunnin? V: ZIP kootaan selaimesi muistiin. Monien suurten PNG-tiedostojen kanssa se on todellista työtä, joten lyhyt tauko ennen latauksen alkamista on normaalia.