Ceroxi
100% In-Browser · Files Stay Private · No File Size Limits

How to Convert Image to JPG — Step-by-Step Guide

Learn how to convert PNG, HEIC, WebP and any image format to JPG — free, in-browser, no upload.

Convert Images to JPG

PNG, WebP, HEIC, AVIF, GIF, BMP, TIFF, SVG → JPG — when to convert, quality tips, format guide.

Learn how to convert any image to JPG step by step. This guide covers when to convert, which quality settings to use, and the key differences between JPG, PNG and WebP — so you make the right format choice every time.

How to convert images to JPG — what you need to know first

Converting an image to JPG means re-encoding it using JPEG compression — a lossy algorithm that removes image data the human eye is unlikely to notice, producing a significantly smaller file. JPG is the most compatible image format in existence: it works on every device, operating system, browser, email client, printing service and image application without exception. When compatibility is the priority, JPG is the answer.

Before converting, it helps to understand what JPEG compression does and does not do well. JPEG excels at photographs — images with smooth gradients, complex color transitions and natural textures. At quality 80–90, a JPEG photo is indistinguishable from a lossless PNG source at standard viewing sizes, while being 80–90% smaller. Where JPEG struggles is with sharp edges, flat colors, text and geometric shapes. These produce visible blockiness and blur, called compression artifacts. For this type of content, PNG or WebP lossless gives better results.

The most common conversion scenarios are: PNG to JPG (to reduce file size of photographic content), HEIC to JPG (to make iPhone photos compatible everywhere), WebP to JPG (to maximize compatibility outside browsers), and AVIF to JPG (same reason as WebP). Each scenario has the same workflow — the difference is the source format and the reason for converting.

Quality setting is the main control when converting to JPG. The quality slider ranges from 1 (maximum compression, very visible artifacts) to 100 (near-lossless, very large file). For web use, quality 75–85 is the standard range — good balance of size and quality. For professional or print use, quality 90–95 preserves nearly all detail. The default of 90 works well for the vast majority of use cases. One critical rule: always convert from the original high-quality source. Re-compressing an already-compressed JPEG introduces new artifacts on top of existing ones, degrading quality with every generation.

This JPG converter runs entirely in your browser using the Canvas API. Your images are never uploaded to any server — no upload latency, no privacy exposure, no usage caps. It accepts PNG, WebP, HEIC, HEIF, AVIF, GIF, BMP, TIFF and SVG. Output is standard JPEG that works everywhere. Batch conversion processes multiple files in parallel, and all results can be downloaded as a ZIP archive.

  1. 1
    Step 1 — Decide if JPG is the right format

    Convert to JPG when: your image is a photograph or has photographic content (gradients, complex color), you need maximum compatibility, or you need a smaller file size. Do not convert to JPG when: the image has transparency (use PNG or WebP instead), is a logo or screenshot with sharp edges and flat colors (JPG artifacts will be visible), or is already a high-quality JPEG (re-compressing degrades quality further).

  2. 2
    Step 2 — Upload your images

    Drag and drop one or more image files onto the upload area, or click to browse your files. Accepted formats: PNG, WebP, HEIC, HEIF, AVIF, GIF, BMP, TIFF, SVG and existing JPEG. Upload from the original highest-quality source file for the best output. There is no file size or image count limit.

  3. 3
    Step 3 — Set the JPEG quality

    Adjust the quality slider to match your intended use. For web pages and social media: quality 75–85. For email attachments: quality 80–85. For professional or print use: quality 90–95. For maximum size reduction with acceptable quality (thumbnails, previews): quality 65–75. The default of 90 works well for most general use cases.

  4. 4
    Step 4 — Convert

    Click "Convert All". All files are processed in parallel directly in your browser — no upload, no server, fully private. HEIC files from iPhone are handled without any Apple software. SVG files are rasterized at their native dimensions before converting to JPG.

  5. 5
    Step 5 — Download and verify

    Download the converted JPG files individually, or click "Download All" for a ZIP archive. Open the JPG files and inspect at 100% zoom — check that edges look clean and there are no visible compression artifacts. If artifacts are visible, re-convert at a higher quality setting from the original source.

When to convert image to JPG — common workflows

Convert PNG to JPG — reduce file size for web and sharing

