Image Resize (fit / longest-edge / scale)
Four resize modes: **fit inside a max box** (common for upload limits), **cap longest edge**, **percentage scale**, **force exact size** (stretches). Outputs JPG / PNG / WebP; never enlarges by default. Runs entirely in your browser, **files never leave**.
βΊHow to use
- Drop an image; we show its native dimensions and file size.
- Pick one of four modes: Fit box keeps aspect ratio and fits inside maxWΓmaxH (most common); Longest edge caps the longer side; Percentage scales everything evenly; Force size ignores aspect ratio (stretches).
- Never enlarge is on by default β if the source is smaller than the target, we keep it as-is rather than blurring it.
- Choose JPG (smallest), PNG (lossless + alpha) or WebP (best balance), set quality, hit Download.
Tips
- Fit box 1920Γ1080 is the safe default for IG / FB / blog covers β looks correct on any source aspect.
- Longest edge 1024 is the universal Discord / Slack / LINE upload sweet spot.
- Force size is for strict requirements (government forms, ID photos) only β every other case wants aspect-preserving.
- WebP saves ~30% over JPG at the same visible quality and works in every 2025 browser.
π‘ Pure canvas resize using the browser's built-in bilinear / bicubic. No upload β fine for personal / confidential photos.
Related tools
- Image β Base64Drop images β data URI / raw base64 / HTML / CSS one-click copy; paste base64 β preview + download
- HEIC β JPG / PNG / WebPConvert iPhone .heic photos to common formats, batch processing + ZIP download, all in your browser
- Image compress to sizeBinary-search JPEG quality to hit a target file size (300KB / 500KB / 2MB / etc.) β for job sites, government forms, upload limits
- Image Crop (free / aspect / circular)Visual drag-to-crop with locked aspect ratios (1:1 / 16:9 / 3:2β¦), circular mask for avatars, export PNG / JPG / WebP with custom output width