Free generator, runs in your browser

Free Image Compressor: shrink JPG, PNG, WebP and AVIF, no upload

The Novaverb image compressor reduces the file size of up to 20 images in your browser by re-encoding them at a chosen quality, with an optional maximum width. Nothing is uploaded.

Instant, no account Nothing is uploaded Copy or download the result
Your inputImage Compressor
Drop your images here or click to select - up to 20 files, converted right in your browser
Output
Private by design: this generator runs entirely in your browser - your text is never sent to Novaverb or any server.

Turn output into a monitored workflow

A Novaverb workspace crawls your live site, keeps what it finds, tracks changes over time and turns findings into assigned work.

Start free
Definition

What is an image compressor?

An image compressor reduces the file size of a picture, usually by re-encoding it at a lower quality or at smaller dimensions. The Novaverb Image Compressor does this in the browser for up to 20 files at once, with a quality slider, an optional maximum width and JPG, PNG, WebP or AVIF output.

Scope

What does the image compressor create?

The image compressor creates a re-encoded copy of each image and shows the size before, the size after and the percentage saved. When the re-encoded copy is not smaller than the original, the tool keeps the original file, labels it as already optimized and offers that unchanged file for download instead.

Who it is for

Who is the image compressor for?

The image compressor is for anyone who publishes pictures and wants them to load quickly. A blogger shrinks photographs before adding them to a post, a store owner prepares product images, a developer trims a hero image for a landing page, and a support writer reduces screenshots before attaching them to documentation.

Why it matters

Why use an image compressor?

Use an image compressor before upload because an oversized picture adds download time for every visitor who loads it. Compressing first shows the saving per file while the original is still at hand, so a quality setting that damages a photograph is caught in the downloaded copy and not after the page is live.

Method

How does the image compressor work?

The image compressor works by decoding each file, drawing it onto a canvas and asking the browser to encode it again at the chosen quality. The Compressor tab starts at quality 60 and selects WebP when the browser can encode it, then JPG, then PNG. An optional maximum width scales large images down first.

This tool converts, compresses and resizes images entirely in your browser using the Canvas API - your files are never uploaded to a server. Drop up to 20 images, choose an output format, quality, or exact pixel size, then download each result.

Supported formats

JPG, PNG, WebP, GIF, BMP, AVIF and ICO input depends on browser decoding support. HEIC and TIFF are browser-dependent. PNG is the standards-defined fallback; JPG, WebP and AVIF appear only when this browser verifies exact encoding support.

Converter, Compressor & Resizer

  • Converter: Change an image from one format to another.
  • Compressor: Reduce file size by re-encoding and optionally limiting width.
  • Resizer: Resize a batch to exact dimensions, fit inside a box, or edit a crop.
Input

What do you enter into the image compressor?

You enter image files into the image compressor by dropping or selecting them, then set the output format, a quality from 10 to 100 and an optional maximum width in pixels. A batch holds up to 20 files, 50 MB per file and 250 MB in total, and unsupported file types are refused.

Result

What does the image compressor output contain?

The image compressor output shows one tile per image with its thumbnail, name, original size, compressed size and the share saved. Each finished tile has its own Download button. A summary line counts the files that are ready, and Download all saves every finished file one after another.

Reading it

How do you read an image compressor result?

Read an image compressor result by weighing the saved percentage against how the downloaded file looks. A large saving at an acceptable appearance is the goal. A tile marked as already optimized means re-encoding could not beat the original, so change the format, lower the quality or set a maximum width and run it again.

Source

Where does the image compressor run?

The image compressor runs entirely in the browser through the Canvas API, so the selected files are not uploaded to Novaverb. The compression result therefore depends on the encoder built into that browser. The same picture at the same quality setting can come out at a different file size in another browser.

Limits

What does the image compressor not tell you?

The image compressor does not tell you how the smaller file looks to a visitor or how fast the page loads with it. The quality slider has no effect on PNG output, which stays lossless. Re-encoding normally removes EXIF and GPS metadata, flattens animation to a still frame, and cannot aim for an exact file size.

Evidence

What does an image compressor result prove?

An image compressor result proves the byte size of the new file against the original, as measured in the browser, and that the output has the media type selected. It cannot prove the picture still looks right, because no visual comparison is computed. The saved percentage is a size fact, not a quality score.

Standards

Which rules does the image compressor apply?

The image compressor applies the browser's Canvas encoding rules to the JPG, PNG, WebP and AVIF formats. PNG is the standards-defined fallback, so a lossy format is offered only after the browser proves it can encode that exact media type. An output that is not smaller than its source is discarded in favor of the original.

Verification

How can you verify an image compressor result yourself?

Verify an image compressor result by reading the downloaded file's size in the operating system's file details and comparing it with the original. Then open both at full size side by side and inspect edges, text and gradients, where lossy compression shows first. Run the batch again at a higher quality if the damage is visible.

Example

What does a typical image compressor finding look like?

A typical image compressor case is a photograph exported from a camera as a large JPG. Compressed to WebP at the starting quality, its tile shows the new size and a saved percentage. A file that was already well compressed can give the opposite result, in which case the tool keeps the original file unchanged.

Cost

Is the image compressor free?

The image compressor is free to use with no account, and the files stay in the browser from selection to download. An account matters only for jobs outside a browser tool, such as saving evidence about a site, monitoring it over time and turning a finding into a task that gets rechecked.

