Lock the crop to 9:16 vertical for Stories, Reels, TikTok, and phone wallpapers — full-screen mobile, every time.
Upload Image
Drag & drop or click to upload
Supports PNG, JPG, WebP, GIF, BMP
Drag your image onto the page or click to browse. JPG, PNG, WebP, and HEIC are all supported.
From the aspect ratio dropdown, choose 9:16. The crop box locks to a tall vertical frame that can't drift.
Drag to reposition the tall 9:16 frame. Resize from any corner — the vertical ratio stays locked at 9:16.
Click Download. The output is exactly 9:16 (e.g., 1080×1920), ready for Stories, Reels, or TikTok upload.
9:16 means the width is 9 units for every 16 units of height — the standard vertical ratio used by smartphone screens, Stories, Reels, and TikTok. For example, 1080×1920 and 720×1280 are both 9:16.
The recommended 9:16 size for Stories, Reels, and TikTok is 1080×1920. Smaller (720×1280) still looks fine on most phones; larger (1440×2560) is good for high-DPI screens but Instagram will re-compress it.
9:16 is vertical (portrait) — taller than it is wide, made for phones. 16:9 is horizontal (landscape) — wider than it is tall, made for TVs and monitors. They are literally rotations of the same ratio.
Yes. Both platforms expect 9:16 vertical content and 1080×1920 is their recommended upload size. The exported file uses standard JPG/PNG so it imports directly into both apps.
Yes. For Instagram Stories, leave roughly the top 200 pixels and bottom 200 pixels of a 1080×1920 frame clear of important content — that's where the username, profile icon, and reply bar overlay your image.