Step-by-step instructions
- 1
Convert with Preview
Open the JPG in Preview. Go to File → Export. Choose PNG from the Format dropdown. Set a filename and location. Click Save. Preview exports the JPG pixel-for-pixel as PNG — the existing JPG compression is preserved, no new quality loss is added.
Go to converter - 2
Convert with sips (command line)
Open Terminal. Single file: `sips -s format png input.jpg --out output.png`. Batch convert all JPGs in a folder: `for f in *.jpg; do sips -s format png "$f" --out "${f%.jpg}.png"; done`. sips is pre-installed on every Mac and runs instantly.
- 3
Batch convert with Automator
Open Automator → create a new Quick Action. Add 'Change Type of Images' action → set to PNG. Run on your JPG files. Automator creates PNG copies and can optionally keep the originals. Good for converting entire folders of JPGs to PNG in one click.
- 4
Understand the result
The converted PNG is lossless from this point, but it still contains the artefacts from the original JPG compression. PNG will be 2–5× larger than the JPG source. The image data is identical — no improvement in quality, no further degradation. If you need a truly clean PNG, start from the original uncompressed source.
Why convert JPG to PNG?
Some apps and workflows require PNG format specifically — for transparency support, lossless editing, or format compliance. Converting JPG to PNG on Mac is instant with built-in tools.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
Does JPG to PNG improve quality?
Why is my PNG so much larger than the JPG?
When should I convert JPG to PNG?
No account. No upload. Works in any browser.