Image Resizer
Resize images for social media with one-click presets, or enter exact dimensions. JPG, PNG, WebP supported.
1. Upload Image
Drag & drop your PDF here
or browse files
Single file · PDF supported
Social media image sizes — 2024 guide
Every platform enforces its own aspect ratios and pixel dimensions. Instagram crops square posts to 1:1 (1080x1080) and portrait posts to 4:5 (1080x1350). LinkedIn headers must be exactly 1584x396 to avoid letterboxing. Twitter header images render at 1500x500 — anything outside that ratio gets cropped unpredictably. This tool gives you one-click access to 18 verified dimensions so you never have to look them up again.
How the resize works
Images are resized using the browser's HTML5 Canvas API — no server involved. For large downscales (more than 2x reduction in either dimension), the tool performs a two-pass progressive resize: first halving the image, then scaling to the final target. This produces sharper results than a single-pass scale because each pass preserves more edge detail. For up-scaling, the browser's default bilinear filter applies.
EXIF rotation
Photos shot on phones are often stored rotated with an EXIF orientation tag. Without correcting for it, the image appears sideways. This tool reads the EXIF orientation from the first 64KB of your JPEG and applies the correct canvas rotation transform before resizing — so what you see is what you get.
Output format
JPEG is the best choice for photographs (smaller files, acceptable quality at 80-90%). PNG is lossless — use it for screenshots, logos, or anything with text. WebP offers the best compression for both photos and graphics but has slightly less support in older apps. The quality slider (60-100%) controls JPEG and WebP encoding; PNG ignores it as PNG is always lossless.
Privacy
Your image never leaves your device. The entire resize pipeline runs inside your browser tab using Canvas and FileReader APIs. Closing or refreshing the tab discards everything.