Shard Tools

PNG to JPG

Convert PNG to JPG locally in your browser.

Maintained by Roshan.

Browser-local tool

Use PNG to JPG

Your image is decoded and re-encoded on this device. No upload request is made.

JPG cannot store transparency. Transparent pixels will use #ffffff.

Explore image tools

Find related browser-local tools for nearby tasks without starting another search.

Browse all image tools

About PNG to JPG

PNG is excellent for transparent graphics, screenshots, diagrams, and images that need exact pixel preservation. It is not accepted everywhere, and photographic PNG files can be unnecessarily large. JPG is the compatibility format requested by many forms, print kiosks, office applications, and older upload systems. This converter performs a real format change rather than renaming the extension. The browser decodes the PNG, places any transparent pixels onto a white background, and writes a new JPEG at the same width and height. Nothing is uploaded. Before downloading, you can see the new dimensions and measured byte size, which helps catch the two consequences that matter most: transparency becomes permanent background color and JPEG introduces lossy compression.

Shape and export choices

  1. The picker is restricted to PNG input so the page's promise and selected file stay aligned. A filename with .png is decoded by the browser and must contain readable image data before conversion can continue.
  2. A new canvas is created with the PNG's original pixel dimensions. The tool does not crop, stretch, rotate, or enlarge the picture during a basic format conversion.
  3. The canvas is filled with white before the PNG is drawn. This is essential because JPEG has no alpha channel; without an explicit background, transparent areas can appear black or vary between encoders.
  4. The composed pixels are encoded as a high-quality JPEG. The setting favors visual compatibility rather than targeting a particular number of kilobytes. Use an exact-size compressor afterward when a portal also imposes a byte ceiling.
  5. A local object URL connects the generated JPEG to the result panel and download link. The original PNG and output JPEG remain within browser memory for the current tab session.

Good fits for PNG to JPG

Submit a PNG photo to a JPG-only portal

A phone edit or screenshot export may be stored as PNG even when it contains a photograph. The new JPEG satisfies systems that validate JPEG bytes, and it often reduces the photographic file size.

Flatten a transparent product image

A product cutout with transparent surroundings becomes a product on solid white. This can be useful for marketplace forms that require JPG, but inspect soft shadows and light-colored edges before publishing.

Keep screenshots as PNG when possible

Small text and interface lines are naturally suited to PNG. Convert only when compatibility demands JPG, then zoom into lettering to confirm that lossy artifacts remain acceptable.

Check the image before download

Questions about PNG to JPG

What happens to transparent PNG areas?

They are composited onto white before JPEG encoding. JPEG cannot store transparency, so the background color becomes permanent in the downloaded file.

Will PNG to JPG reduce file size?

Often for photographs, but not always for logos, icons, or very small flat-color graphics. The result panel reports the actual generated size so you can compare it with the source.

Does the converter change image dimensions?

No. The JPG is created at the PNG's original pixel width and height. Resizing and exact-size compression are separate operations.

Can I keep transparency in a JPG?

No. The JPEG format has no alpha channel. Keep a copy of the PNG or use WebP when transparent output is required.

Does the PNG leave my browser?

No. Decoding, white-background composition, JPEG encoding, measurement, and download creation all occur in the current browser tab.

Related tools

JPG/JPEG to PNG

Convert JPG or JPEG images to PNG directly in your browser. Keep the original dimensions, inspect the output size, and download without uploading the file.

WebP to JPG

Turn a WebP image into a compatible JPG directly in your browser. Preview dimensions and file size before downloading.

JPG Under 50KB

Make a JPG fit below a 50KB upload limit while retaining the best available quality. Compression runs locally in your browser.

Compress Image to 20KB

Reduce an image below 20KB for strict online forms. The browser searches quality and dimensions locally without uploading your file.

PNG to WebP

Convert PNG to WebP in your browser. Transparency survives the conversion, unlike PNG to JPG, and the file usually gets much smaller.

PNG to PDF

Combine PNG images into a single PDF in your browser. The images are embedded losslessly, not re-compressed.

HEIC to PNG

Convert iPhone HEIC photos to PNG in your browser. Lossless output with no second round of compression.

GIF to PNG

Convert a GIF to PNG in your browser. Transparency is preserved and the colour limit is lifted for future edits.

BMP to PNG

Convert BMP to PNG in your browser. Lossless, so nothing is degraded, and typically a fraction of the original size.

ICO to PNG

Convert a Windows ICO or favicon to PNG in your browser, keeping the transparency that makes an icon usable.