⚡UtilVox
Image MediaOctober 3, 2026•5 min read

Compress an Image Under 100 KB Without Blurry Text

Reduce a photo below a 100 KB upload limit with a practical resize-and-compress workflow. Learn when to use JPG, PNG or WebP and how to check readability.

Share this guide
Compress an Image Under 100 KB Without Blurry Text

To compress an image under 100 KB, first meet the destination's pixel requirements, then choose a suitable format and reduce export quality gradually. Check the downloaded file's size and readability after each attempt. A quality setting is not a file-size guarantee: different pictures produce different numbers of bytes at the same setting.

The goal is a file that passes the upload limit while keeping the information somebody needs to read. A smaller file is not automatically a better result.

Read the upload rules before changing the image

Write down three separate requirements: accepted formats, required pixel dimensions, and maximum file size. A portal might require a JPG below 100 KB and also specify a width and height. Meeting only the byte limit does not satisfy the other two conditions.

Use the destination's current instructions rather than assuming every job portal, marketplace or application uses the same limits. This guide uses 100 KB as an example, not as a verified rule for a particular service.

Keep the original in a separate folder. Export your edited version under a new name so you can start again if fine detail disappears.

Choose the right operation

Problem Start with Why
A large photograph has far more pixels than required Resize Fewer pixels can reduce the amount of image data
Dimensions are correct, but the file is too large Compress or change format You can adjust encoding without changing width and height
Empty borders take up much of the picture Crop, if permitted Remove unused space without shrinking the subject as much
A screenshot contains tiny text Check readability before reducing quality Letters can become harder to distinguish
A logo needs a transparent background Use a format that preserves transparency JPG cannot keep a transparent background

Use the image resizer for dimensions and the image compressor for output format and quality. They solve different parts of the problem.

A repeatable resize-and-compress workflow

  1. Check the original dimensions. If the upload needs a small image, a full-resolution camera photo may be unnecessary. Do not reduce below a required minimum.
  2. Crop only when appropriate. Remove empty margins with the image cropper, but preserve the complete document, face or product where the destination requires it.
  3. Resize while preserving proportions. For example, a 2400 × 1600 photograph becomes 900 × 600 at the same aspect ratio. This is an illustrative dimension choice, not a portal specification.
  4. Open the compressor and select a format. JPG is a practical starting point for an ordinary photograph when accepted. PNG suits transparency and sharp graphics, but may not reach a small byte limit easily. WebP is another option when the destination accepts it.
  5. Start with a moderate quality setting. Try 80 as a starting point for JPG or WebP, then inspect the result. It does not mean the output will be 80% of the original size.
  6. Download and measure. Use the actual downloaded file, not just a rounded preview. If it is still too large, reduce dimensions slightly when allowed, or lower quality one step.
  7. Open the final file at normal size and zoom in on important detail. Check names, dates, signatures, product labels and edges before uploading.

The current UtilVox compressor handles up to 20 images in one batch and accepts files up to 50 MB each. Those are input limits, not promises about the size of an exported file.

Why lowering PNG quality may do little

The compressor uses browser canvas export. Its quality control applies to formats that support lossy quality settings, such as JPEG and WebP. PNG export does not respond to that setting in the same way, so moving the slider may leave a PNG close to its previous size. This behavior is described in MDN's canvas export documentation.

For a photograph saved as PNG, choosing JPG may help if transparency is unnecessary and the destination accepts JPG. For a transparent logo, keep transparency and consider resizing rather than forcing a JPEG conversion. MDN's image-format guide explains the differences between these formats.

Leave room below the limit

An upload service and your operating system may display file sizes using different units or rounding. Avoid aiming for a displayed value exactly equal to the maximum. A practical target such as roughly 90 KB gives some headroom below a 100 KB limit, although the destination still makes the final acceptance decision.

Do not rename photo.png to photo.jpg to satisfy a format rule. Renaming the extension does not convert the image. Export it in the required format, then check that the new file opens normally.

When the file is small but unreadable

Return to the original rather than repeatedly compressing the damaged copy. Repeated lossy exports can make artifacts more visible. If the original already contains blurred text, compression will not reconstruct the missing detail.

For a document photograph, a clearer capture may work better than an extreme quality reduction. Keep the page flat, avoid glare, and include the full required area. If the destination's pixel and byte requirements seem incompatible with a readable result, check its guidance rather than silently removing important content.

For several images, use the batch resizing guide to prepare consistent dimensions before compression. Test one representative file first, then process the remainder.

Final upload check

  • The format is accepted by the destination.
  • The width and height meet its requirements.
  • The actual file size is below its limit.
  • Important detail remains readable.
  • You selected the exported file rather than the original.

Start with the image compressor once your dimensions are correct. File size is the constraint; readable content is the result worth preserving.

Found this useful? Share with your team: