Image Resizer
Resize images to exact pixels with social-media presets.
Drop an image here, or click to browse
PNG, JPEG, WebP — resized entirely in your browser
Resized image
Resizing runs entirely in your browser using the Canvas API — your image is never uploaded anywhere. Presets set an exact output size, so aspect ratio may change; use the percentage mode to keep proportions.
How to use the image resizer
The image resizer changes a picture to exact pixel dimensions or a percentage of its original size. It solves a surprisingly common problem: an image is the wrong size for where it needs to go. A photo is too large for an avatar, a banner is the wrong ratio for a social profile, a scanned document needs to fit a specific form, or a screenshot is too big to attach to an email.
Drop an image in, choose how you want to resize it, and the result appears with its new dimensions and file size ready to download. The tool shows the original dimensions alongside the new ones so you can confirm the change before saving.
Three ways to resize
Social media presets are the fastest option for common destinations. Each preset sets an exact output size that matches a platform's requirements — Instagram square and portrait posts, Instagram and TikTok stories, X posts and profile headers, YouTube thumbnails, and the 1200 × 630 Open Graph image used for link previews. Selecting a preset guarantees the image fits without manual cropping.
Exact pixels lets you type a precise width and height. Use this when a form, application, or device specifies exact dimensions — an avatar at 200 × 200, a product image at 1200 × 1200, or a scan resized to fit a paper size.
Percentage scales the image up or down while keeping the original proportions intact. Resizing to 50% halves both the width and height, which is the safest way to make a large image smaller without distorting it.
Aspect ratio explained
The aspect ratio is the proportional relationship between width and height. When you use a pixel preset, the output size is fixed, so if the original image has a different aspect ratio the picture will be stretched or compressed to fit. When you use percentage mode, the ratio is preserved automatically, so the image simply becomes larger or smaller without distortion. For the most natural results, use percentage when you only need to change the size, and presets when you need to match a specific destination.
Choosing the output format
The resized image can be saved as WebP, JPEG, or PNG. WebP is the default and gives the smallest file at good quality. JPEG suits photographs and works with the widest range of older software. PNG preserves transparency and exact pixels but produces larger files. If you are resizing a logo or an icon with transparent background, keep PNG or choose WebP.
Upscaling and downscaling
Making an image smaller (downscaling) is always safe — detail is preserved and the file gets smaller. Making an image larger (upscaling) cannot invent detail that was never there; the result looks softer than a photo that was genuinely captured at that resolution. The tool lets you upscale when you need a specific size, but for the sharpest results start from the largest version of the image you have.
Privacy
Resizing runs entirely in your browser using the Canvas API. Your image is never uploaded, stored, or sent anywhere, so the tool works on private photos, sensitive documents, and unreleased designs with complete confidence.
Frequently asked questions
Will resizing change the aspect ratio?
It depends on the mode. Percentage mode preserves the aspect ratio automatically. The social media presets and exact pixel mode set both width and height explicitly, so if those proportions differ from the original, the image is stretched or compressed to fit.
What is the Instagram post size?
A square Instagram post is 1080 × 1080 pixels, a portrait post is 1080 × 1350, and a story or TikTok video is 1080 × 1920. All three presets are built into this tool, so you can resize to any of them in one click.
Can I make an image larger?
Yes, using percentage mode above 100% or by typing larger pixel dimensions. Be aware that upscaling cannot add detail that was not in the original, so the enlarged image will look softer than a photo genuinely captured at that resolution.
Which output format should I choose?
WebP gives the smallest files and works in all modern browsers, so it is the default. Use JPEG for photographs or maximum compatibility with older software. Use PNG when the image has transparency or needs lossless quality.
Is my image uploaded to a server?
No. All resizing happens locally in your browser with the Canvas API. The file is never transmitted or stored, which makes this tool safe for private and sensitive images.
Related calculators
View allImage Compressor
Shrink any image to a target file size like 50 KB or 100 KB.
Image Format Converter
Convert images between PNG, JPEG and WebP in one click.
Compound Interest Calculator
See how principal and regular contributions grow with compounding.
Loan Payment Calculator
Find the monthly payment and total cost of any fixed-rate loan.
Why use CalcFacts?
- Every calculation runs in your browser — nothing is uploaded.
- No signup, no paywall, no email required.
- Clear formulas and breakdowns you can verify yourself.
- Built for speed: results update as you type.