Instagram Story / Reel cover (1080×1920)
Crop and resize your photo to the official 1080×1920 dimensions privately in your browser. No upload.
Drop a photo here, or tap to choose
JPG · PNG · WEBP · HEIC — files never leave your browser
Instagram Stories and Reel covers use a 9:16 vertical frame at 1080×1920 pixels.
Why 1080×1920 for Instagram?
Instagram stores avatars and cover assets at fixed pixel dimensions. Uploading at exactly the documented size avoids two common problems: the platform's server-side resizer over-compressing your photo, and the browser scaling a small source up so it looks soft on retina displays. The photo is then displayed at full-screen vertical 9:16 on every modern phone in most places on the site, but the higher-resolution upload keeps it sharp on high-density screens and inside notifications.
Composition tips
- Center the subject's face in the upper third of the crop frame — most platforms also crop your photo into a circle for the navigation bar, so anything in the corners gets clipped.
- Leave a few percent of headroom above the hairline; an avatar that touches the top edge feels claustrophobic at small display sizes.
- Pick a background with enough contrast against Instagram's UI chrome. Pure white can blend into light themes; mid-tone neutrals read clearly in both light and dark mode.
How to use this page
- Drop your JPG, PNG, WebP or HEIC into the editor above.
- The crop frame is already locked to the Instagram aspect ratio — drag and zoom to position your face.
- Click Generate and download the resized file.
- Upload it directly to Instagram.
Privacy
Every step happens inside the browser tab you have open. Your image is decoded, cropped and re-encoded by the same JavaScript engine that runs this page — there is no upload, no temporary file on a server, and no "processed copy" cached by us afterwards. When you close the tab, the blob is gone. We document the full pipeline on our Methodology and How it works pages.
Safe zones
Instagram overlays your username at the top and the reply box at the bottom of every story. Keep important text and faces inside the middle 1080×1420 region — the top ~250 px and bottom ~250 px are partially obscured by UI on most devices.
Related size guides
FAQ
Will my photo stretch?
Is the photo uploaded anywhere?
Does Instagram re-compress the image after I upload it?
Yes, every social platform runs its own encoder over uploads. Starting from the exact recommended dimensions minimises the number of resize passes the server has to do, which preserves more detail in the final displayed avatar.
Can I keep transparency?
Most social platforms flatten transparency to a solid background on upload. If you need transparency for a website logo or a download, export as PNG; for Instagram itself, JPG is the safer choice.
What happens to my image after I close the tab?
It is freed from your browser's memory like any other image you opened. We never received it, so we have nothing to delete on our side. See Trust & Safety for the full policy.