Resize Image to 100KB Online

Compress images to 100 KB for web pages, uploads and email. The result panel shows the true output size and resolution, so you always know what the target cost you.

What 100 Kilobytes Is Good For

100 KB is 102,400 bytes and it is the first target on this site where the answer stops being a compromise. A photograph at roughly a third of a byte per pixel fits around 300,000 pixels, which is about 700 by 450 - big enough for an article image, a category thumbnail, a marketplace listing or a profile picture at any size a browser will display one. Plenty of photographs reach 100 KB without losing a single pixel, purely by dropping the encoder quality from the near-lossless setting a phone camera writes down to something in the 0.6 to 0.8 range that nobody notices on a screen. The tool tries that path first. It only starts removing resolution when the file is more than eight times the budget, which is the point at which quality reduction alone provably cannot get there and a full resolution first attempt would just be seconds spent proving it. The measurement loop then takes over: encode, read the real byte and pixel counts, compute this image's actual cost per pixel, solve for the size that fits, repeat at most five times. Screenshots are the interesting case at this target. A screenshot saved as PNG is lossless by definition, and PNG has no quality setting to give up, so a full HD screen capture will sit well above 100 KB no matter what. The page detects that the output is lossless, reports the shortfall as a format problem rather than a mysterious failure, and tells you that switching the output to JPEG is the actual remedy. Metadata is dropped on the way through, and every step happens locally in the browser.

Why 100KB Is a Sensible Web Target

100 KB per image is roughly where a page stops being slow because of its pictures. Largest Contentful Paint, the Core Web Vitals metric that decides whether a page feels fast, is usually determined by the biggest image above the fold, and getting that image under a few hundred kilobytes is by far the cheapest improvement available to most sites. Inline article images matter even more in aggregate: a long post with fifteen photos at 2 MB each is a thirty megabyte page that no mobile connection will render politely, while the same post at 100 KB per image is a page that loads before the reader loses interest. There are hard limits at this number too. Plenty of forums, wikis, job boards, ticketing systems and email marketing platforms cap attachments or inline images at 100 KB, and older intranet applications frequently do. Email is its own case: many corporate gateways still reject messages over a few megabytes, and a newsletter with a dozen embedded images at 100 KB each stays comfortably inside that where the untouched originals would not. The other reason this number keeps coming up is that it is roughly where diminishing returns begin for a photograph displayed at ordinary article width. Below 100 KB you start visibly trading sharpness for bytes; above it, most of the extra data goes into detail that the display size never resolves. Choosing it as a fixed target rather than a quality percentage means you get a verifiable answer - the page tells you the file is 94 KB and whether its resolution survived - instead of a setting you have to judge by eye and hope was enough.

Improve Largest Contentful Paint on image-heavy pages
Keep long articles loading on mobile connections
Fit forum, wiki and newsletter attachment caps
Often reach the target with no loss of resolution at all

How to Compress an Image to 100KB

For web use, decide the display width first. There is no point feeding a 3000 pixel photo into a slot that renders at 800 - the extra pixels cost bytes and buy nothing.

1

Upload the images you want under 100 KB, as a batch if you like

2

Leave the format on Keep the original for photographs; switch to JPEG if a PNG screenshot needs to reach the target

3

Click Apply and check each result row - if the resolution line says unchanged, the target cost you nothing but encoder quality

4

Choose WebP instead when the destination is a modern website, and you will keep noticeably more detail inside the same 100 KB

Frequently Asked Questions

At normal article widths, yes. 100 KB holds a photograph at roughly 700 to 900 pixels on the long side, which is at or above the rendered width of most article columns. It looks soft only if you display it much wider than that or open it full screen.
WebP, if the destination supports it. At the same visual quality WebP needs roughly a quarter fewer bytes, so at a fixed 100 KB budget it gives you more resolution rather than a smaller file. Every current browser decodes it; some upload forms and older desktop tools still do not accept it.
Because PNG is lossless. It reproduces every pixel exactly and has no quality setting to reduce, so the only way to shrink it is to remove pixels - and a screenshot shrunk far enough to fit 100 KB has unreadable text. The result panel flags this as a format limit and recommends JPEG, which is the honest answer.
It is a reasonable rule of thumb for inline images. A full width hero can justify more; the metric that actually matters is how long the largest visible image takes to arrive on a real connection. Serving a correctly sized image matters more than any single byte number - a 100 KB file displayed at 300 pixels wide is still waste.
Often, yes. If your file is less than about eight times the target, the tool attempts the whole reduction through encoder quality first and only removes pixels if that is not enough. The result row states whether the resolution changed, so you never have to guess.
A screen at two device pixels per CSS pixel wants roughly twice the linear resolution, which is four times the pixels. Budget accordingly: if your image renders 800 CSS pixels wide and you want it crisp on a retina screen, 100 KB will be tight and the 200 KB page is the better starting point.
No. A file already inside the budget is returned exactly as you uploaded it and marked as already under 100 KB. Running it through the encoder anyway would lose a generation of quality in exchange for nothing.
You can select or drop many files together and download the results as a single ZIP. Processing is sequential rather than parallel so a large batch does not exhaust memory on a phone, and each file gets its own pass or miss verdict in the results list.

더 많은 이미지 도구

이미지 편집 요구에 맞는 다른 강력한 도구를 살펴보세요

이미지 압축

크기 줄이기

이미지 자르기

영역 자르기

형식 변환

형식 변경

사진 편집기

사진 편집

이미지 회전

이미지 회전

이미지 뒤집기

수평/수직 뒤집기

워터마크 추가

워터마크

테두리 추가

이미지 테두리 추가

둥근 모서리

둥근 모서리 추가

필터

밝기/대비

얼굴 흐리게

얼굴 숨기기

모자이크

영역 흐림

배경 제거

배경 제거

이미지 향상

AI 업스케일

텍스트 추가

이미지에 텍스트 추가

콜라주

여러 이미지 결합

HTML을 이미지로

웹을 이미지로

GIF를 시퀀스로

프레임 추출

이미지 여백 제거

빈 가장자리 제거

이미지 일괄 이름 변경

파일 이름을 안전하게 한꺼번에 변경

원형 자르기

이미지를 원형으로 자르기

흑백

이미지를 흑백으로 변환

이미지 분할

이미지를 그리드로 자르기

이미지 병합

이미지를 하나로 결합

DPI 변경

이미지 DPI 메타데이터 설정

이미지를 Base64로

이미지를 Base64로 인코딩

이미지를 PDF로

이미지를 하나의 PDF로 합치기

HEIC을 JPG로 변환

아이폰 HEIC 사진을 JPG로 변환

EXIF 제거기

GPS 위치를 포함한 사진 속 숨겨진 메타데이터 확인 및 삭제

파비콘 생성기

전체 아이콘 세트와 HTML 제공

색상 팔레트

이미지에서 색상 추출하기

Base64 to Image

Decode Base64 back to an image

HEIC to PNG

Convert iPhone HEIC photos to lossless PNG

Text Behind Image

Put text behind the subject of a photo, entirely in your browser

Color Picker

Get the HEX, RGB and HSL of any pixel

Signature Maker

Draw a signature and download it as a transparent PNG

Signature Background Remover

Ink from paper, on transparency

Transparent Background Maker

Make a background transparent