PNG to JPG Converter
Best for converting a large PNG file into a more manageable JPG format for screenshots, photographs, or any graphic images for printing, emailing, or publishing on the web.
Drop files or a folder here
or click to browse · paste from clipboard
Accepts .PNG · Up to 1,000 files
PNG to compact JPG — flatten transparency, cut file size, keep photo quality. Batch 1,000 files in your browser.
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Choose settings
Adjust quality, format, and other options to match your needs.
Click Convert
Convertion happens in your browser, and nothing is uploaded. PNG files are converted to JPG locally, so you can convert client assets without worrying about these leaking in case of a data breach.
Download
Download files individually or grab all at once as a ZIP.
What is a PNG file?
A PNG (or Portable Network Graphics) format was introduced in 1996 as a free replacement for the GIF format when they tried asking for royalties from software developers for using their encoder. Unlike JPG, PNG uses lossless compression, meaning it compresses files without degrading pixel data, so re-saving PNG files causes no quality loss. Therefore, you can open, edit, and re-save PNG files a hundred times and still have the same quality at the hundredth save.
PNG’s lossless nature makes it ideal for images with sharp lines, such as logos, screenshots, UI mockups, and anything that requires a lot of text, line art, or diagrams. Another benefit of PNG is that it supports transparent backgrounds, so you can save a logo without any background, and it will sit above any background color without an ugly box around it.
However, that lossless nature is its biggest flaw. PNG files can be three to five times larger than an equivalent JPG file, which isn’t ideal if you’re publishing a photo on a website. Since it is lossless, PNG files retain the pixel quality of a photo with each re-save, and since it doesn’t discard data, the file size doesn’t decrease. If you’re saving a logo or screenshot, the size increase isn’t as significant as with a detailed landscape photograph, and if you upload these images to a website, they can eat up storage fast.
PNG is best suited for:
- Logos, icons, and UI mockups
- Screenshots or software documentation with lots of text
- Images with a transparent background
- Diagrams, charts, and line art
- Source files you plan to edit repeatedly without quality loss
PNG isn’t great for:
- Large photographs with lots of detail
- Uploading many images to a website or CMS with size limits
- Emailing photos to users who use old, legacy software or with slow WIFI
- Sharing high-resolution photos on social media or messaging apps
What is a JPG file?
JPG (or JPEG) is one of the oldest image formats and was introduced in 1992 by the Joint Photographic Experts Group (that’s where JPEG comes from). It offers unmatched compatibility, and virtually every device that processes images is compatible with this format: smartphones, laptops, digital cameras, software — all will accept JPG.
For the past three-plus decades, nearly every digital camera and smartphone uses JPG as its default format (except perhaps for newer iPhone releases in the late 2010s that use HEIC, but still support JPG). Aside from its universal compatibility, JPG’s biggest strength is its more efficient image compression for photographs. When you save a JPG file, depending on the quality setting, it throws away pixel data, causing subtle color shifts and a slight loss of sharpness (more blur) to produce an image that’s a fraction of the size of a PNG.
The trade-off with using JPG is its lossy compression. Every time you save a JPG file, lowering the quality discards a tiny bit of detail, and you’ll see images become more pixelated. In other words, they’ll look fuzzier and blurrier than the original. Another downside is that JPG files don’t support transparency. If you convert a transparent PNG logo into JPG, the empty pixels are flattened into a solid background color.
JPG is best suited for:
- Photographs with lots of color, detail, and gradient
- Uploading images to websites, CMSs, and websites with size limits
- Emailing photos, especially to users on older or legacy software
- Sending photos to print shops or photo studios
- Sharing images on social media, messaging, and group chats
JPG isn’t good for:
- Logos, screenshots, or anything with sharp lines and text
- Images that need a transparent background
- Source files you plan to edit repeatedly
- Diagrams, charts, or line art
Why convert PNG to JPG?
The biggest reason to convert a PNG file to JPG is file size. A high-resolution PNG photograph can be roughly 10 to 30 megabytes, and the same photo in JPG format at 85 quality will be under 2 MB with the same visible quality. So you’ll be saving up to 28 MB of storage space for every high-resolution photograph you upload to a website or cloud service. This is a big deal for maintaining websites since you’ll also save on web hosting costs. Saving to JPG also helps you send these files through email, since most services will have a size cap.
The second reason to convert to JPG is compatibility with legacy software. Some older software, like email clients or print-shop and document-management tools, may not support PNG or may freeze when opening a PNG because of its size. This will be the case if you’re sending high-resolution photographs where file sizes will balloon to over 30 MB. So saving these files as JPGs is the best option, since quality won’t suffer and the re-encoded image is much smaller.
Remember that converting a PNG to JPG is “One Way” when it comes to transparency, meaning JPG cannot store an alpha channel, so transparent pixels are flattened to a solid background (white by default, but users can choose any color), and this isn’t reversible unless you keep a separate PNG copy as backup. If a small file size and transparent background is a necessity, convert the PNG to a WebP or AVIF instead.
Frequently asked questions
Yes, it will reduce quality since JPG is a lossy format, and pixel data will be degraded during the conversion depending on the quality setting. If you use the default setting of 85, the difference is negligible compared to the file savings (over 85% in most cases). For most photographs for websites or email, a quality setting between 80 and 90% would be enough. You can check the visual different using the preview window build in this tool to check the difference.
Since JPG files don’t support transparency, any empty pixels in your PNG file are flattened and filled with a background color (white by default, but you can choose a custom background color using the color picker). If you need to retain the transparency, the WebP and AVIF formats support this and offer better image compression, but at the expense of compatibility.
PNG’s lossless nature means that photographs will be three to ten times larger than the equivalent JPG files. If you have photographs with lots of detail, like landscape or portrait shots, converting them to JPG will retain most of their visual quality at a fraction of the size (usually 85% smaller). Switch to a JPG format if you are uploading photos to social media or a website.
Technically, you can do batches of up to 1,000 images, but if you’re working with large, high-resolution files, do batches of 50 to 100 to prevent the browser from freezing due to lack of memory. The speed of conversion will depend on your computer specs (particularly how much memory it has) and image dimension settings.
Nope. The conversion is done in your browser through WebAssembly, so nothing is uploaded to a server.