PricingP2PEncrypted ChatDesktop App
Upload a file

How to Resize an Image Online — Free, No Upload, Any Format

Brendan Gray, Founder & Developer

Resize an image online free — change dimensions and reduce file size

Resizing an image takes 10 seconds. The hard part is knowing which tool to use, what dimensions to target, and how to reduce file size without making the image look terrible. This guide covers every method — online, Windows, Mac, and mobile — and explains what's happening to your image when you resize it.

Compress and resize images free — in your browser, no upload

Open Image Compressor →

Reduce image file size without sending your photos to a server.

Resizing vs. Compressing — What's the Difference?

These terms are often used interchangeably, but they're different operations:

  • Resizing changes the pixel dimensions of an image (e.g., 4000×3000 px → 1200×900 px). Smaller dimensions = smaller file.
  • Compressing re-encodes the image data at a lower quality level without necessarily changing its dimensions. A 4000×3000 JPG at quality 85 is smaller than the same dimensions at quality 100.
  • Both together produce the smallest result: reduce dimensions to the largest size you actually need, then compress to an acceptable quality level.

Method 1 — FileShot Compressor (Online, No Upload)

  1. Go to fileshot.io/tools/compressor
  2. Drag your image onto the tool or click to browse
  3. Adjust the quality slider and/or set a maximum dimension
  4. Download the compressed/resized result

All processing runs in your browser using WebAssembly — the image is never uploaded. Works with JPG, PNG, WebP, and GIF. Particularly useful if you're resizing photos before sharing them, since you likely don't want high-resolution originals uploaded to a third-party server.

Method 2 — Squoosh (Google, Browser-Based)

Squoosh (squoosh.app) is Google's open-source image compression tool. It runs entirely in the browser using WebAssembly codecs and is the most capable free browser-based image resizer available:

  • Side-by-side before/after preview with real-time quality comparison
  • Supports AVIF, WebP, JPEG XL, MozJPEG, OxiPNG, and more
  • Precise pixel dimension controls with aspect ratio lock
  • Shows exact before/after file sizes

Best choice when you need fine-grained control over output quality and format.

Method 3 — Windows: Paint

  1. Right-click the image in File Explorer > Edit (opens in Paint)
  2. Click Image in the top ribbon, then Resize
  3. Choose Pixels to set exact dimensions
  4. Check Maintain aspect ratio to avoid stretching
  5. Enter the target width or height — the other dimension adjusts automatically
  6. Click OK, then File > Save As (choose JPG for smallest file size)

Method 4 — Windows 11: Photos App

  1. Open the image in Photos
  2. Click the three-dot menu and select Resize image
  3. Enter target dimensions or select a preset size
  4. Click Save

Method 5 — Mac: Preview

  1. Open the image in Preview
  2. Go to Tools > Adjust Size
  3. Enter your target width or height
  4. Make sure Scale proportionally is checked
  5. Click OK, then File > Export to save (choose format and quality)

Preview is extremely capable — it handles pixel dimensions, DPI (resolution for print), and format conversion all in one dialog.

Method 6 — Mac: Automator for Bulk Resize

If you need to resize a large batch of images, macOS Automator automates it without installing software:

  1. Open Automator (Applications folder) and create a new Quick Action
  2. Set "Workflow receives" to image files in Finder
  3. Add action: Scale Images (from the Photos category)
  4. Set your target dimension and check "Scale proportionally"
  5. Save the workflow, then right-click any batch of images in Finder > Quick Actions > your workflow name

Method 7 — iPhone: Resizing Before Sending

When you share a photo from the iPhone Photos app via iMessage, Mail, or AirDrop, iOS offers automatic size reduction:

  • In Mail: tap the Share icon, choose Mail, then select image size at the bottom of the compose window (Small / Medium / Large / Actual Size)
  • In Messages: iOS automatically compresses images before sending — full originals are not transmitted unless via AirDrop

For precise resizing on iPhone, the Image Size app (free, App Store) is the most commonly used tool.

Understanding Aspect Ratios

When resizing, preserving the aspect ratio (width-to-height proportion) is critical to avoid distortion. Common aspect ratios:

Ratio Common Use Example Dimensions
1:1Profile photos, Instagram square400×400, 1080×1080
16:9YouTube thumbnails, presentations, widescreen video1920×1080, 1280×720
4:3Traditional camera, standard monitor1600×1200, 800×600
3:2DSLR photo standard3000×2000, 6000×4000
9:16Reels, TikTok, Stories1080×1920

If the tool you're using doesn't lock the ratio automatically, calculate manually: if you want to resize a 3000×2000 image to 1200 px wide, the new height is 1200 × (2000 / 3000) = 800 px.

Target Sizes for Common Use Cases

  • Email attachment: 1200 px on the longest side, JPG quality 85 → typically 150-300 KB
  • Website hero image: 1920×1080 px max, WebP format → 100-300 KB
  • Social media post: 1080×1080 px for Instagram, 1200×628 px for Facebook/LinkedIn
  • Profile photo: 400×400 px — anything larger is resized by the platform anyway
  • Print at 4×6 inches: 1800×1200 px at 300 DPI
  • File sharing: Reduce originals to 1600 px wide before uploading to save bandwidth

Why Resizing Before Sharing Matters for Privacy

Modern camera photos (iPhone, Android, DSLR) embed significant metadata in the image file — GPS coordinates, device serial number, lens data, and timestamp. The image metadata persists at any resolution. Before sharing photos publicly:

  • Use FileShot's Metadata Scrubber to remove EXIF/XMP data before resize/upload
  • Upload the scrubbed, resized version — not the original
  • If sharing privately via FileShot, the link uses zero-knowledge encryption so the image is encrypted before upload — the server sees only ciphertext

Compress & Resize Images — Free, Browser-Based

No upload. No account. Metadata scrubbing available separately.

Open File Compressor →

← Back to Blog