Image resizer: the right size for the page, not the camera.
Set a width, pick a format and a quality, and see the file size change before you download. It runs on your device, so client images and unreleased screenshots stay there.
By Mike Cecconello · Updated September 25, 2026
Image resizer and compressor
Runs in your browser. The image never leaves your device.
Re-encoding through the browser drops the file’s metadata, including camera details and GPS location, which is usually what you want before publishing. Transparent areas turn white in JPEG, which has no transparency. Quality applies to JPEG and WebP; PNG is lossless, so for photos it is often the largest of the three.
What you can do with it
- Shrink a hero image that is slowing down a page
- Convert a PNG photo to WebP or JPEG before uploading it to a CMS
- Strip camera and GPS metadata from a photo before publishing
- Resize client assets without sending them to a third-party server
How it works, step by step
- 1
Find the width it actually displays at
Inspect the image on the live page and note its rendered width. A photo shown at 800 pixels wide does not need to be 4,000 pixels wide, and the difference is almost all wasted download.
- 2
Double it for sharp screens
Phones and most laptops have high-density displays, so export at roughly twice the display width. Going further adds weight that nobody can see.
- 3
Pick the format for the content
Photos: WebP or JPEG. Screenshots, logos and anything with flat colour or transparency: try PNG and WebP and keep the smaller. The tool shows the result size for each, so test rather than guess.
- 4
Lower quality until you can see it, then go back one step
Quality 75 to 85 is where most photos stop looking different at normal viewing size, but that is a starting point, not a rule. Zoom the preview to 100% and judge the edges and skies.
- 5
Name and describe it before uploading
Rename the file to say what it shows, and write the alt text while you still remember why the image is on the page.
The mistake is almost always the dimensions, not the compression
People reach for a compressor when a page is slow, and the compressor helps. But the larger saving usually comes before compression, in the pixel dimensions. A photo straight from a phone is often several thousand pixels wide. If the page displays it at 800, most of those pixels are downloaded, decoded and then thrown away by the browser.
Resize first, to about twice the width it displays at, and compress second. The order matters because compression settings that look fine on a huge image can look soft once it is scaled down, and the reverse.
What this tool does with your file
It opens the image in the browser, draws it onto a canvas at the size you choose, and asks the browser to encode it in the format you pick. Large reductions are done in halving steps rather than one jump, which keeps edges cleaner than a single resample. Transparent areas become white in JPEG because the format has no transparency. If your browser cannot encode a format, the tool says so rather than silently handing you something else.
Before you upload it
A resized file is only half of the image work on a page. The other half is the markup: a descriptive file name, alt text that says what the image shows for anyone who cannot see it, and explicit width and height attributes so the layout does not jump while it loads. Those, and the rest of the page-level basics, are on the SEO checklist.
If you manage images across many client sites, the same reasoning applies at scale: find the templates that serve full-size uploads into small slots, and fix the template once rather than every image.
Frequently asked questions
Is my image uploaded anywhere?
No. The file is read by your browser, drawn onto a canvas and re-encoded on your device. There is no server step, which is also why it works offline once the page has loaded.
Does resizing remove EXIF data?
Yes. Re-encoding through a canvas writes a fresh file with no camera, date or GPS metadata. That is usually what you want for a public page; if you need to keep a copyright notice in the metadata, add it back with a dedicated tool afterwards.
Should I use WebP or JPEG?
Every current major browser displays WebP, and it is usually smaller than JPEG at similar visual quality. JPEG is the safer choice when the file will be emailed, printed or opened in older software. The tool shows both sizes, so compare them on your own image.
Why did the PNG come out bigger than the original?
PNG is lossless. A photo that was a compressed JPEG becomes a large PNG because every pixel is now stored exactly. Use PNG for flat graphics and screenshots, not photographs.
Does image size affect SEO?
Indirectly. Image weight is often the biggest part of a page's download, and the largest visible image is frequently the element measured for Largest Contentful Paint, one of the Core Web Vitals. A smaller file will not make a page rank on its own, but an oversized hero image is one of the most common reasons a page loads slowly.
More free tools
- Free Ad Copy Generator: Google, Meta, LinkedIn
- Free AI Article Generator: A Draft, Not an Article
- Free AI Crawler Simulator: See What GPTBot Sees
- Free Alt Text Generator for Images
- Free Article Rewriter: Change Tone, Keep Facts
- Free Article Summarizer: Claim, Evidence, Caveat
- Free Backlink Checker: Links and Referring Domains
- Free Blog Outline Generator: H2 and H3 Headings
- Free Blog Post Ideas From Real Searches
- Free Canonical Tag Checker: Test Any URL
- Free Character Counter With Title and Meta Limits
- Free Content Idea Generator
- Free CTA Generator: Call-to-Action Ideas
- Free Email Subject Line Generator
- Free Google Rank Checker: Live Position for a Keyword
- Free Grammar Checker: Grammar, Spelling, Punctuation
- Free Headline Analyzer: Score Titles Before You Publish
- Free Headline Generator for Blog Posts
- Free Internal Link Checker: Audit Anchors on Any Page
- Free Keyword Clustering Tool: Group Keywords by Topic
- Free Keyword Combiner: Merge Word Lists Into Keywords
- Free Keyword Density Checker: A Diagnostic, Not a Target
- Free Keyword Gap Analysis Tool: Compare Two Keyword Lists
- Free Keyword Research Tool: Volume, Difficulty, CPC
- Free Link Extractor: Every Link on a Page
- Free LSI Keyword Generator (Really: Related Terms)
- Free Meta Description Generator With SERP Preview
- Free Plagiarism Checker: Exact-Phrase Web Search
- Free robots.txt Generator With AI Crawler Rules
- Free robots.txt Tester: Is This URL Blocked?
- Free SEO Content Brief Template and Generator
- Free SEO Title Generator: Title Tags That Fit
- Free Slug Generator: Clean URL Slugs From Any Title
- Free Social Media Post Generator: X, LinkedIn, Instagram
- Free Website Metadata Checker: Title, OG, Schema
- Free Website Worth Calculator: Traffic Value Estimate
- Free Word Counter and Readability Checker
- Free XML Sitemap Checker and Validator
- Reading Level Checker: Flesch Score and Grade Level
- SEO Cost Calculator: Build a Budget From Your Own Numbers
- SEO Health Check: The Agency Audit Checklist
- SEO ROI Calculator: Return, Payback Month and Formula
- SERP Analysis: How to Read a Search Result Page
- WordPress Permalink Generator: Preview Post URLs
Be the site the assistant names.
Add a domain and the first draft is written while you watch. Every publish is your decision, a click on the draft or a rule you set and can hold, and you can read the source or self-host it free.
Set up your site and read your first drafts before you enter a card.