Skip to main content

Social Media Image Resizer

Resize images to exact dimensions for Instagram, Facebook, X, LinkedIn, YouTube, TikTok, and Pinterest.

How it works

  1. 1

    Choose a platform

    Select a social media platform from the dropdown to set the correct dimensions, or enter a custom size.

  2. 2

    Upload your image

    Drag and drop or click to select a JPEG, PNG, or WebP image from your device.

  3. 3

    Resize and download

    Click Resize to generate the cropped image, then download the result at the exact platform dimensions.

Common use cases

  • Instagram post

    2400×1600 photo → 1080×1080

  • YouTube thumbnail

    4000×3000 photo → 1280×720

About This Tool

Upload any image and resize it to the exact pixel dimensions required by major social media platforms. Includes presets for Instagram (post 1080×1080, story 1080×1920, landscape 1080×566), Facebook (post 1200×630, cover 820×312), X/Twitter (post 1200×675, header 1500×500), LinkedIn (post 1200×627, cover 1584×396), YouTube thumbnails (1280×720), TikTok (1080×1920), and Pinterest pins (1000×1500).

The resizer uses a center-crop strategy: the image is scaled to completely fill the target dimensions, then excess is cropped equally from the edges. This ensures no letterboxing or distortion — the output is always the exact size the platform requires.

Custom dimensions are supported if your platform or use case is not in the presets. Upload JPEG, PNG, or WebP files. The output is always a PNG. All processing uses the HTML5 Canvas API entirely in your browser — images are never uploaded to any server.

Every social media platform has specific image dimension requirements, and uploading images that do not match these requirements results in unexpected cropping, blurriness, or compression artifacts. This tool eliminates those issues by producing pixel-perfect output for every platform.

Instagram has three main image formats: square posts (1080×1080, 1:1 ratio), portrait posts (1080×1350, 4:5 ratio), and landscape posts (1080×566, 1.91:1 ratio). Instagram Stories and Reels both use 1080×1920 (9:16). The platform compresses images larger than these dimensions, so uploading at exactly the recommended size gives you the best quality.

Facebook supports several image types. Link preview images and shared posts use 1200×630 (1.91:1), which is the same ratio as Open Graph images. Facebook cover photos are 820×312 on desktop but are cropped differently on mobile, so keep important content centered and away from the edges. Facebook event images use 1920×1080 (16:9).

X/Twitter post images display at 1200×675 (16:9) in the timeline. Header images are 1500×500 (3:1) but are cropped on mobile, so design with safe zones. Twitter card images for shared links use 1200×628 for summary cards with large images.

LinkedIn post images use 1200×627 (approximately 1.91:1). LinkedIn cover photos (the banner at the top of a personal or company page) are 1584×396 (4:1). LinkedIn article banners use 1280×720 (16:9).

YouTube thumbnails are always 1280×720 (16:9). Custom thumbnails are one of the most important factors in click-through rate, so creating a properly sized, visually compelling thumbnail is worth the effort. YouTube channel banners are 2560×1440 but display differently across devices.

TikTok videos and profile photos both use the vertical 1080×1920 (9:16) format. Pinterest pins perform best at 1000×1500 (2:3), which is taller than most other social media formats and optimized for the Pinterest grid layout.

Tips for best results: Start with the highest resolution source image you have. The center-crop algorithm preserves the most detail from your original. Avoid uploading screenshots or already-compressed images as source material, as each platform applies its own compression on top of whatever quality you provide.

More examples

Examples

Instagram post

Input

2400×1600 photo → 1080×1080

Output

Center-cropped square, perfect for Instagram feed

YouTube thumbnail

Input

4000×3000 photo → 1280×720

Output

16:9 crop, ready for YouTube
Frequently Asked Questions
What are the recommended Instagram post dimensions?
Square posts: 1080×1080 (1:1). Portrait: 1080×1350 (4:5). Landscape: 1080×566 (1.91:1). Stories and Reels: 1080×1920 (9:16). Instagram recommends uploading at these exact dimensions for optimal quality.
What size should a YouTube thumbnail be?
1280×720 pixels (16:9 aspect ratio) is the recommended size. This matches the standard HD video frame and displays well at all player sizes. Your YouTube account must be verified to upload custom thumbnails.
Are my images uploaded to a server?
No. All resizing uses the HTML5 Canvas API in your browser. Your original and resized images never leave your device.
How does the cropping work?
The tool uses center-crop: it scales the image to fill the target dimensions completely, then trims excess from the edges equally. This avoids letterboxing and distortion. The center of your image is always preserved.
Can I resize to custom dimensions?
Yes. Select "Custom Size" from the platform dropdown and enter any width and height in pixels. This is useful for email headers, blog featured images, or any non-social-media use case.
What file formats are supported?
You can upload JPEG, PNG, or WebP files. The output is always a PNG to preserve quality and support transparency where applicable. PNG is widely accepted across all social media platforms.
What are the Facebook cover photo dimensions?
Facebook cover photos are 820×312 pixels on desktop. On mobile, the cover photo is cropped to approximately 820×273. Keep important content and text in the center to avoid it being cut off on different devices.
Why does my image look blurry after uploading to social media?
Social media platforms compress uploaded images. To minimize quality loss, upload at the exact recommended dimensions rather than larger sizes. This tool produces pixel-perfect output at the right dimensions, reducing additional compression artifacts.

Learn More

Discover More Tools

View all Design Tools →