Free · Fast · Privacy-first

Compress Image on Windows

Windows includes Paint and Paint 3D for basic image editing along with the Photos app for viewing, but none of these tools offer meaningful image compression controls with file size targets or quality sliders that show you what you are getting.

Works in Chrome, Edge, and Firefox on Windows

🔒

More control than MS Paint

No installation required

Drag and drop from File Explorer

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local
FreeNo signupWhite-label

Add this Image Compressor to your website

Drop the Image Compressor into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.

  • Files stay 100% in the visitor's browser
  • Responsive — adapts to any container width
  • Free forever, no API key needed

Embed code

<iframe
  src="https://www.fixtools.io/image-tools/image-compressor?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="Image Compressor by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

Windows Photos app limitations, Paint's compression behavior, and why the browser is the better option

Windows 11 includes three built-in image tools: Paint, Paint 3D, and the Photos app, which Microsoft now simply calls Photos. None of them provide meaningful JPEG compression control with size targets. Paint can save a JPEG file via File then Save As then JPEG, but it applies a fixed quality setting of approximately 75 to 80 percent with no user control, no quality slider, and no file size preview. If you open a JPEG in Paint and save it as JPEG without editing, Paint re-encodes it at its fixed quality, potentially increasing or decreasing file size unpredictably depending on the source image. Opening a 500 kilobyte JPEG in Paint and saving it again can produce a 350 kilobyte file or a 700 kilobyte file depending on the image content and Paint's fixed encoder settings. The behavior is inconsistent and not documented anywhere in the Paint help. Paint 3D has identical limitations for JPEG compression.

The Windows Photos app, which is the default image viewer in Windows 11, is primarily a viewer and light editor rather than a compression tool. It offers cropping, filters, brightness and contrast adjustments, and a Save a copy option. The Save a copy function saves the image in its current format without any compression quality control whatsoever. There is no slider for JPEG quality, no file size target, and no preview of output size before you save. For the specific task of reducing a 5 megabyte photo to under 1 megabyte with controlled quality, the Photos app provides absolutely no tools at all. Microsoft's Paint offers slightly more utility for compression because resizing the canvas in Paint does reduce file size, but the unpredictable JPEG encoder behavior makes it unreliable for meeting specific size targets in any consistent way.

Microsoft Edge, which is the default Windows 11 browser, and Google Chrome on Windows both support the full Canvas API used by FixTools. Drag-and-drop from File Explorer works seamlessly in both browsers: select an image file in File Explorer, drag it to the browser window with FixTools open, and it loads in the upload area immediately. This workflow is as fast as any desktop application for single files. For batch processing, multi-file drag from File Explorer using Ctrl+click to select multiple files works in both browsers for batch upload. Downloads save to the Windows Downloads folder at C:\Users\your username\Downloads by default, with no additional software, permissions, or system configuration required.

There is one notable exception where Windows built-in tools genuinely beat the browser for compression: the Windows PowerToys Image Resizer extension, which adds a right-click resize option in File Explorer with customizable presets. PowerToys is a free Microsoft download and is worth installing for repetitive resize-then-compress workflows. However, PowerToys Image Resizer only handles resize and uses fixed JPEG quality, so even with PowerToys you typically need a real compression tool like FixTools for the quality control step. The two tools combine well: use PowerToys to bulk-resize from File Explorer, then drag the resized files into FixTools for the quality compression pass.

How It Works

Step-by-step guide to compress image on windows:

  1. 1

    Open a browser on Windows

    Open Chrome, Microsoft Edge, or Firefox and navigate to fixtools.io. Any browser released in the past five years on Windows 10 or Windows 11 handles the full feature set including WebP output without needing any additional plugins or extensions.

  2. 2

    Open Image Compressor

    Click the Image Compressor tool from the image tools menu. The tool page loads quickly and presents a simple upload area, quality slider, and preview pane that work the same way regardless of which browser you chose.

  3. 3

    Upload your image

    Drag an image directly from a File Explorer window into the upload area, or click Upload to browse using the standard Windows file picker. Multi-select with Ctrl+click in File Explorer lets you drag a whole group of files at once for batch compression in one operation.

  4. 4

    Compress and download

    Adjust quality as needed using the slider and watch the live size readout update. Click Download when satisfied. The file saves to your Windows Downloads folder by default at C:\Users\your username\Downloads, or to whatever location you have configured in browser settings.

  5. 5

    Open with default app to verify

    Double-click the downloaded file in File Explorer to open it in the default image viewer, which is Photos on Windows 11. Confirm the visual quality looks acceptable and that the file size matches your target before uploading or sending the compressed version.

