Social Media Image Resizer

Resize and crop images for any platform โ€” Instagram, Facebook, Twitter/X, LinkedIn, YouTube, Pinterest. Pick a preset, drag to reposition, and download. No upload to servers. All processing happens in your browser.

๐Ÿ–ผ๏ธ
Drop an image here or click to upload
JPG, PNG, WebP, GIF, BMP โ€” up to 30 MB

Platform

Cover crops the image to exactly fill the frame. Contain adds padding bars. Stretch distorts to fit.
Used only when Contain mode leaves empty areas.
Preview โ€” drag to reposition
drag to reposition

How to Use

STEP 1 โ€” Upload your image: Drag and drop any image onto the upload area, or click to browse. JPG, PNG, WebP, GIF, and BMP up to 30 MB are supported.

STEP 2 โ€” Choose a platform: Click a platform tab (Instagram, Facebook, Twitter/X, LinkedIn, YouTube, Pinterest) and then select the specific format from the preset grid.

STEP 3 โ€” Pick a fit mode: Cover crops the image to fill the frame exactly โ€” drag the preview to reposition. Contain adds letterbox bars using your chosen background color. Stretch distorts the image to fill the frame.

STEP 4 โ€” Adjust background color: In Contain mode, select the bar color using the color picker or by typing a hex value.

STEP 5 โ€” Download: Choose PNG or JPEG, then click Download Image. The file is named automatically with the platform, format name, and dimensions.

Platform Image Size Reference (2025)

PlatformFormatSize
InstagramPost1080 ร— 1080
InstagramStory / Reel1080 ร— 1920
InstagramProfile320 ร— 320
FacebookPost1200 ร— 630
FacebookCover820 ร— 312
FacebookStory1080 ร— 1920
Twitter / XPost1600 ร— 900
Twitter / XHeader1500 ร— 500
LinkedInPost1200 ร— 627
LinkedInCover1584 ร— 396
YouTubeThumbnail1280 ร— 720
YouTubeChannel Art2560 ร— 1440
PinterestPin1000 ร— 1500

Fit Mode Explained

Cover scales the image up so that both dimensions meet or exceed the target size, then crops the overflow. You can drag the preview to control which part is kept. This is the best choice for most social media images.

Contain scales the image down so it fits entirely within the target frame, adding bars (in your chosen background color) to fill the remaining space. Use this when you need the full image visible with no cropping.

Stretch forces the image to exactly match the target dimensions, which may distort the proportions. Useful when your source image is already close in shape to the target.


Resize images to any custom dimension โ†’ Image Resizer

Generate placeholder images at exact sizes โ†’ Placeholder Image Generator