Image Resizer
Resize a photo or screenshot to exact pixels in your browser - no account and no upload.
About Image Resizer
Resize a photo or screenshot to exact pixels in your browser - no account and no upload. Use social presets for Open Graph, Twitter/X, Instagram, LinkedIn, YouTube, and Pinterest, or enter custom width and height with aspect lock. Choose stretch, contain, or cover, then download JPEG, PNG, or WebP. Canvas stays on this device. Pair it with the Image Compressor to shrink file size after you set dimensions, or the Favicon Generator when you need a multi-size icon pack.
How to Use Image Resizer
- Drop a JPG, PNG, WebP, GIF, or BMP (max 8 MB) or paste a screenshot. The file is read locally - nothing is uploaded.
- Pick a social preset (Open Graph 1200x630, Twitter 1200x628, Instagram, LinkedIn, YouTube, and more) or type custom width and height.
- Toggle lock aspect to keep the original ratio when you edit one side. Unlock when a preset needs a different ratio.
- Choose fit: Cover crops to fill the box, Contain letterboxes, Stretch forces exact pixels.
- Pick JPEG, PNG, or WebP, set quality for JPEG/WebP, compare previews, then download. Confirm in DevTools Network that resizing does not create a request.
Image Resizer Examples
Open Graph share image
Drop a wide photo, pick Open Graph / Facebook (1200x630), use Cover so the subject fills the frame, export JPEG at quality 85, then attach the file in your Open Graph Tag Generator workflow.
Instagram square post
Load a portrait phone photo, pick Instagram square (1080x1080), Cover crops the center. Download PNG if you need sharp UI text, or JPEG for a photo.
YouTube thumbnail
Pick YouTube thumbnail (1280x720), Cover, JPEG quality 90. Keep faces near the center so crop does not cut them off.
Custom banner with locked aspect
Leave Custom selected, lock aspect, change width to 1600 - height follows the source ratio. Stretch is fine when the box matches the source.
Then compress
Resize first for the platform size, download, then open the Image Compressor to lower bytes without changing dimensions again.
Common Use Cases
- Prepare Open Graph and Twitter Card images at the right pixels
- Crop phone photos to Instagram square, portrait, or story sizes
- Export LinkedIn and YouTube thumbnail dimensions locally
- Downscale camera originals before CMS upload
- Local resize when you cannot send files to an online editor
Frequently Asked Questions about Image Resizer
- How do I resize an image without uploading it?
- Drop or paste the file, set width and height or pick a preset, choose fit and format, then download. Encoding uses the Canvas API in your browser - there is no upload endpoint.
- What do Cover, Contain, and Stretch mean?
- Cover scales and center-crops so the canvas is filled with no empty edges. Contain fits the whole image inside the box and fills leftover space (white for JPEG). Stretch maps the full source to the exact width and height and may distort.
- Which social presets are included?
- Open Graph / Facebook 1200x630, Twitter/X large 1200x628, Instagram square 1080x1080, portrait 1080x1350, story 1080x1920, LinkedIn 1200x627, YouTube thumbnail 1280x720, Pinterest 1000x1500, and 512x512. Platforms can change guidelines - treat presets as common starting points.
- Should I resize or compress first?
- Set the target dimensions here first, then use the Image Compressor if the file is still large. Compressing first and then enlarging can look soft.
- Does quality work on PNG?
- No. PNG from Canvas is lossless, so the slider is disabled. Use JPEG or WebP when you want a quality vs size tradeoff.
- Is my photo uploaded to a server?
- No. FileReader and Canvas run only in this tab. Safe for invoices, IDs, and unreleased product shots. Verify in DevTools Network while you resize.
Related Tools
Image Compressor
Free image compressor in your browser. Shrink JPG, PNG, and WebP with quality and max size, then download. Nothing is uploaded.
Favicon Generator
Free favicon generator in your browser. Upload a logo, get PNG sizes 16, 32, 48, 180, 192, and 512, then download a ZIP. Nothing is uploaded.
Open Graph Tag Generator
Generate Open Graph and Twitter Card meta tags from a title, description, URL, and image. Free OG tag generator with live HTML and a social preview.
Twitter Card Generator
Generate Twitter Card / X meta tags from card type, title, description, image, and site handle. Free twitter:card generator with live HTML and preview.
Image to Base64 Converter
Convert an image to Base64 or a data URL in your browser - your image never leaves your browser. Paste screenshots, copy CSS/HTML/Markdown snippets, or decode Base64 back to a downloadable file.
Pixels to Inches Converter
Convert pixels to inches and inches to pixels at any DPI. Free px to inches calculator for web (96 DPI) and print (300 DPI).