Image Resizer

LOCAL · IN-BROWSER

Resize images online to exact dimensions. Presets for social media, OG images, favicons and more.

Advertisement728 × 90
Your ad could be here Go Pro to remove ads

Drop image or click to upload

JPG, PNG, WebP, GIF

Advertisement728 × 90
Your ad could be here Go Pro to remove ads

About Image Resizer

Resize any image to exact pixel dimensions in your browser. Lock aspect ratio to prevent distortion or enter freeform width and height. Quick presets for common sizes: Twitter banner (1500×500), Instagram post (1080×1080), Open Graph image (1200×630), favicon (32×32), and more. Outputs JPEG, WebP, or PNG. All resizing happens client-side using the Canvas API.

All processing happens entirely in your browser using modern web APIs. Nothing is uploaded to our servers — your data stays local and private. Free to use forever, with a Pro plan for power users who want an ad-free experience and API access.

Common use cases

  • Resizing images to exact social media dimensions (Instagram, Twitter, Facebook)
  • Creating Open Graph (og:image) images at the required 1200×630px
  • Generating favicon-sized thumbnails from larger images
  • Standardizing product image dimensions for an e-commerce store
  • Resizing profile photos to required dimensions for various platforms

How it works

Draws the original image onto a new Canvas element at the specified target dimensions using drawImage(). If "lock aspect ratio" is enabled, the tool calculates the proportional height or width automatically when you enter one dimension. The resulting canvas is exported as a Blob in the chosen format and offered as a download.