Image to ICO
Turn an image into a favicon ICO file that browsers accept.
Image tools Client-side Canvas + ICO encoding
Tool preview
How to use it
- 01
Drop a square image.
- 02
The tool scales it to 256 pixels and wraps it as ICO.
- 03
Download and place it at the site root.
Limitations
- ! Only one size is embedded, which is enough for modern browsers.
- ! Non-square images are scaled without cropping, so check the result.
FAQ
Which size should the source be?
At least 256 by 256 pixels, square, or it will look soft.
Do I need multiple sizes?
Modern browsers scale the 256 pixel entry; legacy Windows shortcuts prefer 16 and 32.
Is the image uploaded?
No, the ICO is assembled in the page.
Files never leave your device
Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.
Technical details
- Processing
- Client-side
- Implementation
- Canvas + ICO encoding
- Category
- Image tools
- Network requests
- None while processing