Pictures from the family group chat on KakaoTalk (Korea's dominant messenger), files from the work team room, vacation shots a friend forwarded. Before you notice, KakaoTalk's cache is taking up half your phone storage. On iPhone, check Settings → General → iPhone Storage → KakaoTalk and 5–20 GB is normal. The story is the same on Android. This post is a real-world measurement of compressing 100 such photos by ~95% with no visible quality loss, plus the step-by-step you can follow yourself.
Real numbers: 540 MB for 100 photos
I gathered every photo from a single group chat into one folder. 100 photos, total 540 MB. Average 5.4 MB per file. Most were the original 4032×3024 captures with no preprocessing.
The same 100 photos converted to WebP at quality 80:
| Set | Total | Avg / file |
|---|---|---|
| Original JPEG (as received in KakaoTalk) | 540 MB | 5.4 MB |
| WebP quality 80 | 26 MB | 260 KB |
| JPEG quality 80 (reference) | 76 MB | 760 KB |
540 MB → 26 MB. Roughly 95% reduction. Side-by-side on a desktop monitor I can't tell the photos apart. Unless you plan to print them, there's no reason to keep the originals.
Why KakaoTalk photos get this big
Three things stack:
- Modern phone cameras are excellent. An iPhone 15 Pro shoots 4032×3024 (12 MP) by default. 5–10 MB per photo is normal.
- KakaoTalk defaults to "preserve original quality". Photos friends send almost always arrive uncompressed.
- JPEG itself is dated. A format from 1992. WebP delivers the same quality 30% smaller and is now universal, but messengers like KakaoTalk pick maximal compatibility and still ship JPEG.
The cleanup, step by step
Step 1 — Gather the photos into one folder
From each KakaoTalk room, "View photos/videos" → bulk download → move to a desktop. A computer is easiest; if you only have an iPhone, group them into an album in Photos.
Step 2 — Pick a compression tool
Three options:
- Browser-based tool: safest. Photos never leave your machine. Our image compressor works this way. Drop 100 photos at once, quality 80 by default, download a zip when it's done.
- Photoshop / Affinity Photo: fine if you're advanced. Setting up a batch action is fiddly, and the apps are paid.
- Re-uploading inside KakaoTalk: KakaoTalk does compress automatically, but quality drops sharply. Not recommended.
Step 3 — Choose the output format
Depends on what the result is for:
- Storing on your computer or in the cloud → WebP. Smallest, looks great, compatibility is fine.
- Sending to someone else → JPEG quality 80. 100% compatibility. Larger than WebP but still much smaller than the original.
- iPhone HEIC photos in the mix → Windows can't open them, so convert to JPG first, then compress. Use the HEIC to JPG converter.
Step 4 — Tune the quality slider
Quality 80 is the standard recommendation. Family and travel photos: 80–85. Group-chat screenshots and reference shots: 70–75 is plenty. Below 60, blocking artifacts start to show on flat areas.
Step 5 — Verify, then delete the originals
Keep the compressed copies in two places (your computer and a cloud — iCloud, Google Drive, Naver MyBox, whatever you use) before clearing the KakaoTalk cache or original photos. How to clear the cache:
- iPhone: KakaoTalk → More → Settings → Chats → Manage chat data → Delete all chat-room data
- Android: KakaoTalk → More → Settings → General → Storage → Clear cache
How long does 100 photos actually take?
With a browser tool you drag 100 photos in at once and a typical laptop finishes in 1–2 minutes. Faster than scripting a Photoshop action, with results you can't visually distinguish. Run this once a month and your phone storage stops being a problem.
Caveats
- EXIF metadata (location, camera model) may get stripped. If you want the capture info on family/travel photos, use a tool that preserves EXIF. Ours does.
- Don't compress photos you intend to print. Keep originals separately for anything going to a print shop or large-format output. Compression is for screen viewing.
- HEIC/HEIF needs an extra step. The iPhone default doesn't open on Windows; convert to JPG/WebP first, then compress.
Summary
Photos from a messenger like KakaoTalk are some of the largest data piling up on a phone. Compress 100 of them to WebP at once and 540 MB drops to 26 MB — roughly 1/20. Quality loss is effectively invisible, the whole thing takes 1–2 minutes. Before buying a new phone for more storage, this is the fastest cleanup worth trying.