Real-world examples

Common situations where this approach makes a real difference:

Office worker sending attachments

A Windows 11 office worker needs to email 8 photos from a company event under Gmail's 25 megabyte attachment limit. Original photos from a phone are 5 to 7 megabytes each, totaling 48 megabytes that exceeds the limit. Using Edge on Windows, they open FixTools and batch-compress all 8 photos to 80 percent quality at 1600 pixels wide. Files average 310 kilobytes each, totaling 2.5 megabytes. The email sends without triggering Gmail's attachment limit and arrives in seconds rather than hitting the size warning.

Student uploading coursework

A student needs to upload a scanned document under 1 megabyte to their university's online submission portal. Their scanner saves TIFFs at 8 megabytes per page, well over the limit. Converting to JPEG in the Format Converter and then compressing to 78 percent quality in FixTools, all in Chrome on their Windows laptop, produces a 680 kilobyte file. The portal accepts it without the file size error message they received repeatedly with the original TIFF.

Small retailer updating a website

A Windows-based small business owner updates their WooCommerce site with new product photos monthly. Original smartphone photos are 6 to 8 megabytes each. Using Edge on Windows, they drag photos from File Explorer into FixTools, compress each to 82 percent quality at 1200 pixels wide, and download the resulting 180 to 240 kilobyte files. WooCommerce uploads complete in seconds instead of timing out at the server's upload limit, which had been a recurring frustration.

Teacher creating a digital handout

A teacher on a Windows school computer creates a digital handout with embedded photos. Original photos from the school camera are 4 to 6 megabytes each. The school's file sharing system rejects files above 5 megabytes total per upload. After compressing four photos to 80 percent quality in FixTools using the school's locked-down Chrome browser, the total drops to 1.1 megabytes. The handout uploads and shares without errors, and students can download it quickly on their home internet.

Pro tips

Get better results with these expert suggestions:

1

Drag images from File Explorer directly into Chrome or Edge

On Windows, you can drag image files from a File Explorer window directly into the FixTools upload area in Chrome or Edge. This is faster than clicking the upload button and navigating the file browser dialog. Select multiple files with Ctrl+click in File Explorer, then drag them all at once into FixTools for batch upload without leaving the keyboard-and-mouse flow you are already in.

2

Never use Paint to compress images for specific size targets

Paint's JPEG encoder applies a fixed quality setting with no user control and no file size feedback. Re-saving a JPEG in Paint can increase or decrease file size unpredictably depending on source content. For any task requiring a specific file size target like under 1 megabyte, under 200 kilobytes, or under 100 kilobytes, use FixTools instead of Paint. The quality output is controllable and the result is predictable rather than depending on luck.

3

Set Edge or Chrome to save downloads to a specific project folder

In Edge, go to Settings then Downloads then change the location to your project folder. In Chrome, the equivalent is Settings then Downloads then change location. This routes all compressed image downloads directly to your working folder, eliminating the step of moving files from the default Downloads folder to your project directory. This is especially useful for web project workflows where every compressed image belongs in a specific assets directory.

4

Use Windows Snipping Tool screenshots as PNG before compressing

Windows Snipping Tool, invoked with Win+Shift+S, saves screenshots as PNG by default. For screenshots that will be embedded in documents or uploaded to web, convert to JPEG using the Format Converter before compressing in FixTools. A 1920x1080 pixel screenshot as PNG is 1 to 3 megabytes; the same screenshot as JPEG at 82 percent quality is 150 to 350 kilobytes. Text in UI screenshots remains perfectly legible at JPEG 82 percent.

FAQ

Frequently asked questions

