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 Autocropper