The fastest way: use your phone or computer's built-in tools

You do not need special software to shrink a JPEG. Windows, Mac, and phones all have tools already installed that compress images down to a fraction of their original size. On Windows, right-click the image file, select "Compress pictures" from the context menu, and choose your target size — "Email" usually cuts the file to 25% of the original without visible quality loss. On Mac, open the image in Preview, go to Tools > Adjust Size, and lower the width or height in pixels; the file shrinks automatically when you save. On iPhone or Android, the Photos app compresses images when you share them, so you can send a compressed copy without editing the original.

These built-in methods work because they do two things at once: they reduce the image's pixel dimensions (making it physically smaller) and they lower the JPEG compression quality setting (removing some detail the human eye usually cannot see). For most purposes — email, web posting, sharing on social media — this is all you need.

Key Takeaways

  • Windows and Mac both have free compression tools built in; Windows users right-click and select "Compress pictures," while Mac users open Preview and adjust the image size.
  • Reducing pixel dimensions (width and height) shrinks file size more than adjusting compression quality alone, but makes the image smaller on screen.
  • JPEG compression removes detail that human eyes usually cannot detect, so you can often cut file size in half with no visible change.
  • Online tools like TinyJPG and Squoosh work in your browser without installing software, though they upload your image to their servers.
  • If you need the image to stay the same size on screen, lower the compression quality instead of the pixel dimensions.

Understanding what "smaller" means: pixels versus compression

A JPEG file size depends on two separate things, and shrinking one does not shrink the other. The first is pixel dimensions — how many dots wide and tall the image is. A photo from a modern phone is often 4000 × 3000 pixels or larger. If you display that full-size on a website or email, it takes up a lot of space on disk. The second is compression quality, a setting from 1 to 100 that controls how much detail the JPEG algorithm throws away. A quality setting of 100 keeps nearly all detail; a setting of 60 removes detail you usually cannot see but cuts file size significantly.

If you reduce pixel dimensions from 4000 × 3000 to 1600 × 1200, the file shrinks by roughly 75% because there is straightforward less image data to store. If you keep the dimensions the same but lower the compression quality from 90 to 70, the file shrinks by maybe 40% because the algorithm discards more of the fine detail. Most people need to do both: shrink the dimensions to match how the image will actually be used, and lower the quality just enough that the difference is invisible.

How to resize and compress in Windows

Right-click the JPEG file and select "Compress pictures" from the menu. A dialog box opens with three size options: "Email" (96 pixels per inch, suitable for sending), "Screen" (150 pixels per inch, for websites), and "Print" (220 pixels per inch, for printing). Choose the one that matches your use. The tool will also ask whether to delete the original file or keep both versions; choose "Keep both versions" the first time so you can compare the result.

If you need more control, open the image in the Photos app (built into Windows 10 and later), click the three-dot menu, select "Crop and rotate," then click "Aspect ratio" and choose a size. Save the result as a new file. For batch processing multiple images at once, use the free tool ImageMagick (command-line only, steeper learning curve) or the graphical tool XnConvert (free, handles folders of images).

How to resize and compress on Mac

Open the JPEG in Preview (the default image viewer). Go to Tools > Adjust Size. You will see fields for width, height, and resolution. Lower the width or height — the other dimension adjusts automatically if the chain-link icon is locked. For web use, set resolution to 72 pixels per inch; for email, 96 is standard. Click OK, then go to File > Export As, choose JPEG format, and use the Quality slider (usually set to 75 by default, which is fine for most purposes). Save with a new filename so you keep the original.

If you have many images to compress, use the free tool ImageOptim, which you can drag and drop folders into. It compresses JPEGs, PNGs, and other formats in bulk without changing dimensions. For more precise control over both dimensions and quality, Pixelmator Pro (paid, around $40) or the free GIMP give you sliders for both settings.

Online tools that work in your browser