In a workspace

What does a Novaverb workspace add to the image compressor?

A Novaverb workspace adds the site-wide view that the image compressor lacks. Crawl Explorer inspects every URL captured in the project crawl and reports image facts for each page, including image count, missing alt text, lazy loading and modern-format use, then turns each supported technical finding into an action.

Crawl Explorer (SEO crawler)

When to go further

When is a free image compressor not enough?

A free image compressor is not enough once the images are already published across many pages. Knowing which pages carry images, which of them use a modern format, and whether that changes after a release requires a crawl of the whole site and a measurement repeated over time.

Next step

What should you do after running the image compressor?

After running the image compressor, download the files and compare each with its original at full size. Replace the published image with the approved version, keep the original as the master copy, reload the page to confirm it displays, and then test the page's loading speed to see what the smaller files changed.

Related tools

The image compressor pairs with the Image Converter, the Image Resizer and the PageSpeed Checker. The Image Converter changes the file format, the Image Resizer cuts a batch to exact pixel dimensions before compression, and the PageSpeed Checker runs one lab audit of the published page to show its performance score and diagnostics.

Meta Tag GeneratorFree meta tag generator: build title, description, canonical, robots, …
Robots.txt GeneratorFree robots.txt generator: build a crawl policy file from …
XML Sitemap GeneratorFree XML sitemap generator: build a valid sitemap.xml or …
Word CounterFree word counter: count words, characters, sentences and paragraphs, …
Convert CaseFree convert case tool: switch text between sentence case, …
Redirect Rule GeneratorFree redirect rule generator: turn a list of old …
Schema Markup GeneratorFree schema markup generator: JSON-LD for FAQ, Article, Organization, …
Text CompareFree text compare tool: see every added, removed and …
Image ConverterFree image converter: change up to 20 pictures at …
Image ResizerFree image resizer: set up to 20 images to …
AI Content CheckerFree AI content checker: measures repeated word forms, sentence …
Plagiarism CheckerFree plagiarism checker: searches the longest sentences of a …
Online HTML EditorFree online HTML editor: write or paste HTML and …
SEO ROI CalculatorFree SEO ROI calculator: turn investment, organic sessions, conversion …
UTM Campaign BuilderFree UTM builder: create a tagged campaign URL from …
Campaign Brief BuilderFree campaign brief builder: turn an objective, audience, offer, …
SEO Traffic ForecastFree SEO traffic forecast: model organic clicks, conversions and …
Content Calendar PlannerFree content calendar planner: turn a topic, audience, format …
Marketing KPI CalculatorFree marketing KPI calculator: work out CTR, CPC, conversion …
Website SEO CheckerHomepage status, indexability, title, headings and links from one live scan
Keyword Research ToolFree keyword research tool: monthly searches, cost per click, …
SERP CheckerFree SERP checker: the organic results for a keyword …
Website Security CheckerFree website security checker: a limited outside check of …
WordPress Security Configuration CheckerFree WordPress security checker: eight public configuration areas on …
Server Response Time CheckerFree server response time checker: one live request from …
Backlink CheckerFree backlink checker: see the referring domains, link totals, …
Robots.txt CheckerFree robots.txt tester: fetch a site's live robots.txt and …
Sitemap CheckerFree sitemap checker: find a site's XML sitemaps from …
Meta Tag CheckerFree meta tag checker: a page's live title, meta …
HTTP Status & Redirect CheckerFree redirect checker: trace every hop of a URL's …
Website MonitorFree website status checker: one live request to your …
HTTP/2 TestFree HTTP/2 test: opens one live TLS connection to …
HTTP/3 TestFree HTTP/3 test: attempts a real QUIC connection to …
Website Performance TestFree website performance test: time one request to your …
GEO CheckerFree GEO checker: retrieve, quote, cite and graph signals …
Core Web Vitals CheckerFree Core Web Vitals checker: real-user LCP, INP and …
PageSpeed CheckerFree PageSpeed checker: a Lighthouse lab audit of a …
Website Safety CheckerFree website safety checker: see whether a URL is …
Knowledge Graph CheckerFree Knowledge Graph checker: look up a brand or …
Keyword Gap CheckerFree keyword gap analysis: keywords a competitor ranks for …
Competitor Top PagesFree competitor top pages tool: a domain's leading pages …
Questions

What do people ask about the image compressor?

People ask the image compressor FAQ whether their images are uploaded to a server, why the browser cannot decode a selected file such as HEIC, TIFF or ICO, how many images can be processed at once, whether any data leaves the browser, and whether the tool is really free without an account.

Are my images uploaded to a server?

No. Image processing runs in this browser and the selected files are not uploaded to Novaverb.

Why can't the browser decode a selected file?

HEIC, TIFF, ICO and some newer formats depend on browser and operating-system decoding support. Unsupported files receive an error.

How many images can I process at once?

Up to 20 files, 50 MB per file and 250 MB per batch.

Is my data uploaded anywhere?

No. This generator runs fully client-side in your browser. Nothing you type is sent to a server, so it is safe to use on private content.

Is it really free?

Yes, with no account. A Novaverb workspace is only needed when you want your live site crawled, the results kept and changes tracked over time.

Copied to clipboard
Check → understand → fix

Turn this check into a verified fix

Every Novaverb free tool is one funnel: run the check, understand the evidence, then fix it and prove it is resolved with a fresh re-check - no invented pass states.