Privessa

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

  1. 01

    Drop a square image.

  2. 02

    The tool scales it to 256 pixels and wraps it as ICO.

  3. 03

    Download and place it at the site root.

Limitations

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

Related tools