YouTube thumbnail resizer
Resize any image to YouTube's exact 1280×720 thumbnail spec, re-encode as JPG or PNG, and stay under the 2 MB upload limit — all in your browser.
The resize runs entirely in your browser. Your image is never uploaded.
About the YouTube thumbnail resizer
Handytool's YouTube thumbnail resizer takes any image — a screenshot, a photo, a designed cover — and outputs a clean 1280×720 JPG (or PNG) ready to upload. Choose cover mode to crop-fill the 16:9 canvas or contain mode to letterbox with a background colour, and tune the JPG quality slider until the file drops under YouTube's 2 MB limit. Nothing leaves your browser: the image is decoded, resized with the Canvas API and re-encoded locally.
YouTube thumbnail resizer features
- 01
Exact 1280×720 output
Resizes every upload to YouTube's recommended thumbnail spec — 1280 pixels wide, 720 tall, 16:9. Cover mode fills the frame; contain mode letterboxes with a custom background.
- 02
2 MB upload limit, enforced
The resizer shows the output file size live and flags anything over 2 MB — the hard cap YouTube Studio imposes on thumbnail uploads. Drop the JPG quality slider to fit.
- 03
JPG or PNG, your choice
Export as JPG for the smallest file (best when you have photographic content) or PNG for sharp text and flat colour. Both are accepted by YouTube Studio.
YouTube thumbnail resizer FAQ
- What is the correct size for a YouTube thumbnail?
- 1280×720 pixels at 16:9, 640 pixels minimum width, under 2 MB, saved as JPG, PNG, GIF or BMP. The resizer outputs the recommended spec by default.
- My image is a different aspect ratio — will it get squashed?
- No. Cover mode crops the middle of your image to fill 1280×720, while contain mode keeps the whole image visible and adds a background on the unused edges. Pick whichever preserves the composition better.
- Why is my thumbnail over 2 MB?
- Large photos, PNG output and very high JPG quality all inflate the file. Switch to JPG, drop quality to 80–85 — you'll keep the visual quality and comfortably fit under 2 MB.
- Is the file uploaded to a server?
- No. The resize runs entirely in your browser using the HTML5 Canvas API. Handytool never receives your image.
- Can I use this for Shorts or banner images?
- This tool is tuned for the 16:9 thumbnail. Shorts use a 9:16 cover pulled from the video itself, and channel banners are 2560×1440 — use our YouTube banner maker for those.
Guides
Articles →Related tools
Social →- Live
YouTube thumbnail downloader
Paste any YouTube URL and download the video thumbnail in HD, SD or standard resolution — no sign-in, no upload, nothing sent to a server.
SocialFreeRuns locallyOpen - Live
YouTube embed code generator
Paste a YouTube URL and generate a clean iframe embed — with autoplay, loop, start time, privacy-enhanced mode and responsive wrapper options.
SocialFreeRuns locallyOpen - Live
YouTube video & channel ID extractor
Extract the video ID, channel ID, handle or playlist ID from any YouTube URL — watch, Shorts, youtu.be, embed or @handle links all supported.
SocialFreeRuns locallyOpen
Explore other tools
All tools →- Live
Add Page Numbers to PDF
Add page numbers to a PDF in your browser. Choose the position, format, starting number, and size, then download the numbered document.
PDFFreeRuns locallyOpen - Live
JPG to WebP
Convert JPG photos to smaller WebP files in your browser — files never leave your device.
ImageFreeRuns locallyOpen - Live
Video to MP3
Extract the audio from a video and save it as an MP3.
VideoFreeRuns locallyOpen - Live
Extract audio
Pull the audio track out of a video file.
AudioFreeRuns locallyOpen - Live
JSON to CSV
Flatten JSON arrays and objects into CSV rows.
DocumentFreeRuns locallyOpen