Perfect for ecommerce, social media, and marketing teams. PNG photos are often 5–10× larger than equivalent JPG files. Before uploading product photos, blog images or social media assets, check if the PNG is photographic content without transparency. If it is, convert to JPG at quality 85 for an 80–90% file size reduction. This speeds up web page loading, reduces email attachment sizes and cuts cloud storage usage. Keep PNG only for graphics, logos, screenshots and images with transparent backgrounds.

Convert HEIC to JPG — make iPhone photos work everywhere

iPhone saves photos as HEIC to reduce on-device storage. The problem: HEIC is not supported by most non-Apple platforms, Windows without extra codecs, most online services, email clients and Android. To share iPhone photos universally, convert HEIC to JPG. Upload HEIC files to this converter in Safari on iPhone (or any browser on any device), convert to JPG and download. For a permanent fix, go to iPhone Settings → Camera → Formats and switch to "Most Compatible" — your iPhone will then save new photos directly as JPEG.

Convert WebP to JPG — fix compatibility outside browsers

WebP images display correctly in all modern browsers but fail in many other contexts: pasting into Word, attaching to an email client that doesn't support WebP, uploading to a legacy platform, sending to a printing service or sharing with someone on an older device. Converting WebP to JPG ensures the image works in every context without any compatibility issues. The same applies to AVIF, which has even more limited support outside modern browsers.

Change image format to JPG for ecommerce platforms

Ecommerce platforms require JPEG for product photos: Amazon specifically lists JPEG as the preferred format, Shopify recommends JPEG for product images, and Etsy works best with JPEG for listing photos. If your product photos are in PNG, HEIC, WebP or any other format, convert them to JPG before uploading. Use quality 85–90 for product images — high enough to preserve detail in zoom views, low enough to keep page loading fast.

Why this JPG converter is better

Universal format support, privacy-first processing, and quality control — built for real-world workflows.

Universal input

Convert any image format to JPG

The converter accepts every major image format as input: PNG, WebP, AVIF, HEIC, HEIF, GIF, BMP, TIFF, SVG and existing JPEG files. This covers iPhone photos (HEIC), modern web formats (WebP, AVIF), legacy formats (BMP, GIF, TIFF), vector graphics (SVG) and graphics with transparency (PNG). All are converted to standard JPEG output — the most compatible image format across every platform, device and application.

Privacy first

Your images never leave your device

Every conversion runs locally in your browser using the Canvas API and JavaScript. No image is uploaded to any server, transmitted over the network or stored anywhere. The tool works without an internet connection after the initial page load. This makes it safe for converting personal photos, client files, confidential product images and any content you cannot let touch a third-party service.

Quality control

Set JPEG quality for every conversion

A quality slider lets you control the JPEG compression level for every file in the batch. Higher quality (90–95) preserves maximum detail for professional or print use. Lower quality (70–80) produces smaller files optimized for web, email and social media. The default of 90 delivers excellent quality at a file size that is 60–75% smaller than the PNG equivalent — making it ideal for web optimization without visible quality loss.

Complete guide to converting images to JPG

How to choose the best JPG converter

When choosing a JPG converter, the most important factors are: format support (does it handle your specific input format?), output quality control (can you set the JPEG quality level?), where processing happens, and batch capability. For iPhone users, HEIC support is essential — many converters do not handle HEIC correctly. For web developers, WebP and AVIF input support matters. For designers, SVG-to-JPG rasterization is needed. A browser-based converter handles everything locally — no upload latency, no privacy exposure, no server-side file size limits. Always verify that the tool lets you set a specific quality level rather than just "low / medium / high" presets — the difference between quality 75 and quality 85 is significant for professional use.

JPG vs PNG — when to convert and when not to

JPEG (JPG) and PNG serve different purposes, and converting between them has trade-offs. Convert PNG to JPG when: the image is a photograph or has photographic content (gradients, complex color), you need a smaller file size for web or email, and transparency is not needed. PNG handles transparency — if your image has transparent areas, converting to JPG fills them with white (or a solid color). Never convert logos, screenshots, text-heavy graphics, UI elements or images where sharp edges matter: JPEG compression introduces artifacts in areas of flat color and along high-contrast edges, and these artifacts are particularly visible on text. Keep those as PNG. For web images where transparency is needed but file size matters, use WebP — it supports both transparency and lossy compression.

