Pixel-Exact or Percent Resize
Set width and height to exact pixels for a 1200×630 OG image or scale by a percentage such as 50% for quick thumbnail generation. Both modes are supported in a single UI without switching tools or re-uploading.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Resize images to exact dimensions
Upload forms and social platforms have strict pixel limits — a 4032×3024 phone photo almost never fits without resizing. This tool processes images through Sharp's Lanczos3 resampling filter, which is sharper than the bilinear interpolation most desktop apps use when downscaling, especially for reductions above 50%. Target exact pixel dimensions, scale by percentage, or pick a preset like 1200×630 for Open Graph or 1080×1080 for Instagram. Aspect ratio lock keeps proportions correct automatically. Three fit modes cover every case: cover fills the target box and crops overflow, contain fits the whole image inside the box and letterboxes the remaining space, and fill stretches to exact dimensions. Resize and convert format in one step — a 4032×3024 PNG can become a 1200×900 WebP in a single upload. Files are deleted server-side within seconds of download.
Set width and height to exact pixels for a 1200×630 OG image or scale by a percentage such as 50% for quick thumbnail generation. Both modes are supported in a single UI without switching tools or re-uploading.
Toggle aspect lock to keep proportions intact — change one dimension and the other auto-calculates. This prevents accidental squishing or stretching, which is the most common resize mistake on portrait photos.
Sharp uses Lanczos3 as its default downsample filter. It preserves high-frequency detail better than bilinear or bicubic resampling, meaning downscaled photos look noticeably sharper — especially when reducing resolution by more than half.
Cover fills the target box and crops overflow from the edges, ideal for social thumbnails. Contain fits the whole image inside the box with letterbox padding, useful for ecommerce white-background squares. Fill stretches to exact dimensions.
Go from a 4032×3024 PNG screenshot to a 1200×900 WebP without two separate tools and two upload steps. Format conversion happens in the same Sharp processing pipeline as the resize.
Uploaded originals and the resized output are stored in a temporary directory during processing and deleted within seconds of the download response completing. Nothing is retained in storage.
Input: iPhone photo: 4032×3024 (4.2 MB JPEG), target 1080×1080, cover crop
Output: Resized: 1080×1080 (210 KB JPEG, quality 80) — square cover crop, centred on the longer dimension
Input: Stock photo: 6000×4000 (12 MB), target width 1920, aspect ratio locked
Output: Resized: 1920×1280 (490 KB JPEG, quality 80) — 75% downscale, aspect ratio preserved
Input: Headshot: 2400×3000 (3.8 MB), target 400×400, cover crop
Output: Resized: 400×400 (28 KB JPEG, quality 85) — fits LinkedIn-style upload limit