How to Change an Image to JPG: Formats, Methods, and What to Consider

Converting an image to JPG is one of the most common file tasks in everyday computing — but the right approach depends on what you're starting with, what device you're using, and what you need the final file to do. Here's a clear breakdown of how it works.

What JPG Actually Is (and Why It Matters)

JPG (also written as JPEG) stands for Joint Photographic Experts Group. It's a lossy compression format, meaning it reduces file size by permanently discarding some image data. The tradeoff: smaller files, slightly reduced quality — though at high quality settings, the difference is often invisible to the naked eye.

JPG is the dominant format for:

  • Photographs shared online or via email
  • Images uploaded to websites and social media
  • Files that need to stay small without looking dramatically different

Other formats you might be converting from include:

FormatTypeCommon Use
PNGLosslessScreenshots, graphics with transparency
WEBPLossy/LosslessWeb-optimized images
HEICLossyiPhone/iPad default photo format
BMPUncompressedRaw Windows bitmap images
TIFFLosslessPrint and archival photography
RAWUncompressedCamera raw sensor data

Each of these involves a different conversion consideration, particularly around transparency (PNG files with transparent backgrounds will fill with a solid color — usually white — when converted to JPG, since JPG doesn't support transparency).

Common Methods for Converting Images to JPG

On Windows

The simplest built-in method is Paint:

  1. Open the image in Paint
  2. Go to File → Save as
  3. Choose JPEG picture from the dropdown

For more control over quality and compression, Photos app or third-party tools like IrfanView give you adjustable output settings.

On macOS

Preview handles this natively:

  1. Open the image in Preview
  2. Go to File → Export
  3. Select JPEG from the Format menu
  4. Adjust the quality slider before saving

The quality slider in Preview directly controls how aggressively JPG compression is applied — higher quality means larger file size.

On iPhone and iPad 📱

iPhones shoot in HEIC format by default. To get JPG output:

  • Change the camera setting under Settings → Camera → Formats → Most Compatible — this saves new photos as JPG
  • When sharing a HEIC photo to most apps or via email, iOS often converts it to JPG automatically
  • Third-party apps like Shortcuts automations or file converter apps can batch convert existing HEIC files

On Android

Android devices typically shoot in JPG by default, but screenshots and some apps may produce PNG files. Most Android gallery apps allow sharing or exporting with format options. File manager apps and dedicated converter apps give more direct control.

In a Web Browser (Online Converters)

Browser-based tools like Convertio, Squoosh, or Adobe Express let you upload an image and download a JPG without installing anything. These are convenient for one-off conversions, but consider:

  • Privacy: You're uploading files to a third-party server
  • File size limits: Free tiers often cap upload size
  • Quality control: Some tools compress more aggressively than others

Using Image Editing Software

Tools like GIMP (free), Photoshop, Affinity Photo, or Canva all support exporting in JPG with fine-grained control over:

  • Quality percentage (commonly 60–95% for web use)
  • Subsampling settings
  • Color profile (sRGB vs. Adobe RGB)

For bulk conversions, command-line tools like ImageMagick can process entire folders of images in one command — useful for developers or anyone managing large image libraries.

Variables That Change the Right Approach 🖥️

The method that makes most sense shifts significantly based on a few factors:

Volume: Converting one image? Any built-in tool works. Converting 500? You need batch processing via ImageMagick, a desktop app with batch export, or a scripted workflow.

Starting format: HEIC-to-JPG has different friction than PNG-to-JPG. RAW files require dedicated software (like Lightroom, Darktable, or RawTherapee) that understands sensor data before any JPG export is possible.

Quality requirements: Sharing a photo with family has different quality tolerances than preparing images for a print shop or product listing.

Transparency: If your PNG has a transparent background and you need that preserved, JPG is the wrong destination format — you'd want to stay in PNG or convert to WEBP instead.

Operating system and available tools: A Chromebook user has fewer native options than a Windows or macOS user and may rely more heavily on web-based tools.

Technical comfort: Built-in OS tools require no learning curve. ImageMagick or advanced export settings in GIMP require more familiarity with settings and terminology.

What Affects the Output Quality

JPG compression is controlled by a quality value, typically expressed as a percentage or a scale of 1–100. Higher values retain more detail but produce larger files. Lower values shrink the file aggressively but introduce visible artifacts — blocky distortions, smearing around edges, and color banding.

For most online uses, a quality setting between 70–85% strikes a reasonable balance. For archival or print purposes, 90–95% is more appropriate. Going above 95% offers diminishing returns in visible quality while file sizes climb sharply.

One important note: re-compressing an already-compressed JPG compounds quality loss. If you convert a JPG to another format, edit it, and export as JPG again, each generation degrades slightly. Starting from the highest-quality original available preserves the most detail.

The Part That Depends on Your Setup

The method, tool, and quality settings that actually suit you come down to what you're converting, how many files are involved, what operating system you're on, and what the final JPG needs to accomplish. Someone converting a single vacation photo on an iPhone has a completely different situation than a web developer batch-converting product images on Linux. Understanding the mechanics is the foundation — but the right workflow is specific to your own context.