Social Media Image Resizer
Resize images for Instagram, Facebook, Twitter, LinkedIn, YouTube.
Your images never leave this tab — no upload, no serverResize images to exact social media dimensions
Drag an image here or click to select
Upload an image to get started.
About this social media image resizer
Upload an image and resize it to the exact dimensions required by Instagram, Facebook, Twitter/X, LinkedIn, YouTube, TikTok, or Pinterest. Select a platform and a specific format (post, story, cover, profile, thumbnail), and the tool resizes your image with the correct aspect ratio. Download the result as PNG.
Every social media platform has its own image size requirements, and uploading the wrong dimensions means your image gets cropped unpredictably, loses quality, or shows ugly letterboxing. This tool gives you the exact pixel dimensions each platform expects, so your images always look their best.
Two fit modes are available. "Cover" fills the entire target area and crops any overflow — best for photos where you want edge-to-edge coverage. "Contain" fits the whole image inside the target area and fills the remaining space with a background color — best when you need the complete image visible, like a logo or infographic.
All processing runs locally in your browser using the Canvas API. Your images are never uploaded to a server. The tool handles JPEG, PNG, and WebP inputs and exports as PNG for maximum compatibility across platforms.
Reference tables
FAQ
Which platforms are supported?
Instagram (post, portrait, landscape, story/reel), Facebook (post, cover, profile, story, event), Twitter/X (post, header, profile), LinkedIn (post, cover, profile), YouTube (thumbnail, banner, profile), TikTok (cover, profile), and Pinterest (pin, profile).
What is the difference between Cover and Contain?
Cover fills the entire target area and crops overflow — best for photos. Contain fits the whole image inside the target and adds a background color to fill the rest — best for logos and graphics that need to be fully visible.
Are my images uploaded to a server?
No. All resizing runs locally in your browser using the Canvas API. Your images never leave your device.