Convert PNG to JPG
Convert PNG to JPG online, free and 100% in your browser. No upload, no signup, no size limit — WebAssembly does the work on your device.
How to convert an image
- Drop or pick your PNG file — or paste it with Ctrl/⌘+V.
- JPG is already selected as the target; tune the quality slider if you like (default 82).
- Convert, compare the before/after, and download — all on your device.
Why convert to this format?
PNG is a lossless format with an alpha channel — pixel-perfect for logos, screenshots and line art. JPEG is the universal lossy photo format — small and readable everywhere, but with no transparency.
OptImg runs the same Rust codecs desktop tools use, compiled to WebAssembly, so you get desktop-grade JPG output at a sensible default (quality 82) — adjustable at any time — without ever uploading your image.
Everything happens locally: your PNG is decoded, re-encoded to JPG and handed straight back as a download. No server sees a single byte, which is why there's no queue and no file-size cap.
Frequently asked questions
- Is my PNG uploaded to a server?
- No. The PNG-to-JPG conversion runs entirely in your browser with WebAssembly — your file never leaves your device, there is no queue, and no size limit beyond your device's memory.
- What happens to transparency?
- JPG has no alpha channel, so any transparent areas are flattened onto a white background. If you need to keep transparency, convert to PNG, WebP or AVIF instead.
- Will converting PNG to JPG lose quality?
- JPG is lossy, tuned to a visually transparent default (quality 82) that you can raise or lower with the slider. If the conversion can't produce a smaller file than your original, we hand the original back instead.
- Is the PNG to JPG converter free?
- Yes — completely free, with no signup, no watermark and no cap on how many files you convert. There is nothing to install; it runs in your browser.