Social Media Image Resizer
Resize images for Instagram, Facebook, Twitter/X, LinkedIn, YouTube.
Get the right image size for every platform
Each social media platform has its own recommended image dimensions. Uploading the wrong size leads to cropping, blurring, or stretched images. This tool resizes your image to the exact pixel dimensions recommended for Instagram, Facebook, Twitter/X, LinkedIn, YouTube, and WhatsApp.
Cover, Contain, or Fill — your choice
Use Cover mode to crop-to-fill (great for photos), Contain mode to letterbox (preserves full image with coloured background bars), or Fill mode to stretch to exact dimensions. All resizing happens in your browser with no uploads required.
Frequently asked questions
- What image sizes are included?
- The tool includes 12 presets: Instagram Square Post (1080×1080), Portrait Post (1080×1350), Story/Reel (1080×1920), Facebook Post (1200×630), Facebook Cover (820×312), Twitter/X Post (1600×900), Twitter/X Header (1500×500), LinkedIn Post (1200×627), LinkedIn Cover (1584×396), YouTube Thumbnail (1280×720), YouTube Channel Art (2560×1440), and WhatsApp DP (500×500).
- What is the difference between Cover, Contain, and Fill?
- Cover crops the image to fill the target dimensions while maintaining aspect ratio (no empty space, image may be cropped). Contain fits the entire image within the target dimensions with letterboxing (empty space filled with background colour, no cropping). Fill stretches the image to exactly fill the target dimensions (may distort aspect ratio).
- Does my image get uploaded to a server?
- No. Everything happens 100% in your browser. Your image is loaded into an HTML canvas element locally and resized using the Canvas API. No data is sent to any server.
- Can I use a custom size instead of a preset?
- Yes. Enter your desired width and height in the Custom width and Custom height fields. If you enter only one dimension, the other defaults to the selected preset's value.
- What format is the output?
- The resized image is exported as JPEG at 92% quality, which balances file size and visual quality. JPEG is the standard format used by all major social media platforms for photo uploads.
Related tools
- Instagram Font Generator
Generate stylish Unicode fonts for Instagram bios, captions, and stories.
- Instagram Hashtag Generator
Generate Instagram hashtags by niche. Pick up to 30.
- LinkedIn Post Formatter
Write and preview LinkedIn posts with truncation preview.
- Twitter / X Thread Formatter
Format Twitter/X threads with auto tweet splitting.
- TikTok Hashtag Generator
Generate trending TikTok hashtags by niche.