Resize any image for Instagram, Facebook, TikTok, LinkedIn, passport photos, or custom dimensions. Instant, browser-based, 100% private.
or click to browse · JPG, PNG, WEBP
Max 15MB
💡 Tip: Press Ctrl+V / Cmd+V to paste an image directly
Select a quick preset or enter your target dimensions. Upload your image by clicking, dragging, or pasting (Ctrl+V). The tool resizes your image instantly in the browser using the Canvas API — no server, no upload. Click Download to save your resized image in JPG, PNG, or WEBP.
| Platform | Use case | Dimensions |
|---|---|---|
| Square post | 1080 × 1080 px | |
| Story / Reel | 1080 × 1920 px | |
| Shared post | 1200 × 630 px | |
| Cover photo | 820 × 312 px | |
| Profile photo | 400 × 400 px | |
| Background banner | 1584 × 396 px | |
| TikTok | Profile picture | 200 × 200 px |
| Passport (India) | Standard | 413 × 531 px (35×45mm) |
| Passport (US) | 2×2 inch | 600 × 600 px |
Fit keeps your entire image visible inside the target frame, adding a background to fill empty space. Best for passport photos and images where nothing can be cut off. Fill crops the image to perfectly fill the frame — ideal for Instagram posts or LinkedIn banners. Stretch distorts the image to exactly match the target size — only use when distortion is acceptable.