Free Online ICO Viewer
Inspect Every Resolution Bundled in an .ico File
Need to use ICO Viewer right now?
A single .ico file usually isn't one image — it's a container bundling multiple resolutions of the same icon (16×16, 32×32, 48×48, and often larger) so an operating system or browser can pick the size it actually needs. Opening one in a regular image viewer typically shows just one size, hiding what else is packed inside.
A single .ico file often bundles multiple resolutions. PNG-encoded entries (common in larger sizes) render a preview; legacy BMP-encoded entries show size info only.
Other tools in Image Tools
Features
- Runs entirely in your browser
- Privacy-first — your data is never uploaded
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
People also search for
About ICO Viewer
A single .ico file usually isn't one image — it's a container bundling multiple resolutions of the same icon (16×16, 32×32, 48×48, and often larger) so an operating system or browser can pick the size it actually needs. Opening one in a regular image viewer typically shows just one size, hiding what else is packed inside.
This tool reads an .ico file's internal directory and lists every resolution it contains, along with its bit depth and file size — rendering a live preview for entries encoded as PNG (the modern standard for larger icon sizes) directly in your browser.
Older, smaller icon sizes are frequently encoded using a legacy raw bitmap format from the original ICO specification rather than PNG — those entries are listed with their full size and bit-depth information, but aren't rendered as a visual preview, since decoding that legacy format correctly needs more specialized handling than this tool's PNG-based preview covers.
How it works
- Upload an .ico file. Choose any Windows icon or favicon .ico file.
- Review each resolution. See every bundled size, bit depth, and file size.
- View available previews. PNG-encoded entries render a live image preview.
Examples
Multi-resolution favicon
Input
favicon.ico with 16x16, 32x32, and 256x256 entries
Output
Three entries listed, with the 256x256 (typically PNG-encoded) showing a live preview.