Dev Tools
Client-sidefiles never upload

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
  1. Drop an image; we show its native dimensions and file size.
  2. 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).
  3. Never enlarge is on by default β€” if the source is smaller than the target, we keep it as-is rather than blurring it.
  4. 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