Thumbnail Generator — Free & Instant
Upload one image. Generate thumbnails for YouTube, Instagram, WhatsApp, Facebook, and more. Download all sizes in one ZIP. Files never leave your device.
Drop your image here, or click to browse
JPG · PNG · WebP · HEIC · Any size
Release to upload
Fit mode
Choose sizes to generate
YouTube
Web
Custom
Custom dimensions:
Output format
Generating…
What size should a YouTube thumbnail be?
The recommended YouTube thumbnail size is 1280×720 pixels (16:9 aspect ratio). YouTube requires a minimum width of 640 pixels and recommends keeping the file under 2 MB. Supported formats are JPG, PNG, WebP, and GIF (non-animated).
Thumbnails are shown at many sizes across YouTube — from tiny mobile app previews to large TV displays — so always start with the full 1280×720 resolution. Use bold text and high contrast so your thumbnail is readable even at small sizes.
To access custom thumbnails on YouTube, your channel must be verified. Once verified, you can upload a thumbnail when publishing or editing any video.
What is the best image size for Instagram?
Instagram supports several formats, each with a specific recommended size:
| Format | Size | Ratio |
|---|---|---|
| Square Post | 1080×1080 px | 1:1 |
| Landscape Post | 1080×566 px | 1.91:1 |
| Story / Reel | 1080×1920 px | 9:16 |
| Carousel | 1080×1080 px | 1:1 (recommended) |
Instagram compresses all uploaded images. Always upload at full resolution and let Instagram handle the compression — do not pre-compress aggressively or your image will go through two rounds of quality loss.
WhatsApp DP size — the right dimensions
WhatsApp displays profile photos (DP) at just 56×56 pixels in chats, but stores them at up to 500×500 pixels on their servers. For the sharpest result, upload a square image at 500×500 px or larger.
Tips for a great WhatsApp DP:
- Use a square crop — non-square images are cropped to a circle in the app
- Center your face or subject in the middle third of the frame
- Use good contrast so the image is recognisable at 56 px
- Avoid fine text or small details — they disappear at small sizes
- Save as JPG at 90% quality for the best size-to-quality ratio
The WhatsApp DP preset in this tool generates a 500×500 px image — the ideal upload size.
What is an OG image?
An OG image (Open Graph image) is the preview image shown when someone shares a link on social media, in messaging apps like WhatsApp or Telegram, or in Slack. It is defined by the og:image meta tag in the page's HTML.
The standard OG image size is 1200×630 px (roughly 1.91:1). Facebook, Twitter/X, LinkedIn, and WhatsApp all use this size. Keep important content within the centre safe area (about 1080×566 px) since some platforms crop the edges.
If you are a developer, the "OG / Blog Image" preset generates a 1200×630 image ready to use as your og:image.
Cover vs contain — what's the difference?
Cover
The image is scaled up until it fully fills the target frame. No empty space is left, but the parts of the image that extend beyond the frame edges are cropped. Best for social media thumbnails where you always want edge-to-edge coverage.
Contain
The entire image fits within the frame — nothing is cropped. Empty space on the sides or top/bottom is filled with a padding colour (white by default). Good when showing the full image is more important than filling the frame, e.g. product photos or logos.
For most social media use cases, Cover is the better choice. For logos, product images, or any photo where cropping would remove important content, use Contain and set the padding colour to match your brand background.
How to generate social media thumbnails
- 1
Upload your image
Drag and drop any JPG, PNG, WebP, or HEIC photo onto the tool, or click to browse. iPhone HEIC photos are automatically converted.
- 2
Choose fit mode and platforms
Select Cover (fills the frame, crops edges) or Contain (fits within frame with padding). Then tick the platforms you want — YouTube, Instagram, WhatsApp, and more.
- 3
Generate and download
Click "Generate Thumbnails". Download each size individually or grab all of them in a single ZIP. Everything runs in your browser — your photos never leave your device.
Thumbnail generator — frequently asked questions
Can I resize HEIC photos from my iPhone?
Yes. Drop a .heic file from your iPhone directly onto the tool. It is automatically converted to a compatible format in your browser before being resized to each selected size. No app or software needed.
Does the thumbnail generator work on mobile?
Yes, it works on modern Android and iOS browsers. On iPhone, you can pick photos from your camera roll when you tap the upload area. The layout adapts to smaller screens.
Is there a file size limit for uploading?
No hard limit is enforced — processing happens in your browser, so the limit is your device memory. In practice, even large 20–30 MB files from a DSLR or iPhone work fine on most devices.
What format should I use — JPG, PNG, or WebP?
JPG works everywhere and gives the smallest file sizes for photos, making it ideal for social media uploads. PNG is lossless and best for graphics, logos, and images with text. WebP is the most efficient for web use but some platforms may not accept it — use JPG for social media to be safe.
Are my images uploaded to a server?
No. All processing happens entirely in your browser using the Canvas API. Your images are never sent to any server. Once you close the tab, all image data is cleared from memory.
Can I use this for bulk thumbnail generation?
Each run generates one source image at multiple sizes. If you need to resize many different images, repeat the process for each one — upload, select platforms, download ZIP. For true batch processing across many source files, that is a planned enhancement.
What makes a good YouTube thumbnail that gets clicks?
The most clicked YouTube thumbnails share a few consistent traits: a clear, high-contrast subject (usually a face with an expressive reaction), bold readable text in 2–3 words that creates curiosity or promises a benefit, and a colour scheme that stands out in a grid of other videos. Avoid cluttered compositions — thumbnails are shown as small as 120×67 px on mobile, so anything small disappears. Use a consistent style across your channel so returning viewers recognise your thumbnails instantly. The 1280×720 px preset in this tool gives you the full resolution YouTube recommends.
What is the correct Twitter/X header and profile photo size?
Twitter/X displays profile photos at 400×400 px (1:1 square, cropped to a circle in the UI). The header/banner image displays at 1500×500 px (3:1 ratio). Keep important content — your logo, face, or text — centred and away from the top-left corner, where the profile photo overlaps the banner on desktop. This tool generates a 1500×500 header preset under the Twitter/X card option. Export as JPG for the smallest file size that Twitter will accept without recompression.
What size should a Facebook cover photo and page banner be?
Facebook personal profiles display cover photos at 820×312 px on desktop and 640×360 px on mobile. For Facebook Pages (business pages), the cover photo is the same size but the safe zone for text and logos is slightly different — keep key content within the centre 820×250 px to avoid it being cropped on mobile. Profile photos on both personal and page profiles should be 170×170 px minimum. The OG / Blog Image preset (1200×630) also works for Facebook link previews when your content is shared.
How do I make a YouTube thumbnail on my phone?
Open this page in Chrome or Safari on your phone. Tap the upload area and pick an image from your Gallery or Photos app. Select the YouTube preset (1280×720), choose Cover mode so the image fills the frame edge-to-edge, and tap Generate. Download the thumbnail directly — no app needed. For best results, use a portrait-oriented photo of a face or a clearly readable text graphic as the source image. If you are shooting specifically for a thumbnail, bright, even lighting and a plain or blurred background give the best outcome.
What is the best thumbnail size for a Shopify product image?
Shopify recommends product images at 2048×2048 px (1:1 square) for the highest quality across all themes. Minimum acceptable size is 800×800 px. Shopify automatically generates smaller thumbnails from your uploaded image, so always upload the largest version you have. For collection page banners, 1200×400 to 1600×500 px works well at a 3:1 ratio. Use the "By Pixels" mode in the Resize Image tool to hit 2048×2048, then upload to Shopify — the platform handles all other sizes from there.