Why Your Icons Look Blurry (and How to Fix Them)
Most blurry icons aren't a Retina problem — they're a downscaling problem. Here's what actually fixes them.
The myth of "Retina makes everything sharp"
If your 32×32 icon looks fuzzy on a 4K display, the culprit is almost never the screen — it's the source asset. Browsers and operating systems don't perform high-quality resampling at runtime. They use bilinear filtering at best, which is fast but soft.
The two failure modes
Blurry icons usually fall into one of two buckets:
- The asset was upscaled at runtime. A 16×16 favicon is being shown at 64 logical pixels. The browser fills in the gaps with linear interpolation and the result looks like watercolor.
- The asset was downscaled in a single jump. A 1024×1024 export was scaled to 32×32 once, and the resampler didn't have enough information to preserve thin strokes.
The fix: ship the right size, downsample multi-step
Generate your icons at every size you need, and produce each size with multi-step downscaling — halve, halve, halve, then a final adjustment to the target. That's what Autocropper does internally. Each halving step preserves more high-frequency detail than a single jump from 1024 → 32 ever will.
Bonus: kill the halo
The other "blurry" effect that isn't actually blur — a faint colored halo around the icon — is decontamination drift. When you cut out a non-white background, the edge pixels still mix the foreground with the original background color. Solving C = α·F + (1−α)·BG for F recovers the true foreground color and your icon stops glowing.
This is exactly the math Autocropper runs on every pixel along the edge.
Try it on your own logo.
Drop a logo into Autocropper and see the difference in seconds.
Open AutocropperKeep reading
- The Complete Icon Size Guide (2026) — and How to Generate Them All in One PassEvery favicon, app icon and profile picture size you need in 2026, which ones you can skip, and how to generate the whole set in one pass.
- Favicon in Every Size You Need (16 to 512)Which favicon sizes you actually need, which files to ship, and how to generate 16 to 512 px from one logo without the icon turning to mush.
- How to Crop One Image Into Multiple Sizes at OnceCrop one image into every size you need in a single pass — 16 to 512 px, cropped, centred and exported as PNGs, entirely in your browser.