PNG to JPG Converter

Use this PNG to JPG converter when a screenshot or export is far heavier than it needs to be. Choose a quality level, decide what colour replaces transparency, and download a file that is usually a fraction of the original size.

Your files never leave this device

Convert your files Up to 20 files ยท 30 MB each

Drag & drop PNG images here

Transparent areas are filled with the colour you choose, because JPG has no alpha channel.

No files selected yet

    90%

    90% is close to indistinguishable. Drop towards 70% when size matters more than detail.

    Pick the colour the image will sit on. White works for documents; match your page otherwise.

    How to use this PNG to JPG converter

    1. Add PNG files by dragging them onto the dropzone or pressing Browse files.
    2. Move the quality slider. Start at 90% and lower it only if the file is still too big.
    3. Set the fill colour if any part of your PNG is transparent, white is the safe default.
    4. Press Convert to JPG and let the progress bar complete.
    5. Download each JPG, or take the whole set as a ZIP archive.

    What this converter gives you

    • Typically cuts a full-screen PNG screenshot down to a tenth of its original weight.
    • Puts the quality setting in your hands rather than fixing it at some hidden default.
    • Lets you choose exactly which colour sits behind transparent pixels instead of always using white.
    • Displays the saving per file as a percentage so you can judge the setting quickly.
    • Handles PNG files with an alpha channel, indexed colour or greyscale without special treatment.
    • Discards nothing else: dimensions and pixel content stay as they were.

    Why PNG files get so large

    PNG is a lossless format, which means it must reproduce every pixel it was given. That is exactly what you want for a logo with crisp edges or a diagram with flat colour. It is a poor fit for anything photographic, and it is a disastrous fit for a full desktop screenshot at retina resolution, where a single image can easily pass fifteen megabytes.

    JPEG takes the opposite approach. It analyses the picture in blocks, keeps the structure the eye notices and simplifies the rest. On a photograph or a busy screenshot, that trade is invisible at sensible settings and the file lands somewhere between a fifth and a twentieth of the PNG's size. Converting PNG to JPG is therefore the single most effective size reduction available for that kind of image.

    Where the saving actually helps

    • Email attachments that bounce off a 10 MB or 25 MB server limit.
    • Web pages where oversized hero images push the largest contentful paint past two and a half seconds.
    • Bug reports and support tickets that need several screenshots in one message.
    • Marketplace listings and CMS uploads that impose a per-image ceiling.
    • Messaging apps that would otherwise re-compress your picture themselves, and usually worse than you would.

    Deciding what to do about transparency

    JPEG has no alpha channel. None. When a PNG with transparent regions becomes a JPG, those regions must be painted with something opaque, and the fill colour control decides what. Get it wrong and a logo designed for a dark header ends up with a bright white halo around it.

    The rule of thumb is simple: fill with the colour of whatever the image will sit on. White for a document or a light web page, black for a dark interface, your brand colour for a coloured banner. If the image genuinely needs to stay transparent, JPG is the wrong destination, keep it as PNG and reduce the weight with the PNG compressor instead, or convert to WEBP for a format that offers both transparency and small files.

    Reading the quality slider

    Above 90 the difference from the original is hard to see even side by side, and the file is already dramatically smaller. Between 75 and 85 sits the range most websites use, where a close look reveals slight softening around high-contrast edges. Below 65 the classic JPEG symptoms appear: ringing around text, and blocky patches in smooth gradients such as skies or drop shadows.

    Screenshots containing small text are the most sensitive case, because text is exactly the kind of high-contrast edge JPEG handles least gracefully. If a screenshot has to stay readable, keep quality at 92 or higher, or leave it as a PNG. For photographs, almost nobody notices 80.

    Processed locally, every time

    The file you drop here is read by your browser, drawn onto a canvas over your chosen background, and encoded as JPEG in memory on your own machine. Nothing is uploaded, so nothing is stored, logged or scanned. That matters for the screenshots people convert most often, dashboards, invoices, internal tools and private messages all tend to contain information you would not hand to a stranger's server. The rest of the category, including JPG to PNG and BMP to JPG, works the same way.

    Frequently asked questions

    How much smaller will my file get?

    It depends heavily on the content. Photographs and detailed screenshots commonly drop by 80 to 95 per cent. Simple flat graphics with few colours may barely shrink at all, because PNG was already efficient for that kind of image.

    What colour replaces transparency in the JPG?

    Whatever you pick in the fill colour control, with white as the default. Choose the colour of the surface the image will finally sit on so no visible halo appears around the subject.

    Will small text in my screenshot stay readable?

    At 92% quality and above, yes in almost all cases. Below about 80% you will start to see faint ringing around letters. Text-heavy screenshots are the one case where staying with PNG is often wiser.

    Can I convert several PNG files at the same time?

    Yes, up to twenty per batch. All of them use the same quality and background settings, and you can download them individually or together as a ZIP.

    Is any of this sent to a server?

    No. Reading, redrawing and encoding all happen in your browser tab. There is no upload step, which is also why the conversion continues to work if your connection drops after the page has loaded.