Shrink or enlarge pictures by a percentage: 50% halves the width and the height, 200% doubles them, and the aspect ratio always stays the same. Drop in many images at once and download them as a ZIP. Free, no watermark, and your files never leave your browser.
No images yet. You can also drop files on this box.
Leave width or height empty to keep the aspect ratio automatically.
Changes apply to every image instantly.
| Scale | 12 MP photo (4000×3000) |
|---|---|
| 75% | 3000×2250 56% of the pixels |
| 50% | 2000×1500 25% of the pixels |
| 25% | 1000×750 about 6% of the pixels |
The percentage applies to each side, so the pixel count falls with its square: 50% leaves a quarter of the pixels, and the file usually shrinks by a similar factor. That makes it the quickest way to get phone photos small enough for email or a web page. Need a fixed width instead, like 1200 px for a blog? Switch "Resize by" to Pixels and leave the height empty.
Keep aspect ratio makes the image as large as possible inside your width and height without distorting it, so one side may come out smaller than you typed. Crop to fill gives exactly the size you asked for and trims the edges that do not fit, centered; use it for profile pictures, thumbnails and social media posts. Pad also gives the exact size but keeps the whole image, adding bars in the background color. Stretch forces the size and distorts the image if the shape differs.
| Use | Size (px) |
|---|---|
| Instagram post square | 1080×1080 |
| Instagram post portrait 4:5 | 1080×1350 |
| Instagram / TikTok story | 1080×1920 |
| YouTube thumbnail | 1280×720 |
| Open Graph / link preview | 1200×630 |
| X (Twitter) header Twitter) heade | 1500×500 |
| LinkedIn banner | 1584×396 |
| LinkedIn post | 1200×627 |
| X Twitter) post (16:9 | 1600×900 |
| Pinterest pin 2:3 | 1000×1500 |
| Facebook cover | 851×315 |
| Facebook cover HD | 1640×624 |
| Full HD 1920×1080 | 1920×1080 |
| Profile picture 400×400 | 400×400 |
Pick one from the Preset menu above: it fills in the size and switches to Crop to fill. Platforms change their recommendations from time to time, so check theirs if an upload is rejected.
Each image is decoded by your browser and redrawn on a canvas at the new size. When shrinking a lot, it halves the image in steps first, which keeps it sharp instead of jagged. Nothing is uploaded, so it works for private photos and documents, and even offline once the page has loaded. Phone photos are rotated the right way up, and EXIF metadata (camera, GPS location) is removed. Enlarging works too, but it cannot add detail that is not there, so big upscales look soft.
Need a smaller file rather than smaller dimensions? Use the image compressor (target size like 100 KB). To change the format only, use the image converter.
Resizing website screenshots by hand? The Shotmint API renders any URL or HTML in Chromium at the viewport you ask for, so the image comes out at the right size directly, at 2× for retina if you like:
curl "https://shotmint.creasework.com/v1/screenshot?url=https://example.com&width=1200&height=630&format=jpeg" -H "X-API-Key: YOUR_KEY" -o preview.jpg
Each screenshot is 1 credit. €5 buys 2,000 with no subscription, and credits never expire.
Get 25 free renders a month Try a website screenshot
Are my images uploaded? No. Resizing runs in JavaScript on this page.
How do I resize without losing quality? Pick PNG output for lossless results, or JPG/WebP at Maximum or High quality. Shrinking always removes pixels, but a downscaled image looks sharp at its new size.
How do I make a square image? Type the same width and height (for example 1080 and 1080) and pick Crop to fill, or Pad if nothing may be cut off.
Is there a limit? No file count limit and no watermark. Output sides are capped at 16,384 pixels, and very large images depend on your device's memory. Animated GIF and WebP files are resized as their first frame.
Related: resize image, resize image for instagram, resize image for youtube thumbnail, resize image for linkedin, resize image for x (twitter), resize image for facebook, resize image for pinterest, resize image for website, combine images, blur image, pixelate image, crop image, rotate image, flip image, image compressor, image converter (PNG to JPG, JPG to PNG, WebP to JPG), image to PDF, SVG to PNG, favicon generator, GitHub social preview, responsive mockup.
Resize image · Resize Image for Facebook · Resize Image for Instagram · Resize Image for LinkedIn · Resize Image for Pinterest · Resize Image for Website · Resize Image for X · Resize Image for YouTube Thumbnail · Resize PDF · Image color picker · Base64 to Image · Image to Base64 · Image converter · Image compressor · Rotate or flip image · Sepia filter · Invert image colors · Grayscale / black and white image · all free tools