Flip ICO icon files online for free. Mirror horizontally or vertically to create directional icon variants.
.ico icon. Only the first file you pick is loaded — this editor works on one image at a time, not a batch queue..ico. Processing happens locally in your browser — no sign-up, no watermark.ICO is Microsoft's icon container format, introduced with Windows 1.0 and extended for the web in March 1999 when Internet Explorer 5 added favicon support. A single .ico file packages multiple sub-images (commonly 16x16, 32x32, and 48x48; larger ICOs can include 64x64, 128x128, and 256x256), so a flip has to apply to every embedded size — not just the largest. Flipping is a lossless pixel rearrangement, so no quality is lost; that matters at 16x16 where every pixel carries weight.
.ico modernizes the asset without redrawing it.| Property | ICO | PNG | SVG |
|---|---|---|---|
| Type | Multi-image container | Single raster | Vector |
| Multiple sizes per file | Yes (16, 32, 48, 64, 128, 256) | No | N/A (scales) |
| Transparency | 1-bit mask + 8-bit alpha (XP+) | 8-bit alpha | Full alpha + masks |
| PNG compression inside | Yes (Vista and later) | N/A | No |
| Max dimensions | 256x256 per sub-image | Unbounded | Unbounded |
| Browser favicon support | All major browsers | Modern browsers (since ~2011) | Chromium, Firefox, Safari 9+ |
| Best for | Windows app icons, classic favicons | Modern flat favicons, app icons | Logos, scalable favicons |
| Flip | Pixel Operation | Common Use |
|---|---|---|
| Horizontal | Mirrors columns across vertical axis | Arrows, navigation, RTL localization, fixing mirrored exports |
| Vertical | Mirrors rows across horizontal axis | Reflections, upside-down marker variants, certain map pins |
| Both (180 degree mirror) | Horizontal + vertical | Equivalent to a 180-degree rotate; useful for fully reversed asset pairs |
| None (rotate instead) | Rigid rotation, not mirrored | Use Rotate ICO when you need 90, 180, or 270 degrees without mirroring |
If you need a non-mirroring rotation, use Rotate ICO instead — flipping reverses the chirality of asymmetric shapes (text, logos), while rotation preserves it.
No. A flip swaps pixel positions without resampling, so there is no interpolation, blur, or color shift. A 16x16 icon stays crisp at 16x16, and a 256x256 sub-image stays at 256x256. Quality changes only if you also lower Image Quality, change the bit depth, or shrink the resolution in the same job.
Yes. ICO is a container — a typical favicon holds 16x16, 32x32, and 48x48 sub-images, and larger application icons can include 64x64, 128x128, and 256x256. The flip is applied to every embedded size, so the output .ico keeps the same multi-resolution structure the input had.
Yes. The output is a standard .ico with the same sub-image sizes, color depths, and (on Vista or later) PNG-compressed payloads as the source. Chrome, Firefox, Edge, and Safari all read multi-resolution ICOs, and Windows Explorer/Taskbar read the same file for app shortcuts and pinned tiles.
Horizontal flip is the right answer for almost every directional UI case (arrows, back/forward, drawer handles, RTL mirroring). Vertical flip is rarer and mostly used for reflection effects, upside-down map markers, or "drop" indicators. Selecting both flips is equivalent to a 180-degree rotation.
Yes. ICO has supported a 1-bit AND mask since Windows 1.0 and full 8-bit alpha since Windows XP (32-bit color depth). The flip operation moves the alpha channel along with the RGB pixels, so anti-aliased edges, soft drop shadows, and semi-transparent fills all survive intact.
At 16x16, anti-aliased edges that were tuned for one direction (say, the right side of a chevron) end up on the opposite side after a flip. The pixel values are unchanged, but the perceptual weight shifts because human eyes are sensitive to which side of a glyph is "heavy." If the result reads worse, redraw the 16x16 sub-image in a pixel editor — automatic flipping cannot recover hand-pixel-hinting that was directional.
You can, but text reverses with the flip — a horizontal flip turns "F" into a mirrored F, which is rarely desired. For lettered icons, flip in your source tool, re-typeset the glyph, and re-export. For glyph-free directional icons (arrows, chevrons, hands), a flip works as expected.
A 180-degree rotation is identical to a horizontal-and-vertical flip combined — every pixel moves to the diagonally opposite position. A single horizontal flip is not a rotation; it inverts left/right only. Use Rotate ICO for 90- or 270-degree turns where mirroring would be wrong (asymmetric logos, text).
Not on this page — the editor loads one file at a time. Flip it, save, then + Start New for the next icon, picking the same direction each time. Each file's full multi-resolution structure (16, 32, 48, and any larger sub-images) is preserved.
Pair flipping with Compress ICO to shrink large 256x256 PNG-compressed icons, or with Convert PNG to ICO and Convert ICO to PNG when moving assets between web and Windows pipelines. For broader image-flip workflows, see Flip PNG or Flip Image.