DevLuxe
Free Image Tool

Bulk Social Media Resizer

Upload one image. Export perfectly-sized versions for every social platform — Instagram, Facebook, X, LinkedIn, YouTube, TikTok, Pinterest — in seconds. No account needed.

📷 Instagram👍 Facebook✕ X/Twitter💼 LinkedIn▶️ YouTube🎵 TikTok📌 Pinterest

Drop your images here

Up to 10 images · PNG, JPG, WebP

InstagramFacebookX / TwitterLinkedInYouTubeTikTokPinterest

Instagram

4 presets

Facebook

4 presets

X / Twitter

2 presets

LinkedIn

3 presets

YouTube

3 presets

TikTok

2 presets

Pinterest

3 presets

Open Graph

1 presets

Everything You Need to Resize for Social Media

Professional-grade resizing features, all running privately in your browser.

📐

20+ Platform Presets

Instagram (4 sizes), Facebook (4), X/Twitter (2), LinkedIn (3), YouTube (3), TikTok (2), Pinterest (3), OG Image, WhatsApp

🎯

Smart Focus Point

Click on your image to set the exact crop center. No more off-center faces or cut-off logos.

📦

One-Click ZIP Export

Download all your resized images in a single ZIP, organized by platform folder.

🖼️

3 Fit Modes

Cover fills the frame (crops excess), Contain letterboxes with a custom background, Stretch fills without maintaining aspect ratio.

💧

Text Watermark

Add a custom watermark to every export — set position, color, size, and opacity.

100% Browser-Based

All resizing happens on your device using the HTML5 Canvas API. Your images are never uploaded to any server.

⚠️

File Size Compliance

Each preview badge shows the output file size and warns you when it exceeds the platform's recommended limit.

🔄

Multi-Image Batch

Upload up to 10 source images and switch between them to generate complete social packs for each.

Social Media Image Size Reference Guide 2025

PlatformSize NameDimensionsAspect Ratio
InstagramSquare Post1080×10801:1
InstagramPortrait Post1080×13504:5
InstagramStory / Reel1080×19209:16
FacebookFeed Post1200×6301.91:1
FacebookCover Photo851×3152.7:1
X / TwitterPost Image1200×67516:9
LinkedInPost Image1200×6271.91:1
YouTubeThumbnail1280×72016:9
YouTubeChannel Art2560×144016:9
TikTokVideo Cover1080×19209:16
PinterestStandard Pin1000×15002:3
Open GraphOG Image1200×6301.91:1

Frequently Asked Questions

What image formats are supported for upload?

You can upload PNG, JPG/JPEG, and WebP images. The output can also be exported as JPG, WebP, or PNG.

Does this tool upload my images to a server?

No. All resizing is done entirely in your browser using the HTML5 Canvas API. Your images never leave your device.

What is the maximum number of images I can upload at once?

You can upload up to 10 source images at a time. Each image can be resized to all 20+ platform presets simultaneously.

What is Cover vs Contain vs Stretch mode?

Cover fills the entire target frame by cropping the excess (best for most social posts). Contain fits the whole image inside and adds a background padding. Stretch resizes without preserving the aspect ratio.

What are the correct Instagram image dimensions?

Instagram supports 1080×1080px (square), 1080×1350px (portrait), 1080×566px (landscape), and 1080×1920px (Stories/Reels).

Can I add my logo as a watermark?

Currently the watermark supports text overlays. You can customize the text, font size, color, opacity, and position (corners or center).

How do I export all sizes at once?

Click the Download ZIP button in the toolbar. All selected presets will be exported into a structured ZIP file with platform subfolders.

How It Works

1

Upload

Drop 1–10 images into the tool

2

Configure

Set fit mode, quality, watermark & focus point

3

Select Presets

Choose the platforms you need

4

Download

Get individual files or a full ZIP