PNG to JPG

Turn PNG images into smaller JPG files with full control over quality and background.

Choose files to get started

Convert one image or a whole batch · up to 50MB on the free tier.

or import from

Processed in your browser — files never leave your device

How to Convert PNG to JPG

PNG is perfect for screenshots and graphics, but it can make photos and detailed images huge — often five to ten times larger than the same picture saved as JPG. That slows down websites, bounces emails over attachment limits, and eats storage. Converting PNG to JPG shrinks those files dramatically while keeping them looking great. PDFDoco does it in your browser, in batches, with a quality slider and a choice of background color for any transparent areas.

  1. 1

    Add your PNG images

    Drop in a single image or a whole batch of PNG files.

  2. 2

    Set the quality

    Choose how much to compress — 85–92% is ideal for most images.

  3. 3

    Pick a background

    Transparent areas are filled with white, black, gray, or any custom color.

  4. 4

    Download

    Get a single JPG instantly, or all your images bundled in one ZIP.

Much smaller files

Photos and detailed images typically shrink by 70–90% as JPG.

Quality control

A simple slider balances file size against image quality.

Runs on your device

Nothing is uploaded — conversion happens locally in your browser.

Faster websites and lighter pages

Image weight is one of the biggest factors in how quickly a web page loads, and page speed affects both visitor experience and search rankings. Product photos, blog headers, and gallery images saved as PNG can be needlessly heavy. Converting them to JPG at 85–90% quality usually cuts their size by several times with no difference a visitor would notice.

Fitting email and upload limits

Many email providers cap attachments at 20–25 MB, and online forms often limit uploads to just a few megabytes. A folder of PNG screenshots or scanned pages can exceed those limits quickly. Batch-converting to JPG is the fastest way to bring files under the limit without resizing them or losing readability.

What happens to transparency?

JPG has no transparency channel, so every pixel must be a solid color. When a PNG has transparent areas — like a logo on a see-through background — those areas are filled with the background color you choose. White suits documents and most websites, black suits dark themes, and the custom picker lets you match your brand or page color exactly so the image blends in seamlessly.

When to keep PNG instead

JPG compression works best on photographs and natural images. For screenshots full of small text, line art, logos, and icons, it can introduce faint smudges around sharp edges — in those cases PNG is still the better choice. If you need to go the other way, use our JPG to PNG converter.

Pro tip: start at 92% quality. If the files are still too big, drop to 85% — most people can't tell the difference, but the file size often halves.

Frequently Asked Questions

Will converting PNG to JPG lose quality?

JPG uses lossy compression, so a small amount of detail is discarded. At 85–95% quality the difference is usually invisible for photos. Lower settings produce smaller files with more visible compression.

What quality setting should I use?

92% is a great default that keeps images crisp. Choose 85% for web images where size matters, or 100% if you want maximum fidelity and don't mind larger files.

What happens to transparent backgrounds?

JPG can't store transparency, so transparent pixels are filled with the background color you pick — white by default, or black, gray, or any custom color.

Can I convert multiple PNG files at once?

Yes. Add as many images as you like; they're converted together and downloaded as a single ZIP, with the option to save each one separately.

Why is my JPG not much smaller?

Simple graphics with large flat areas of color are already very efficient as PNG. JPG gives the biggest savings on photos and images with lots of detail and gradients.

Are my images uploaded?

No. Everything runs locally in your browser with the Canvas API, so your images never leave your device.