Home / Resize images
Set a max width and height, or tap a preset (Instagram, passport, Full HD). We keep aspect ratio. Nothing is uploaded.
or browse files · Ctrl+V to paste
JPG, PNG, WebP, AVIF — presets or custom pixels in the sidebar
Hero images, social crops, and passport photos all have a pixel budget. This page sets a max width and height and fits the image inside — no stretching. Processing stays on your device.
Instagram 1080×1080 for feed squares. Passport 600×600 as a common starting point (always check the form). Full HD 1920×1080 for website heroes. Twitter / X 1600×900 for landscape posts. Custom sizes live under More options.
Resizing down is the biggest win for page weight. Pair it with Compress or JPG to WebP if the destination is a website. For a hard kilobyte cap, use Compress to size.
Yes. We fit inside your max width × height without stretching.
1080×1080 for a feed square. Stories are often 1080×1920 — set that in More options.
Many countries want 600×600 px (or 2×2 inches at 300 DPI). Confirm your form; then use the Passport preset.
Yes — quality and format sit next to the size fields.
No. Resize runs in your browser.