DEV Community

Shaishav Patel
Shaishav Patel

Posted on

How to Resize an Image for Free — Without Photoshop or Subscriptions

Resizing an image sounds like it should take 10 seconds. But the default paths — "use Photoshop" or "use the Windows photo editor" — either require software you don't have or produce poor quality at unusual dimensions. And most "free" online tools have file size limits, require sign-ins, or watermark the output.

Here's how to resize images free, quickly, and without any of that friction.


Option 1: Browser-based image resizer (no upload)

The Image Resizer at Ultimate Tools processes your image entirely in the browser. The file never leaves your device.

How it works:

  1. Open the tool
  2. Drop your image (JPEG, PNG, WebP, or GIF)
  3. Set the target dimensions — by pixels or by percentage
  4. Toggle aspect ratio lock to maintain proportions (optional)
  5. Click Resize
  6. Download the resized image

You can set both width and height independently, or lock the aspect ratio so changing one dimension automatically adjusts the other.

When to use this: Any time you need a specific pixel size — social media dimensions, profile photos, banner ads, or assets for a website. The image never leaves your device.


Common dimensions by platform

Platform Recommended dimensions
Twitter/X profile photo 400×400px
Twitter/X header 1500×500px
LinkedIn profile photo 400×400px
LinkedIn banner 1584×396px
Facebook cover photo 820×312px
Instagram post (square) 1080×1080px
YouTube thumbnail 1280×720px
Website favicon 32×32px, 64×64px
Open Graph image 1200×630px

Option 2: Windows Photos (built-in)

On Windows 10/11, Windows Photos can resize images:

  1. Open the image in Photos
  2. Click the three-dot menu (···) → Resize
  3. Choose a preset or enter custom dimensions
  4. Save

The quality on Windows Photos is acceptable for basic resizing. It doesn't give you precise pixel control over the output dimensions.


Option 3: macOS Preview (built-in)

On a Mac:

  1. Open the image in Preview
  2. Tools → Adjust Size
  3. Enter width or height (and check "Scale proportionally" to lock aspect ratio)
  4. File → Export to save

Preview gives more precise control than Windows Photos. You can set exact pixel dimensions and choose resampling quality.


Option 4: Command line (ImageMagick)

For developers who need to resize many images at once:

# Resize to exactly 800×600
magick input.jpg -resize 800x600! output.jpg

# Resize to 800px wide, maintain aspect ratio
magick input.jpg -resize 800 output.jpg

# Resize to max 1920×1080, maintain aspect ratio
magick input.jpg -resize 1920x1080 output.jpg

# Batch resize all JPEGs in a folder
magick mogrify -resize 1200x630 *.jpg
Enter fullscreen mode Exit fullscreen mode

ImageMagick is free, open source, and handles batch operations. The ! flag forces exact dimensions, ignoring aspect ratio.


What happens to quality when resizing?

Scaling down (downsizing) — Image quality is generally preserved. Information is discarded but what remains is accurate. A 4000×3000 photo resized to 800×600 looks sharp.

Scaling up (upsizing/upscaling) — The tool has to invent new pixels. This always introduces some blurring. Traditional resizing (bilinear, bicubic) handles modest upscaling (up to 2×) reasonably well. For larger upscaling, AI-based tools (Topaz Gigapixel, Adobe Super Resolution) produce better results.

File format matters — Resizing a JPEG and saving as JPEG applies JPEG compression on top of the resize. Each save cycle can slightly degrade quality. Save as PNG for lossless output if you're going to edit further; convert to JPEG only for the final export.


Quick comparison

Method Cost Upload required Platform
Ultimate Tools (browser) Free ❌ Never Any browser
Windows Photos Free ❌ Local Windows
macOS Preview Free ❌ Local Mac
ImageMagick Free ❌ Local Any OS
Most online tools Free/paid ✅ Yes Any browser

The Image Resizer is the fastest option for one-off resizes in any browser — set dimensions, download, done. No upload, no account.

Top comments (0)