Free image tool

Resize Image

Change image dimensions for social media, web, or print. Lock the aspect ratio or set exact pixels, then export as PNG, JPG, or WebP. Everything runs in your browser β€” your image never leaves your device, so it is fast, free, and private.

  • πŸ”’ No upload β€” runs in your browser
  • πŸ†“ Free, no signup
  • 🚫 No watermark
  • ♾️ No limits

How to resize image

1

Upload images

Drop in your photos β€” batch supported.

2

Set dimensions

Enter width/height in pixels, lock the aspect ratio, or pick a social media preset.

3

Export

Download as PNG, JPG, or WebP, individually or as a ZIP.

Why use this tool

  • πŸ”’ Locked aspect ratio

    Toggle lock on and enter one dimension β€” the other updates automatically, no stretching.

  • πŸ“² Social media presets

    Instagram, YouTube thumbnail, LinkedIn banner, and profile-picture sizes built in.

  • πŸ”’ 100% private

    Resizing happens locally in your browser β€” photos are never uploaded.

Common use cases

  • Social media posts

    Hit exact pixel dimensions for Instagram, YouTube thumbnails, or LinkedIn banners.

  • Marketplace listings

    Meet Amazon, eBay, and Etsy’s recommended pixel dimensions for product photos.

  • Web publishing

    Scale a huge camera photo down to the actual display width before compressing.

  • ID & profile photos

    Produce the exact pixel dimensions required by a passport, visa, or account form.

Why resizing matters more than compression alone

Resizing changes how many pixels an image contains; compression changes how many bytes each pixel costs. A 4,000Γ—3,000 camera photo has 12 million pixels β€” a 25Γ— reduction when scaled to the 800Γ—600 a typical blog column actually displays. That reduction happens before compression even starts, which is why "resize first, compress second" recovers far more file size than pushing a quality slider on an oversized image.

The one-way rule: never enlarge. Scaling a small image up invents pixels that were never captured, producing a soft, smeared result no sharpening filter fully fixes. Always start from the largest original you have and scale down β€” this tool warns you when a target size would enlarge the source.

What size should you resize to?

Size to roughly twice the image’s final display width, to stay sharp on high-density ("Retina") screens that pack 2–3 device pixels into every CSS pixel. Practical targets: 1,600–2,000 px for a full-width hero image, 800–1,200 px for an in-article photo, and 400–600 px for a thumbnail or card.

For marketplace listings, Amazon wants at least 1,000 px on the longest side (1,600 px+ for good zoom), eBay recommends 1,600 px, and Etsy recommends 2,000 px on the shortest side β€” details in the product-photo guide linked below. Once resized, compress the result with the image compressor for the smallest file at your target dimensions.

Pro tips for resize image

  • Lock the aspect ratio unless you specifically want to stretch or squash the image.
  • Crop to the final composition first with the crop tool if you’re also changing the framing, not just the size.
  • Never enlarge a small source image β€” start from the biggest original you have and scale down.

Frequently Asked Questions

How do I resize an image without losing aspect ratio?

Keep the "Lock aspect ratio" toggle on and change either width or height β€” the other dimension updates automatically to avoid stretching.

Can I resize for Instagram, YouTube, or a profile picture?

Yes β€” choose a social media preset, or enter exact pixel dimensions for any platform.

Will resizing upload my photo anywhere?

No. Everything runs in your browser β€” your image never leaves your device, so it is fast, free, and private.

What image size is best for a website?

Serve images at roughly twice their displayed CSS width for sharpness on high-density screens: ~1,600–2,000 px for full-width heroes, 800–1,200 px for in-article images, 400–600 px for thumbnails.

Will resizing make my photo blurry?

Scaling down (making the image smaller) does not blur it β€” it simply removes pixels the destination will never display. Scaling up (enlarging) always softens the image because new pixels have to be invented; avoid enlarging whenever possible.