Free Image Tool

Image Resizer

Resize JPEG, PNG, WebP, GIF, BMP, and AVIF images by exact pixels or percentage. Choose Fit or Crop, control JPEG/WebP quality, process a batch, and download locally from your browser.

Selected image data is processed locally and is not submitted by this tool.


Resize Images by Pixels or Percentage

Pixel resizing creates an exact output canvas, such as 1280 × 720. Percentage resizing scales every uploaded image relative to its own dimensions, so 50% turns a 2400 × 1600 image into 1200 × 800. Downscaling is useful for web pages, email attachments, thumbnails, and storage; upscaling cannot recover detail that was not present in the source.

Fit vs Crop for Exact Dimensions

Fit

Keeps the complete image inside the requested canvas. When aspect ratios differ, PNG and WebP outputs have transparent padding; JPEG outputs use white padding.

Crop

Fills the requested canvas and removes equal excess from the center-facing edges. Use it when an exact thumbnail or banner ratio matters more than retaining every edge.

Choose JPEG, PNG, or WebP Output

JPEG

A practical choice for photographs. It does not support transparency, so transparent areas become white.

PNG

A lossless choice for screenshots, text, logos, and graphics that need transparent pixels.

WebP

A modern format for photos or graphics, with adjustable quality and transparency support.

Common Image Size Starting Points

These presets are convenient canvas starting points, not permanent platform rules. Social networks may change recommendations, crop previews differently by device, or reserve safe areas for text and controls.

UseStarting sizeRatio
Square post1080 × 10801:1
Vertical story1080 × 19209:16
Video thumbnail1280 × 72016:9
Wide banner1500 × 5003:1
Portrait pin1000 × 15002:3

Frequently Asked Questions

Technical note: Browser canvas re-encodes the visible raster. EXIF, camera, GPS, DPI, color-profile, and other source metadata are generally not retained. Animated GIFs become a still frame. Browser and device memory limits vary, so this tool caps each output at 8,192 px per side and 40 megapixels.