Compress a scan to 100 KB with the text still readable

Make a picture smaller, by quality or to a target size.

or drop them anywhere on this page
Runs in your browser, never uploadedNo watermarkFree, no account

Compress & clean

Make pictures smaller, and see or remove the details hidden in them.

How it works

  1. 1
    Choose your pictures
    Select one or several, or drop them on the page. They open in this tab straight away; nothing is uploaded.
  2. 2
    Set it up
    Drag the quality, or set the size you need. The preview shows the result as you go.
  3. 3
    Save the result
    Press Compress. The new picture is made on your device, ready to save.
Where your picture goes
Nowhere. It stays on this device.

The picture is read from your disk and changed inside this tab. Close the tab and nothing is left anywhere else.

What it takes
JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF, ICO

It works in current Chrome, Edge and Firefox. An iPhone HEIC photo needs a reader of about 1.5 MB, loaded once. Very large pictures may be too big for your browser.

Upload portals often ask for documents as pictures: a certificate for a job, exam or government application, a proof of address, a payslip, a receipt for an expense claim. And they often cap each file at 100 KB. A photo of a page from a phone can be thirty times that.

This page is set up to resize an image to 100 KB, which here means its file size, not its shape. Target size is already set, so the tool finds the best quality that fits. The trick with documents is different from photos: what matters is that every word stays readable. Below is how to get there, which format to use, and what to do with several pages.

Documents that often need to be under 100 KB

Any page you scan or photograph becomes a picture, and a picture can be compressed. Typical cases are:

  • You need to upload a certificate, a mark sheet or a reference for an application.
  • A bank, landlord or insurer asks for a proof of address or a copy of an ID card.
  • An expenses system wants a picture of each receipt.
  • A support form or a claim asks for a photo of a letter or a label.

100 KB is enough for a full page of normal print, as long as the picture is not much bigger in pixels than it needs to be. A scanned document from a flatbed scanner and a phone photo of the same page compress quite differently, and both are covered below.

Tip: Before you upload a certificate, check whether the portal wants it in colour and whether the whole page must show. A visible stamp and signature matter more than a few KB.

How to compress an image to 100 KB

  1. Press Select images and choose the scan or photo. Select several to do a set of pages.
  2. Check that Compress by shows Target size, set to 100 KB.
  3. Under Format, keep Original, or pick JPG if the portal asks for it. To compress a JPG to 100 KB, Original keeps it a JPG.
  4. Press 100% under the picture and look at the smallest print in the split view.
  5. Read the Result line, for example JPG · 1500 × 2000 · 97 KB · 96% smaller, then press Compress and save.

The tool tries up to 8 quality levels and keeps the highest one under 100 KB. If even the lowest is too big, Allow a smaller picture size makes the page smaller in pixels and tries again, in up to 3 rounds. A KB here is 1,000 bytes, so the result also passes a portal that counts 1,024 bytes per KB.

Keep the text readable

Text is where compression shows first. The sharp edge between black letters and white paper is hard to describe in few bytes, so at low quality letters grow a faint haze and thin strokes break up. Readable text needs enough pixels per letter and a quality that keeps the edges.

Crop and straighten first

A phone photo of a page usually includes the table, a hand or a shadow. Cut it all away with Crop image, so the 100 KB goes on the page itself. If the page is on its side or upside down, turn it with Rotate image first.

Choose the size in pixels yourself

A phone photo of a page can be 4000 pixels tall, far more than normal print needs. Switch on Also make it smaller in pixels and set the Longest side to about 2000. On an A4 page, that is around 170 pixels per inch, which keeps normal print clear, and it leaves the tool room for a higher quality.

For very small print, such as the terms on a receipt, try 2400. For a page of large type, 1600 is often enough. Check the smallest words at 100% each time. If you compress an image to 100 KB and the words still look soft at 2000, the page probably has heavy shading: better light helps more than fewer pixels.

Light and contrast

Photograph the page in even daylight, flat on a table, with no shadow from your phone. A clean white background compresses to almost nothing, while grey shading and paper texture cost bytes and blur the letters.

JPG or PNG for a scanned document?

Most portals ask for JPG, and for photos of documents that is the right choice. But a clean scan of black text on white paper can be smaller and sharper as a PNG with fewer colours. If the portal accepts PNG, try both.

Format for a document under 100 KB
Your pageTryWhy
A phone photo of a page, with shadingJPGCopes well with soft shading and paper texture
A colour certificate with a stamp, a seal or a photoJPGKeeps the colours and the photo smooth
A clean scan of black text on whitePNGFew colours, so the text stays crisp and the file small
A screenshot of a statement or an emailPNGFlat colours and sharp text, which PNG keeps exactly

With Format on PNG and Target size on, the tool tries the page as it is first, then with fewer and fewer colours, before making it smaller in pixels. The Compress PNG page explains the colour choices.

Several pages, and documents that are PDFs

For a document of several pages, select them all at once: up to 100 per run. Each page gets the same 100 KB target and is compressed in turn, and Save all as ZIP saves them together. Each file keeps its own name with _compressed on the end, so the order is easy to keep if your pages are numbered.

On the done screen, a page that could not reach 100 KB still gets the closest result, and its row says Could not reach 100 KB in red. Crop that page tighter, or give it a smaller Longest side, and run it again.

This page works on pictures. If your document is already a PDF, use Compress PDF instead. If the portal wants a picture rather than a PDF, convert the PDF to JPG first, then compress the JPG here.

Documents are personal. Here, they are compressed inside your browser and are never uploaded to us, and the compressed pictures carry no camera, date or location details. Read more on the privacy page.

Get your document under 100 KB now

To compress an image to 100 KB with readable text, crop to the page, set a Longest side of about 2000 pixels, and let Target size find the best quality that fits. Check the smallest print at 100% before you save.

Select your scans above and press Compress. It is free, and your documents stay on your device.

Questions people ask

Is 100 KB enough for a readable page?

Usually, yes, for a page of normal print. Crop away the background and set a Longest side of about 2000 pixels, then check the smallest words at 100%.

Should I save a scanned document as JPG or PNG?

JPG for phone photos of pages and colour documents. PNG for clean black text on white, if the portal accepts it.

My document is a PDF. Can I compress it here?

No. This page opens pictures such as JPG, PNG, WebP and HEIC. A PDF needs the PDF compressor.

Why does my scan look blotchy after compressing?

The page is large in pixels, so the quality had to drop a lot to reach 100 KB. Make it smaller in pixels, crop tighter, or photograph it in better light.

How do I resize an image to 100 KB?

To resize an image to 100 KB, open the scan or photo on this page and press Compress: Target size is already 100 KB. It is the file size, in KB, that changes. The page keeps its size in pixels if any quality fits, and is made smaller in pixels only when it must be.

Are my documents uploaded?

No. They are compressed in your browser and stay on your device until you upload them to the portal yourself.

Step by step

  1. 1

    Select a picture, or several.

  2. 2

    Check the Target size (set to 100 KB).

  3. 3

    Press Compress and save the smaller files.

Our cookies keep you signed in. If you accept, we also load Google Tag Manager, which runs Google Analytics and Microsoft Clarity (which records how you move around the site). None of them run unless you accept. The privacy page has the details.

Read first