Input
PNG
Output
JPG
Runtime
Browser

Convert PNG to JPG Online

Make a compact, widely accepted JPEG from a PNG with an intentional background and quality setting.

Local processingNo sign-upBatch and ZIP export

Convert on this device

Files stay in this browser tab. Nothing is uploaded to Tool Swim.

Private by design

Drop PNG files here

Up to 40 MB per file, 20 files, and 120 MB of source data per batch.

What the output keeps

Metadata

Canvas output removes EXIF, GPS, captions, and most embedded metadata.

Animation

This source format is treated as a single static image.

Color profiles

The browser decodes color before export; wide-gamut and HDR appearance can change.

A practical guide

Example: team-screenshot.png → team-screenshot.jpg

Shrink an opaque screenshot for a support email or upload it to a service that accepts JPEG but not PNG.

When JPEG is the practical destination

PNG is excellent for lossless screenshots, diagrams, and transparency, but it can be inefficient for photographs or complex images. JPEG uses lossy compression to reduce those files and is accepted by almost every photo uploader, document tool, and content platform. A PNG-to-JPG conversion makes sense when broad compatibility or delivery size matters more than retaining mathematically exact pixels.

The tradeoff is permanent for that output. JPEG approximates visual information, especially in fine texture and subtle color. Text and sharp interface lines can show halos at lower quality settings. Keep the PNG source and treat the JPEG as a delivery copy, not as a replacement master.

Resolve transparency before export

JPEG has no alpha channel. Every transparent or partly transparent PNG pixel must be composited over a solid background during conversion. White is common for documents and marketplace photos, while a page-matched color may work better for a designed card. If no background is chosen deliberately, an encoder or browser can produce black, white, or another unexpected result.

Inspect antialiased edges after compositing. A logo prepared against a dark background can carry dark color into its translucent edge pixels and show a fringe on white. Whenever possible, composite the original transparent PNG directly over the intended final color rather than converting an already flattened intermediate.

Choose quality by looking, not guessing

A JPEG quality control is not a universal percentage of original quality. Different encoders map the same setting to different compression decisions. Start high, then inspect the actual output at 100 percent. Faces, small type, red edges, smooth skies, and dark gradients tend to reveal damage before a casual full-page preview does. Lower the setting in steps until the file is small enough without distracting artifacts.

Repeated JPEG saves accumulate loss. If another size is needed later, return to the PNG and export again. Converting the first JPEG into a second JPEG forces the encoder to approximate pixels that already contain compression artifacts, making edge noise and blocking more likely.

Save two nearby quality candidates when the choice is unclear, then compare them in the final layout instead of a zoomed thumbnail. Prefer the higher-quality version when the byte difference is small; prefer the smaller one only when its artifacts remain unobtrusive at the real display size.

Understand dimensions, metadata, and color

Format conversion normally preserves pixel width and height unless you explicitly resize. It does not change a low-resolution image into a high-resolution one. Browser canvas output generally strips PNG text chunks, timestamps, embedded descriptions, and other metadata. If that information carries licensing, provenance, or accessibility value, store it separately and keep the original file.

Color may shift when a PNG contains an unusual ICC profile or color space because decoding and export behavior depends on the browser and platform. For typical sRGB web graphics the result is often predictable. For print proofs or color-critical art, use a managed workflow where you can choose the destination profile and confirm it with the receiving application.

Verify the JPEG in context

Open the downloaded image and check the background, dimensions, orientation, and fine details. Then place it in the real destination: an email, CMS preview, listing form, or document. A file that looks good alone may reveal a border, halo, or insufficient resolution once it sits against the final layout. Confirm the receiving service does not recompress it aggressively again.

Animated PNG files are flattened to the first decoded frame by a canvas-based conversion. Standard PNGs are static, but APNG input needs an animation-aware exporter if motion must survive. The JPEG result will always be a single still image.

Content type should guide whether JPEG is appropriate at all. A photographed scene with gradual color changes usually tolerates JPEG well, while a software screenshot, QR code, wireframe, or chart can lose legibility around sharp boundaries. Run a quick comparison at the intended display size and at 100 percent. Read the smallest labels, scan any machine-readable code, and look for color bleeding around saturated icons. If those details degrade before the file reaches an acceptable size, keep PNG or try a modern format suited to the destination. For mixed screenshots, cropping away unused space or resizing to the real display width can save more bytes than forcing a low JPEG quality.

Questions and answers