🖼️

Free Image Resizer Online

Resize images to any size right in your browser. 100% private — nothing is uploaded to any server.

← Back to all tools

Advertisement

Advertisement

How to Resize an Image Online

1

Upload your image

Click the upload area and select any image from your device. JPG, PNG, WebP, and GIF are all supported.

2

Set your target dimensions

Enter the width and height in pixels. With "Maintain aspect ratio" checked, changing one dimension automatically updates the other.

3

Adjust quality

Use the quality slider to balance file size vs. image sharpness. 90% is recommended for most uses.

4

Download the resized image

Click "Resize & Download" and the resized image saves directly to your device as a JPEG file.

Frequently Asked Questions

What image formats are supported?

You can upload JPG, PNG, GIF, WebP, and most standard image formats. The resized output is downloaded as a JPEG file. For preserving PNG transparency, set quality to 100%.

Is my image uploaded to a server?

No. Your image never leaves your device. All resizing happens locally in your browser using the HTML5 Canvas API — completely private with zero upload required.

What sizes should I use for social media?

Instagram square: 1080×1080. Instagram story/reel: 1080×1920. Twitter/X post: 1200×675. Twitter/X header: 1500×500. Facebook cover: 820×312. LinkedIn banner: 1584×396. YouTube thumbnail: 1280×720. Profile photos: 400×400.

Will resizing reduce image quality?

Shrinking an image generally maintains good quality. Enlarging beyond the original resolution reduces sharpness. For the best results, always start with the highest available resolution source image.

How do I resize without stretching the image?

Keep the "Maintain aspect ratio" checkbox checked. When you enter a new width, the height adjusts automatically to preserve the original proportions — no distortion.

What quality setting should I use?

90% is ideal for most uses — excellent visual quality with noticeably smaller file size. Use 100% for maximum quality. Use 70–80% for web images where fast loading matters more than absolute sharpness.

Can I reduce file size without changing dimensions?

Yes. Keep the width and height the same as the original but lower the quality slider. The image re-compresses at lower quality, reducing file size while keeping the original pixel dimensions.

Recommended image sizes for popular platforms

Each platform has specific optimal dimensions. Uploading at the right size avoids automatic re-compression that degrades quality and prevents awkward cropping. 2026 specifications:

Instagram

Feed photo (square): 1080 × 1080. Portrait: 1080 × 1350. Landscape: 1080 × 566. Story/Reel: 1080 × 1920 (9:16). Profile picture: 320 × 320. Always upload at the maximum displayed size for sharpest quality.

Facebook

Profile picture: 170 × 170. Cover photo: 851 × 315 (or 820 × 312 mobile-safe). Shared image: 1200 × 630. Event cover: 1920 × 1005. Page profile: 180 × 180.

Twitter / X

Profile picture: 400 × 400. Header: 1500 × 500. In-post image: 1600 × 900 (16:9) or 1080 × 1080 (square). Card image: 1200 × 628.

LinkedIn

Profile picture: 400 × 400. Cover/banner: 1584 × 396. Post image: 1200 × 627. Company logo: 300 × 300. Article cover: 1200 × 644.

YouTube

Thumbnail: 1280 × 720 (16:9, under 2 MB). Channel banner: 2560 × 1440 (with safe area 1546 × 423 for mobile). Profile picture: 800 × 800.

TikTok / Reels / Shorts

Video and thumbnail: 1080 × 1920 (9:16 vertical). Profile picture: 200 × 200. Always vertical — horizontal content gets letterboxed.

Pinterest

Standard pin: 1000 × 1500 (2:3 ratio). Square pin: 1000 × 1000. Story pin: 1080 × 1920. Profile: 165 × 165.

Email signature

Banner/logo: 600 px wide max (most email clients clip wider). Profile photo: 100 × 100. Keep total signature image weight under 100 KB to avoid spam filters.

Website hero image

Desktop: 1920 × 1080. Tablet: 1024 × 768. Mobile: 750 × 1334. Serve different sizes via <picture> or srcset for fast loading on each device.

Open Graph (social previews)

1200 × 630 for Facebook, LinkedIn, Twitter card. Keep important content in the central 1200 × 600 area — corners may get cropped.

File size targets for web performance

Page weight directly affects load speed and SEO ranking. Optimize images to hit these targets:

Hero/banner images: Under 200 KB. Use WebP or AVIF for 30-50% smaller files than JPEG at the same quality. Compress to 75-85% quality.

Product / content images: Under 100 KB each. A typical product page should have all images combined under 1 MB.

Thumbnails: Under 30 KB. Don't load full-resolution images for thumbnail grids — resize to actual display size.

Icons: Use SVG when possible (vector scales perfectly, tiny file size). For raster icons, optimize to under 5 KB.

Total page weight: Google's Core Web Vitals target page weight under 2 MB for good scores. Most overweight pages have one or two unoptimized hero images causing the bulk.

Common resizing mistakes to avoid

Upscaling beyond original resolution

Enlarging a 500px image to 2000px creates blurry, pixelated results — no software (even AI upscalers) can perfectly invent detail that wasn't captured. Always start with the highest-resolution source available.

Wrong aspect ratio for the platform

Uploading a 16:9 image where 9:16 is expected (e.g. Instagram Story) causes automatic cropping — usually cutting off the top and bottom of your design.

Forgetting to compress after resizing

A resized image at 100% quality is still much larger than necessary. Always lower quality to 80-90% after resizing for web use — the visual difference is imperceptible but the file size drops significantly.

Resizing in the wrong order

Sequence: edit/retouch → resize → compress → save. Resizing after compression amplifies compression artifacts. Compressing a tiny image looks worse than compressing a large one then resizing.

Related Tools