FREE
Loading…
Convert PNG images to smaller JPG files. Adjust quality to balance file size and visual fidelity. 100% in-browser — private and instant.
PNG to JPG
Processing…
FREE
Loading…
PNG and JPG solve different problems, and converting one into the other means trading something away for a smaller file. PNG is lossless — every pixel is stored exactly as created — and it supports a full alpha (transparency) channel, which is why it is the default format for screenshots, app icons, and graphics meant to sit cleanly over another background. JPEG uses lossy, block-based compression that groups pixels into small squares and discards detail the eye is less likely to notice, and it has no transparency channel at all. Converting a PNG to JPG means accepting both trade-offs at once: some fine detail is thrown away permanently, and any transparent area in the source image gets filled in with a solid color — white, on this tool — before the file is saved.
JPEG quality on this converter runs from 40% up to 100%. At the high end, compression artifacts are essentially invisible even on close inspection. Drop below roughly 70% and you start to notice blockiness around sharp edges and banding across smooth gradients — this shows up faster on screenshots with crisp UI elements or flat-color diagrams than it does on genuine photographs, because JPEG's compression algorithm was designed around photographic noise patterns, not clean vector-style graphics. It is also worth knowing that quality loss compounds with repeated re-saving: a JPEG that has been opened, edited, and re-exported several times looks visibly worse than one saved once at the same quality setting, because each pass re-applies lossy compression on top of artifacts the last pass already introduced.
Because JPEG has no alpha channel, there is no way to carry transparency through this conversion — any transparent or semi-transparent pixel in your PNG is composited onto solid white before the JPEG is written. If you need a smaller file than PNG but still want to keep transparency intact, WebP is the better target: it supports both lossy and lossless modes alongside a full alpha channel, and the PNG to WebP tool on this site handles exactly that case.
The usual reason to make this conversion is file size. A PNG screenshot or graphic exported at high resolution can run several times larger than a JPEG of the same pixel dimensions, and that difference matters once you are attaching images to email (many providers cap total attachment size well below what a folder of PNGs adds up to), embedding photos on a web page where every extra kilobyte slows the load, or uploading to a platform — certain job application portals, print-on-demand storefronts, older content management systems — that accepts JPG uploads only and rejects PNG outright. Print bureaus in particular tend to standardize on JPEG for photographic output even when the original artwork or mockup was built as a PNG.
Drop one or more PNG files onto the upload area and set a quality percentage with the slider — 90% is the default and a reasonable general-purpose value. Each PNG is loaded into an off-screen image element, drawn onto an HTML canvas at its full original pixel dimensions, and any transparent pixels are filled with solid white before the canvas is exported as a JPEG through the browser's native canvas encoder at your chosen quality. Everything runs locally through the Canvas API — there is no upload, no server-side processing, and nothing queued elsewhere. Converting a single file downloads one JPG immediately; converting several files bundles every result into one ZIP archive so you are not saving each image one at a time.
Upload PNG images
Drag one or more .png files onto the upload area, or click to browse. Batch uploads are fine — there is no fixed limit on how many you add at once.
Set JPEG quality
Use the slider to choose a value between 40% and 100%. Stay at 90%+ for near-lossless results, or drop lower when file size matters more than fine detail.
Check for transparency first
If any of your PNGs have transparent areas, know that they will be filled with solid white automatically — JPEG cannot store transparency. Flatten onto a different color beforehand if white will not work for your use case.
Click "Convert to JPG"
Each PNG is drawn to canvas and re-encoded as a JPEG at your chosen quality, entirely inside your browser tab.
Download the result
A single converted file downloads immediately. Converting more than one file bundles all of the JPGs into one ZIP archive.
Re-convert if needed
Not happy with the size-versus-quality balance? Re-upload the original PNGs, adjust the slider, and convert again — the source files are never modified.
Email Attachments
Shrink a batch of PNG screenshots or graphics down to JPG so the total attachment size stays under a provider's email limit.
Web Page Speed
Replace heavy PNG photos on a website with smaller JPGs where transparency is not needed, cutting page weight and load time.
Platforms That Require JPG
Convert before uploading to job application portals, print-on-demand stores, or older CMS templates that reject PNG files outright.
Print Submissions
Many print bureaus and photo labs expect JPEG input even when the original mockup or design file was exported as a PNG.
Freeing Up Phone Storage
Convert a camera roll full of large PNG screenshots into smaller JPGs to reclaim space without deleting anything.
Bulk Asset Migration
Batch-convert an entire folder of PNG assets to JPG when a project or client standardizes on JPEG delivery.
100% Private, Canvas-Based
Every PNG is decoded and re-encoded locally with the browser's Canvas API — nothing is ever transmitted to a server.
Real Quality Control
The 40–100% slider gives direct control over the size-versus-detail trade-off instead of a single fixed compression level.
Predictable Transparency Handling
Transparent pixels are always filled with clean white rather than turning black or corrupting, so the output looks intentional.
Meaningful Size Reduction
Photographic and photo-like PNGs commonly shrink by 60–80% once re-encoded as JPEG at a sensible quality setting.
Batch Conversion With ZIP Output
Convert dozens of files in one pass and get every result back in a single downloadable archive.
No Install, No Limits on Attempts
Nothing to download or configure — re-run the conversion as many times as you like at different quality settings.
Also Known As
JPG to PNG
Convert JPG images to PNG with lossless quality and transparency support.
JPG to PDF
Combine one or more JPG images into a single PDF document.
PNG to PDF
Convert PNG images to a PDF document in seconds.
PDF to JPG
Export every page of a PDF as a separate JPG image.
PDF to PNG
Convert PDF pages to high-quality PNG images.
WebP to JPG
Convert modern WebP images to widely-compatible JPG format.
Trusted Worldwide
iLoveDocsTools is used by students, professionals, and businesses across the United States, Canada, United Kingdom, Australia, India, and more than 100 other countries. All tools are browser-based and process files privately — your files never leave your device. Free to use, with Pro plans for unlimited access.
All processing happens directly in your browser. Your documents are never sent to any server — complete privacy guaranteed for users in the USA, Canada, UK, and worldwide.
Every tool on iLoveDocsTools is free to use. Need more? Upgrade to Pro for unlimited usage, priority access, and no daily limits. Trusted by students, freelancers, and teams across North America and Europe.
Whether you are on a Mac, Windows PC, iPhone, or Android in New York, Toronto, London, or Sydney — our tools work instantly in any modern browser.
Looking for free PDF tools in the USA? Free document converters in Canada? Online PDF editors in the UK or Australia? iLoveDocsTools offers 70+ free tools — merge PDF, split PDF, compress PDF, convert Word to PDF, Excel to PDF, JPG to PDF, and many more — all free, all instant, all private. No watermarks. No file size limits. Just free tools that work.