Gratis browsergebaseerde beeldconversie
JPG naar PNG-converter
ImageConver converteert een JPG of JPEG naar PNG in uw browser door de JPEG te decoderen en de pixels als afbeelding/png te schrijven. PNG vermijdt een nieuwe coderingsstap met verlies voor het geconverteerde raster, maar kan geen JPEG-details herstellen die al zijn weggegooid, of de oorspronkelijke transparantie van het bronbestand opnieuw creëren. PNG kan groter zijn voor foto's. Een optionele workflow voor kleursleuteltransparantie gebruikt een tolerantiewaarde, die nabijgelegen voorgrondkleuren kan beïnvloeden. De inhoud van uw afbeelding blijft in de browser staan en wordt niet geüpload.
Gratis browsertool
Converteer en inspecteer de PNG-uitvoer
Selecteer één afbeelding, kies de relevante instellingen en vergelijk het resultaat voordat u downloadt. De inhoud van afbeeldingen blijft in deze browserworkflow.
- Maatverandering
- –
- Achtergrondafhandeling
- Niet toegepast
Kies een bronafbeelding om te beginnen.
In één oogopslag
Snelle feiten voor conversie van JPG naar PNG
- MIME invoeren
- afbeelding/jpeg.
- Invoerextensies
- .jpg en .jpeg; beide zijn gebruikelijke bestandsnaamuitgangen voor het JPEG-mediatype.
- Invoercompressie
- JPEG heeft normaal gesproken verlies, dus de gedecodeerde pixels kunnen al compressieartefacten bevatten.
- MIME-uitvoer
- afbeelding/png.
- PNG-compressie
- PNG is lossless in de formaatspecificatie voor de pixels die het ontvangt, maar dat herstelt geen details die verloren zijn gegaan in de bron-JPEG.
- Transparantie
- Bij een normale conversie van JPG naar PNG wordt de oorspronkelijke transparantie niet hersteld. Optionele kleursleutelverwijdering kan geselecteerde pixels transparant maken met behulp van een tolerantie.
- Animatie
- JPG en PNG zijn formaten voor één afbeelding in deze workflow; er is geen animatie om te behouden.
Werkstroom
Hoe JPG naar PNG te converteren
- 1
Selecteer een JPG of JPEG
Kies de bronfoto, scan, screenshot of afbeelding. De browser decodeert de JPEG-pixels; hierdoor worden de oorspronkelijke pre-compressiegegevens niet zichtbaar.
- 2
Kies transparantiegedrag
Laat pixels ondoorzichtig voor een natuurgetrouwe canvasexport, of schakel de optionele kleursleutelworkflow alleen in wanneer een bekende achtergrondkleur transparant moet worden.
- 3
Stel de tolerantie zorgvuldig in
Met een kleine tolerantie worden kleuren geselecteerd die dicht bij de hoofdkleur liggen. Verhoog dit alleen tijdens het controleren van de randen, omdat nabijgelegen voorgrondpixels ook kunnen worden gewist.
- 4
Inspecteren en downloaden
Vergelijk de PNG met de JPG op volledige grootte, controleer de alfarand indien gebruikt en bevestig dat de grotere PNG past in de doeleditor of uploadlimiet.
Controles
JPG naar PNG-instellingen uitgelegd
- PNG-uitvoer
- Canvas toBlob accepteert een uitvoer-MIME en een kwaliteitsargument voor verliesgevende afbeeldingstypen. Dit verzoek maakt gebruik van image/png, dus de PNG-codering zorgt niet voor nog een kwaliteitsverlies in JPEG-stijl, maar registreert de pixels die de browser uit de JPG heeft gedecodeerd.
- Transparantie in kleurtoetsen
- Indien ingeschakeld, kan de alfa van pixels in de buurt van een gekozen sleutelkleur worden gewist. Dit is handig voor eenvoudige effen achtergronden, niet voor complexe fotografische scheidingen.
- Tolerantie
- Tolerantie is een kleurafstandsdrempel. Een hogere waarde heeft invloed op een groter bereik van nabijgelegen kleuren en kan vergelijkbare voorgrondtinten samen met de achtergrond verwijderen.
- Uitvoerbestandsnaam
- De download maakt gebruik van een PNG-extensie, zodat toepassingen het nieuwe MIME-type kunnen identificeren. Dit betekent niet dat de originele JPEG-metagegevens of details zijn hersteld.
Uitvoergedrag
What JPG to PNG can and cannot change
Another lossy step is avoided
Writing the decoded pixels as PNG avoids another JPEG encoding step. This can help when the PNG will receive more edits, text overlays, or repeated saves, but it cannot restore detail that the source JPEG already lost.
Original transparency cannot be restored
A JPG has no alpha channel. The converter cannot know which background pixels were once transparent. Optional color-key removal is an inference based on a selected color and tolerance, not recovery of original transparency.
Photos often grow in size
PNG can be larger than JPG for photographs because PNG preserves each received pixel without JPEG quantization. A larger file is expected in many photo cases and is not by itself a conversion error.
Tolerantie kan de voorgrondkleuren veranderen
Kleursleuteltransparantie vergelijkt pixelkleuren met een sleutelkleur. Anti-aliased randen en voorwerpen met dezelfde kleur kunnen worden beïnvloed als de tolerantie te hoog is. Controleer het resultaat dus tegen een contrasterende achtergrond.
Beslissingsgids
Wanneer JPG naar PNG de moeite waard is
Converteer naar PNG wanneer de volgende tool PNG-invoer nodig heeft, wanneer u opnieuw een JPEG-opslag met verlies moet vermijden, of wanneer u overlays gaat toevoegen en een alfa-compatibel uitvoercanvas voor nieuwe pixels wilt. Begin met de standaard ondoorzichtige export als u de gedecodeerde afbeelding wilt zonder een niet-geverifieerde achtergrondverwijdering.
Converteer niet in de verwachting dat er scherpere originele details of herstelde transparantie zullen zijn. Bewaar de JPG voor compacte fotoweergave en gebruik de kleursleuteloptie alleen voor een eenvoudige, bekende achtergrond waar u randeffecten kunt bekijken. Vergelijk voor foto's de bestandsgroottes voordat u overstapt op PNG-opslag.
Vergelijken
Ondoorzichtige export versus transparantie van kleursleutels
| Modus | Houdt | Nuttig voor | Kijk voor |
|---|---|---|---|
| Ondoorzichtige PNG | Alle gedecodeerde pixels als zichtbare pixels | Fotoarchieven, editors en voorspelbare visuele vergelijking | Er is geen alfa uitgevonden; het bestand kan groter zijn dan de JPG |
| Kleursleutel PNG | Pixels buiten het geselecteerde kleurbereik | Eenvoudige platte achtergronden en basisvoorbereiding van uitsparingen | Tolerantie kan vergelijkbare voorgrondkleuren verwijderen en randartefacten creëren |
| Houd JPG | Het originele gecomprimeerde leveringsbestand | Compacte fotopublicatie en systemen die JPEG vereisen | Verdere JPEG-opslag kan meer verliesgevende artefacten toevoegen |
Probleem oplossen
Problemen oplossen van JPG naar PNG-uitvoer
De PNG ziet er niet scherper uit dan de JPG
Waarschijnlijke oorzaak: PNG kan geen details herstellen die JPEG-compressie al heeft weggegooid.
Wat te doen: Gebruik de originele camera of bronexport als details belangrijk zijn. Beschouw JPG naar PNG als een formaatwijziging, niet als een verbeteringsstap.
De PNG is veel groter
Waarschijnlijke oorzaak: PNG behoudt de gedecodeerde pixels en is vaak minder compact voor foto's.
Wat te doen: Bewaar JPG voor compacte fotoweergave, of vergelijk het PNG-formaat met de bewerkings- of uploadvereiste voordat u het opslaat.
Het resultaat is niet transparant
Waarschijnlijke oorzaak: Een normale conversie weet niet welke JPG-pixels alpha moeten hebben.
Wat te doen: Gebruik alleen een kleursleutelworkflow voor een bekende achtergrond en controleer vervolgens de alfarand. Originele transparantie kan niet worden gereconstrueerd vanuit een gewone JPG.
Foreground colors disappeared
Waarschijnlijke oorzaak: The selected color-key tolerance covered colors similar to the background.
Wat te doen: Lower tolerance, choose a more representative key color, or leave the export opaque and remove the background with a dedicated editing workflow.
Privacy
Browser-local JPG processing
The source image stays in your browser while the JPEG is decoded and converted with canvas APIs. The page may load its own scripts and normal site assets, but this workflow does not upload image contents to a conversion server.
Local processing does not promise that the output contains no identifying information: the source pixels may show people or places, and canvas output can omit or change metadata. Review the visual file and your sharing context before publishing it.
- Bronverwerking
- De afbeeldingsinhoud blijft in de browser tijdens het decoderen, verwerken van kleursleutels en PNG-codering.
- Behandeling van metadata
- Vertrouw er niet op dat de bron-JPEG-metagegevens behouden blijven via canvasuitvoer.
Veelgestelde vragen
JPG naar PNG-vragen
Herstelt JPG naar PNG verloren details?
Nee. PNG vermijdt nog een coderingsstap met verlies, maar kan geen JPEG-details herstellen die al zijn verwijderd.
Kan de converter de oorspronkelijke transparantie herstellen?
Nee. JPG heeft geen alfakanaal. Een kleursleuteloptie kan transparantie afleiden uit een geselecteerde kleur en tolerantie, maar kan het originele masker niet kennen.
Waarom is de PNG groter dan de JPG?
PNG kan groter zijn voor foto's omdat het de gedecodeerde pixelwaarden behoudt zonder JPEG-kwantisering. Dit komt vaak voor en is niet automatisch een storing.
Wat doet tolerantie?
Tolerantie bepaalt hoe ver een pixelkleur mag afwijken van de geselecteerde hoofdkleur en nog steeds moet worden gewist. Een hogere tolerantie kan soortgelijke voorgrondkleuren beïnvloeden.
Moet ik kleursleuteltransparantie op een foto gebruiken?
Alleen als de achtergrond eenvoudig is en dicht bij een bekende kleur ligt. Getextureerde achtergronden, schaduwen en soortgelijke onderwerpkleuren kunnen zichtbare randartefacten veroorzaken.
Is de bron-JPEG geüpload?
De conversie bewaart de afbeeldingsinhoud in de browser en uploadt deze niet naar een conversieserver, hoewel de pagina zijn eigen scripts en middelen kan laden.
Zal PNG mijn JPEG-metagegevens behouden?
Neem dat niet aan. Canvasconversie kan bronmetagegevens weglaten, dus bewaar de originele JPEG als deze velden nodig zijn.
Referenties