Common issues when converting images to JPG

The most common issue is transparent backgrounds becoming white. JPEG does not support an alpha channel — transparent pixels must be filled with something when converting from PNG, WebP or GIF. The converter fills transparent areas with white by default, which is correct for product photos and most use cases. If you need a different background color, fill it before converting. A second common issue is quality loss from re-compressing an already-compressed JPEG. Every time a JPEG is re-saved, new compression artifacts are added on top of existing ones. If your source is already a JPEG, converting it to JPEG again reduces quality. Convert from the original lossless or high-quality source whenever possible. A third issue is color profile stripping — some converters discard ICC color profiles when converting. This can cause subtle color shifts, particularly noticeable in photos with wide-gamut or calibrated color profiles.

HEIC to JPG — converting iPhone photos on any device

HEIC is Apple's default photo format on iPhone and iPad (enabled since iOS 11). HEIC files use the HEIF container with HEVC compression — they are typically 40–50% smaller than equivalent-quality JPEG files, which is why Apple chose it for on-device storage. The problem is compatibility: HEIC is not supported by most web platforms, online services, Windows (without a codec pack), Adobe software on older versions and many other applications. Converting HEIC to JPG solves the compatibility issue. This converter handles HEIC and HEIF files in the browser without requiring Apple software. Upload your iPhone photos, convert them to JPG with your preferred quality setting, and download standard JPEG files that work everywhere.

How to convert image to JPG — FAQ

Yes — completely free. No account, no payment, no watermark, no daily limit. Conversion runs in your browser so there are no server costs. Convert as many images as you want, always free.

Upload your image to this tool, set the quality slider if needed (default 90), click "Convert All" and download the JPG file. The entire process is free — no account, no watermark, no file size limit.

Upload the PNG file to this tool and click "Convert All". The output is a standard JPEG file. Note: if the PNG has transparent areas, they will be filled with white in the JPG output — JPEG does not support transparency. For photos and gradient images without transparency, PNG to JPG conversion reduces file size by 80–90%.

Upload the HEIC file to this tool — HEIC is accepted alongside other formats. Click "Convert All" and download the JPG. No Apple software required. Alternatively, on iPhone: Settings → Camera → Formats → Most Compatible makes new photos save as JPEG by default.

Open this page in Safari on your iPhone. Tap the upload area and select your HEIC photos from the camera roll. Tap "Convert All" and download the converted JPG files directly to your iPhone. No app installation needed — the conversion runs in Safari.

Upload any image to this converter and download the output — it will be saved as a .jpg file. In most image editing applications, you can also use "Save As" or "Export As" and choose JPEG as the format from the dropdown.

Upload the image to this tool — it accepts any format. The output format is always JPEG. Download the result and the file will have a .jpg extension and be in the JPEG format.

Mainly to reduce file size. PNG is lossless and produces large files for photographic content. A PNG photo converted to JPG at quality 85 is typically 80–90% smaller with no visible quality difference. Only convert when the image does not need transparency — converting a transparent PNG to JPG fills transparent areas with white.

Yes — significantly for most formats. PNG to JPG: typically 80–90% smaller. TIFF to JPG: 90–95% smaller. BMP to JPG: 90–95% smaller. HEIC to JPG: JPG is actually 40–50% larger than HEIC (HEIC has better compression), but JPG is far more compatible. WebP to JPG: similar sizes, JPG slightly larger.

For photographs, yes — JPG is much smaller at equivalent visual quality. For graphics, logos, screenshots and images with text or flat colors, PNG is better — lossless compression and no artifacts. For web images that need both transparency and small file size, WebP is the best choice.

No. JPEG has no alpha channel. When converting a PNG, WebP or GIF with transparency to JPG, the transparent areas are filled with white. If you need transparency in the output, use PNG or WebP instead.

At quality 85–90, the quality difference is not visible at normal viewing sizes. JPG uses lossy compression that discards data the human eye is unlikely to notice. PNG is lossless — it preserves every pixel. For archival purposes, keep PNG. For distribution, sharing and web use, JPG at quality 85+ is the practical choice.

Yes. All conversion runs locally in your browser using the Canvas API — your images are never uploaded to any server, never stored, and never accessible to anyone else. Works offline after the initial page load.

Ready to convert your images to JPG?

Convert Images to JPG