Resize
Change dimensions by pixels, percentage, or social presets.
Drop an image here, or click to choose one
The right size for every platform
Change the width and height in pixels, scale by percentage, or pick a preset: Instagram square (1080×1080), portrait (1080×1350), story (1080×1920), landscape (1080×566) and X header (1500×500).
How it works
- Upload an image from your device (JPG, PNG, WebP, GIF, AVIF or HEIC, up to 20 MB).
- Pick pixels, percentage or a preset, and choose whether to fit inside, crop to fill or stretch.
- Download the result, or post it straight to your Imgflow profile.
Frequently asked questions
Will resizing distort my image?
Not unless you choose Stretch. Fit inside keeps the proportions, and Crop to fill crops the edges to match the new size exactly.
What size should an Instagram post be?
1080×1080 for square posts, 1080×1350 for portrait posts and 1080×1920 for stories.
Is it free?
Yes. All Imgflow tools are free to use, with no watermark. Creating an account is optional and lets you keep your results.
What happens to my images?
If you’re not signed in, results are deleted automatically after 15 minutes. Signed-in users keep results in their files until they delete them.

