Image Resizer
Image & Video Tools
Resize images to exact pixels or a percentage, with locked proportions — entirely in your browser. Free, private, no signup.
How this image resizer works
Type the pixel dimensions you need — proportions stay locked by default so nothing gets stretched — and download the resized image, processed entirely in your browser. It keeps your format: PNGs stay PNG (transparency intact), JPGs stay JPG. The honest physics of resizing: shrinking an image is essentially lossless to the eye and often saves more file size than compression does; enlarging can't invent detail that was never captured, so upscaled images look soft. This tool does both, but only one of them is magic.
Image resizing tips
- Downscaling looks great; upscaling looks soft — no resizer can create detail the camera didn't capture, whatever the marketing says.
- Keep proportions locked unless you deliberately want a stretch — a 5% aspect distortion is visible on faces and logos.
- Resizing a 4000px photo to the 800px it displays at saves more bytes than any compression setting — do this first for web images.
- Common targets: 1080×1080 Instagram post, 1920×1080 full-HD, 1200×630 link preview (OG image), 400×400 avatar.
- PNGs keep their transparency through the resize; JPGs re-encode at high quality (90%).
Related tools
Image Resizer — common questions
Latest questions readers ask us about this topic.
Is my image uploaded anywhere?
No. Decoding, scaling and re-encoding all happen in your browser's memory, and the download is generated on your device. Nothing is transmitted or stored.
Will resizing blur my image?
Downscaling stays sharp — the tool uses high-quality smoothing and the result is visually clean. Upscaling is where blur comes from: stretching 800 pixels across 1600 positions means inventing the gaps, and softness is the honest result on every tool that isn't AI-hallucinating detail.
Does it keep PNG transparency?
Yes — PNG in, PNG out, with the alpha channel preserved through the resize. JPGs come back as JPGs at 90% quality.
What's the size limit?
Inputs up to 50 MB, output dimensions up to 10,000 pixels per side. Beyond that, browser memory becomes the constraint — desktop software territory.
How do I resize by percentage?
The width and height fields pre-fill with the image's real dimensions when it loads — halve them for 50%, and the locked ratio keeps the math consistent for you.
Related questions
The sub-questions readers ask next — answered, with where to go.
Specificity and tension. A scroll-stopping opener promises a concrete payoff ('the 3-word edit that doubled my reply rate') or opens a loop the reader needs closed — not a vague 'let's talk about engagement'. Front-load it: on most feeds only the first line shows before a cut-off, so the hook has to do its work there. Test several angles for the same post; the winner is rarely the one you'd have guessed.
Style your opening lineMatch the length to the job, then check it against the limit. Instagram captions can run long for storytelling but the hook must land in the first ~125 characters before 'more'; X/Twitter rewards tight, standalone lines; LinkedIn truncates around two lines. TikTok and Reels captions are short by nature. The reliable move is to draft freely, then trim against a live counter so nothing important gets cut.
Check the limit liveFewer, and more relevant, than the old advice. The era of 30 generic tags is over — most platforms now reward a small set (roughly 3–8) that genuinely describe the post, mixing one or two broad tags with several specific, lower-competition ones. Stuffing tags reads as spammy and can suppress reach. Put them where they don't interrupt the read: end of the caption or first comment.
Read the content hubTreat the bio as a one-line pitch, not a résumé. Open with who you help and the outcome they get, add a single proof point, and close with a reason to follow or a clear next step. Keep it skimmable, lead with the words people would search, and reserve any styled text for one emphasised phrase. Links and @mentions stay plain so they stay clickable.
Generate a bioExplore the topic cluster
A wider set of tools and guides on this topic.