Figma plugin
Search SketchValley illustrations and drop them straight into your Figma frames.
- Search the whole library inside Figma
- Inserts editable vectors, not flat images
- Free, no account needed
Resize a photo to exact pixels, a percentage or a target file size like 100 KB — sharp, with no jagged edges. One-click presets for Instagram, YouTube, LinkedIn, X, Facebook, WhatsApp, Amazon and Shopify, plus crop, rotate, flip and simple colour tweaks. Resize a whole batch into a ZIP. Free, no watermark, and your photos never leave your browser.
Drop, paste or browse — one photo or a whole batch. They open at their original size.
Type a width or height (the proportions stay locked), enter a percentage, pick a preset, or set a target file size in KB. The size and file size update live.
Save the resized image in its original format, or switch to JPG, PNG or WebP. Batches download as one ZIP.
| Platform | Image | Size (px) |
|---|---|---|
| Post (square / portrait) | 1080 × 1080 / 1080 × 1350 | |
| Instagram, TikTok | Story / Reel | 1080 × 1920 |
| YouTube | Thumbnail | 1280 × 720 |
| YouTube | Channel banner | 2560 × 1440 |
| Post / Cover | 1200 × 627 / 1584 × 396 | |
| X (Twitter) | Post / Header | 1200 × 675 / 1500 × 500 |
| Post / Cover | 1200 × 628 / 820 × 312 | |
| Profile photo | 500 × 500 | |
| Amazon | Product image | 2000 × 2000 (min 1000) |
| Shopify / Etsy | Product image | 800–2048 square / 1200 × 1200 |
Drop your image above (or several at once). It opens in the editor at its original size — type a new width or height, enter a percentage, or pick a preset like Instagram Post, then click Download. The aspect ratio stays locked unless you unlock it.
Open Advanced options, tick Target file size and enter the size in KB. The editor shows the resulting file size before you download. It lowers the JPG or WebP quality first, and only if that isn’t enough does it shrink the dimensions — so you always get the sharpest image that fits.
Making an image smaller keeps it sharp — the resizer shrinks in steps with high-quality smoothing to avoid jagged edges and moiré. Keep JPG quality at 85–95%, or use PNG for lossless output. Enlarging beyond the original size can’t add real detail.
Choose Fit to keep the whole photo with a background around it, Fill to fill the frame and crop the edges, or Stretch to force the exact size. With JPG the background is white; choose PNG or WebP to keep it transparent.
Instagram posts are 1080 × 1080 (square) or 1080 × 1350 (portrait), stories and reels are 1080 × 1920, and YouTube thumbnails are 1280 × 720. All of these are one-click presets in the editor.
Yes. Drop several images, choose the size and click the ZIP button. With a preset every image gets the same frame; with a typed width each image keeps its own proportions at that width.
Yes. The resizer keeps the original format by default, so PNGs stay PNG with their transparency. If you switch to JPG, transparent areas become white instead of black.
No. Everything runs in your browser — your photos never leave your device. No signup, no watermark.