Drop any image, pick a quality, and get a perfectly sized thumbnail. The HD preset auto-compresses under YouTube's 2 MB upload cap. Full HD and 4K give you higher-detail exports for blog use, channel banners, and archival.
Runs entirely in your browser using HTML5 Canvas. Your image never leaves your device. How we know.
Drop an image, click to choose, or paste from clipboard
JPG, PNG, GIF, WebP, BMP · up to 80 MB · output: HD (1280×720)
YouTube's upload spec is 1280×720, but a thumbnail rarely lives in just one place. Embed players, blog hero images, channel banner crops, social previews — every destination wants something a little different. Three presets cover all of them.
HD
720P
1280×720
YouTube's recommended thumbnail size. Auto-fits under the 2 MB upload cap.
Full HD
1080P
1920×1080
Higher detail for blog use, channel banner crops, or social previews.
4K Ultra HD
2160P
3840×2160
Future-proof archival quality. Best for source files you re-export from later.
Search for a thumbnail resizer and you'll find dozens of sites that send your file to a server you don't control, log it, and serve you ads while you wait. Drafts, internal mockups, screenshots — none of that should leave your machine. This tool runs entirely on your device.
01
Browser-based
Pure HTML5 Canvas. No backend, no server-side processing. Verifiable in your DevTools Network tab — zero outbound requests with image data.
02
Three quality presets
HD for direct YouTube upload, Full HD for embeds and blogs, 4K for archival masters. One tool, three workflows.
03
Auto-fits under 2 MB
On the HD preset, JPG quality steps down progressively until your file passes YouTube's upload cap. No more "thumbnail too large" errors.
04
Works offline
Once the page is loaded, no internet needed. Drop, switch, download, repeat — the whole loop runs locally.