TinyJPG and its sister site TinyPNG are the most popular free online compressors. You drag a JPEG onto the website, it compresses the file using its own algorithm, and you read the result. The compression is usually aggressive — files often shrink by 50% to 80% — and the visual quality remains good for most uses. The trade-off is that your image is uploaded to their servers, which matters if the image contains sensitive information.

Squoosh, made by Google, works entirely in your browser without uploading anything to a server. You open the tool, load a local image, and adjust both the compression quality and the output dimensions using sliders. You can see a before-and-after comparison in real time. It supports JPEG, PNG, WebP, and other formats. ILoveIMG is another browser-based option that handles batch uploads and offers both compression and resizing in one step.

All of these tools are free for personal use. Some offer paid plans for bulk processing or API access if you need to compress thousands of images automatically.

When to reduce dimensions versus when to lower quality

Reduce pixel dimensions if the image will be displayed at a smaller size than the original. A 4000-pixel-wide photo from a phone camera does not need to stay 4000 pixels wide if it will appear in a 600-pixel-wide email or website column. Shrinking to 600 pixels wide cuts the file to roughly 2% of the original size. This is the most effective compression method and is almost always the right first step.

Lower the compression quality if you need the image to stay the same size on screen but want a smaller file. Dropping quality from 90 to 70 usually removes detail that is invisible to the human eye — compression artifacts appear only in extreme close-ups or in areas of solid color. For photographs, quality 70 to 75 is a good balance. For images with text or sharp edges, use quality 80 or higher to avoid blurriness.

If you are printing the image, keep the dimensions large (at least 300 pixels per inch at the intended print size) and use quality 85 or higher. If you are posting to social media, the platform usually compresses the image again on its own servers, so you can be more aggressive — quality 60 to 70 is often fine.

What file size should you aim for

There is no single "right" file size — it depends on how the image will be used. For email, aim for under 1 MB per image so it does not bounce back or clog someone's inbox; most compressed photos land between 100 KB and 500 KB. For websites, aim for under 500 KB per image so pages load quickly; modern web design often uses images under 200 KB. For social media, the platform handles compression, so anything under 5 MB will work, though smaller files upload faster.

If you are unsure, start by reducing dimensions to match the display size, then check the file size. If it is still larger than you want, lower the compression quality in small steps (try 75, then 70, then 65) and compare the visual result each time. Most people find the sweet spot between 60 and 80 quality with dimensions matched to the intended use.

Frequently Asked Questions

Will making a JPEG smaller make it look worse?

Reducing pixel dimensions makes the image physically smaller on screen, so it will look smaller but not worse. Lowering compression quality removes fine detail, but at quality 70 or higher, the difference is usually invisible unless you zoom in or print large. Test with your own images to find where visible quality loss starts — it varies by photo content.

Can I make a JPEG smaller without losing any quality?

No. JPEG compression always removes some data; that is how the format works. PNG and lossless formats preserve every pixel, but they produce larger files. If you must keep every detail, use PNG instead, but expect file sizes two to three times larger than JPEG.

What is the difference between resizing and compressing?

Resizing changes the pixel dimensions (width and height), which shrinks the image on screen. Compressing lowers the quality setting, which removes detail but keeps the same dimensions. Both reduce file size, but resizing is more effective. Most tools do both at once.

Is it safe to use online compression tools with private photos?

Tools like TinyJPG upload your image to their servers, so there is a privacy trade-off. If the photo contains sensitive information, use a local tool instead — Preview on Mac, Photos on Windows, or Squoosh in your browser (which does not upload). For non-sensitive photos, TinyJPG is widely used and reputable, but read their privacy policy if you are concerned.

How do I compress multiple images at once?

Windows: use XnConvert (free, graphical). Mac: use ImageOptim (free, drag-and-drop). Online: TinyJPG and ILoveIMG both accept multiple files in one upload. Command-line users can use ImageMagick with a batch script, but that requires technical knowledge.