Open fixtools.io in Chrome or Microsoft Edge on Windows. Upload your image by dragging it from File Explorer or clicking the Upload button to browse. Adjust the quality slider to your desired level, check the real-time file size display, and click Download. The compressed file saves to your Windows Downloads folder. No installation required, no Photoshop subscription, and the output quality is equivalent to Photoshop Save for Web at the same quality percentage.
MS Paint can save images as JPEG via File then Save As, but it applies a fixed quality setting of approximately 75 to 80 percent with no user control, no quality slider, and no file size preview. The output size is unpredictable because saving a JPEG in Paint can increase or decrease file size from the original depending on image content. For any compression task requiring a specific file size target, use FixTools instead of Paint because Paint cannot give you the control or feedback you need.
The Windows Photos app does not have an image compression function at all. It is primarily a viewer with light editing capabilities including crop, filters, brightness, and contrast. The Save a copy option saves the file without any quality control. There is no JPEG quality slider, no file size target, and no preview of output size. Use FixTools in a browser for any compression task on Windows because the built-in Photos app cannot do it.
Yes, fully. FixTools works in Microsoft Edge on Windows 10 and Windows 11 with the full feature set. Edge is based on the Chromium engine, the same engine as Chrome, and supports all the browser APIs FixTools uses including the Canvas API for JPEG, PNG, and WebP compression, file drag-and-drop from File Explorer, and the File System Access API for downloads. Edge's performance with FixTools is equivalent to Chrome on the same hardware.
Yes. Open FixTools in Chrome or Edge, then open File Explorer and navigate to your image files. Select one or multiple files using Ctrl+click for multiple, then drag them from File Explorer into the FixTools upload area in the browser. The files load into the compressor immediately. This is faster than using the file picker dialog, especially when you already have File Explorer open browsing your project folder.
By default, downloads save to C:\Users\your username\Downloads. You can change this in browser settings: in Edge, go to Settings then Downloads then Location; in Chrome, Settings then Downloads then Location. Changing the location to your project folder sends compressed images directly there, eliminating the manual file-moving step that otherwise interrupts your workflow between compression and the next step in your process.
Yes. FixTools works in any modern browser on Windows 10 and Windows 11 identically. The Canvas API and file handling it uses are browser features, not operating system features. Chrome 80 and newer, Edge 80 and newer, and Firefox 75 and newer on Windows 10 all support the full FixTools feature set. Windows 7 and Windows 8 browsers may lack some features, but those operating systems are no longer supported by Microsoft or by current browser versions anyway.
Windows does not include a right-click compression option natively. Third-party tools like FileOptimizer or Microsoft's own PowerToys can add resize options to the right-click menu, but they require installation and most do not give you the live size feedback FixTools provides. For occasional compression, the browser approach is faster than installing a desktop tool. For heavy automation, consider a PowerShell script using the .NET image classes for batch compression.
FixTools runs in the browser on Windows, so WSL is not involved or relevant for the compression workflow itself. If you have images stored in a WSL filesystem, copy or move them to a Windows path first using File Explorer or the wsl command, then upload from File Explorer into FixTools in your Windows browser. For developers who want a CLI compression tool that runs inside WSL itself, ImageMagick is the standard choice and integrates well with shell scripts.
Yes. FixTools works in Chrome, Edge, and Firefox on Windows tablets and 2-in-1 devices like the Surface Pro lineup. The touch-friendly interface scales appropriately for tablet use, and drag-and-drop works with both mouse and touch input. For pen input on Surface devices, the precision lets you adjust the quality slider very precisely to hit exact size targets, which is a nice bonus over mouse interaction. Windows users can chain Paint or Photos with browser-based compression for hybrid workflows.
Windows 11 includes the Photos app with basic export options that include quality controls. Microsoft Paint can resize and save as JPG with adjustable quality, though the interface is dated. PowerToys (free from Microsoft) includes Image Resizer for batch operations. For PowerShell users, the .NET System.Drawing namespace enables scripted compression workflows. Most Windows users find browser-based compression more flexible than these built-in options for tweaking the quality/size tradeoff, but the native tools work well for occasional simple resizing tasks without needing to open a browser.

Ready to get started?

Open the full Image Compressor — free, no account needed, works on any device.

Open Image Compressor →

Free · No account needed · Works on any device