PNG to JPG Converter: Make PNG Pictures Smaller as JPG

  • Free
  • No sign-up
  • Runs in your browser
  • Version 1.0.4
  • Last updated 2026-11-09
Report a problem

A photo saved as PNG is often several times larger than the same photo as JPG. Convert it here, and choose what happens to transparent parts.

    Everything you enter is processed in your browser and is never sent to a server.

    Browsers:Chrome57+Edge79+Firefox52+Safari15+Opera44+Samsung Internet7.0+Browsers

    How to use

    1. Drop your PNG files onto the box, or choose them. Up to 50 at once.
    2. Choose the quality (90 is a good start) and the background color. JPG cannot be transparent, so any see-through part is filled with that color.
    3. Download each JPG, or all of them as a ZIP. The list shows the size before and after.

    Examples

    screenshot.PNG, converted to JPG
    → screenshot.jpg
    Only the ending of the name changes. The rest, capitals and spaces included, is kept.
    A batch with My Photo.png and my photo.PNG
    → My Photo.jpg and my photo-2.jpg
    Names that match when capitals are ignored get -2, -3 before the ending, so a ZIP never overwrites a file.
    A logo with a transparent background, background color white
    → The logo on a white background
    Choose another color if the logo needs a dark or colored background.
    A 3000×2000 PNG, set the width to 1500, or the size to 50 percent
    → 1500×1000 either way
    Setting only the width or only the height keeps the shape of the picture.
    An 8000×7000 PNG at its original size
    → Refused: the result is too large for the browser to draw
    That is 56 million pixels. The limit is 50 million pixels and 16384 on a side, so a 7000×7000 picture is accepted.

    How it works

    This page is the image converter with PNG to JPG already chosen. Your browser decodes the PNG, and the JPG is written by MozJPEG, an open-source encoder that makes smaller files than a browser’s own at the same quality. Nothing leaves your device.

    What happens to transparency

    A JPG cannot hold transparency, so the page first fills the picture with the background color you choose and draws the PNG over it. A fully transparent pixel becomes that color, and a half-transparent pixel, such as the soft edge of a shadow, is blended with it. The color is therefore part of the finished JPG and cannot be changed afterward. Pick the color of the page or the slide where the picture will sit.

    Choosing the quality

    Picture A reasonable start
    Photo for a web page or an e-mail 80 to 85
    Photo you want to keep looking clean 90
    Screenshot or drawing that must be turned into JPG 90 or more, and compare the result

    The quality number is a setting of the encoder and not a percentage of the original size, so the same number saves different amounts on different pictures. The list shows the size before and after each file.

    Sizes and limits

    You can keep the original size, scale by a percentage from 1 to 1000, set only the width or only the height, or give both, which can stretch the picture. The size is checked after resizing: a result beyond 16384 pixels on a side or 50 million pixels in all is refused with a message instead of failing halfway.

    When to keep the PNG

    Keep the PNG as the master copy of anything you may edit again, and for logos, icons and screenshots with small text. Use the JPG for the copy that people download or look at.

    The file names, the size rules and the limits are tested, and so is the encoder output: a valid JPG, and a lower quality giving a smaller file.

    Sources

    Frequently asked questions

    When should I convert PNG to JPG?
    When the picture is a photo or has smooth gradients. JPG compresses those much better, so the file gets far smaller. This helps with upload limits, e-mail attachments and slow pages.
    When should I keep PNG?
    For screenshots with text, logos, icons and drawings with sharp edges. JPG blurs sharp edges with small blotches around them, and the file is not always smaller. Transparency also needs PNG.
    What happens to transparent areas?
    JPG has no transparency, so they are filled with a solid color. It is white unless you choose another one. Choose the color of the place where the picture will be shown.
    Does converting lose quality?
    A little. JPG throws away fine detail the eye is least likely to notice, and the amount depends on the quality setting. Around 90 the difference is hard to see; below 70 it often becomes visible. The PNG you start with is not changed.
    What are the names of the converted files?
    The same name with .jpg instead of the old ending. When two files would get the same name, ignoring capitals, the later ones get -2, -3 and so on, so that a ZIP holds all of them.
    How large a picture can I convert?
    Up to 16384 pixels on a side and 50 million pixels in all, after any resizing you ask for. A larger result is refused, because the browser could not draw it. Use the size option to scale a huge picture down.
    How many files can I add at once?
    Up to 50. Download them one by one or as a ZIP.
    Are my pictures uploaded?
    No. They are converted in your browser.

    Guides

    Version history
    • 1.0.4 — Adds what happens to transparency, a quality table, the size rules and limits, how files with the same name are numbered, and examples for them.
    • 1.0.3 — Puts the format and quality options and the size options on one line on a wide screen, instead of two lines with empty space beside them.
    • 1.0.2 — Makes the search title and description state the supported task, key formats and privacy benefit more clearly.
    • 1.0.1 — Reports conversion completion and failure to connected workflows, so batch runs wait for the full result and ignore cancelled or superseded work.
    • 1.0.0 — First release.

    Last updated: