A logo drawn as SVG is the ideal starting point for an icon, because a vector scales to any size without losing sharpness. This converter draws your SVG at a high resolution and builds an ICO with sizes 16, 32, 48, 64, 128 and 256 pixels, each scaled from that sharp source, with transparency kept.
ICO is the format used for favicons and Windows icons, and one file holds all the sizes so the browser or system can pick the right one. Icons are square, so an SVG that is not square is centred and the spare space stays transparent. An SVG without its own width and height uses its viewBox for its proportions. Very fine detail will not survive at 16 pixels, so simple, bold shapes work best at the smallest sizes.
File names are kept with only the extension swapped, and no metadata or watermark is added. Everything runs in your browser, so your images are never uploaded.
Tip: save the result as favicon.ico in the root of your website. Many browsers, tools and feed readers still look for that file, even though modern browsers also accept SVG favicons.
An SVG is drawn fresh at every size, so even the 256-pixel icon is crisp. A PNG can only be scaled from the pixels it already has.
16, 32, 48, 64, 128 and 256 pixels. The SVG is drawn large enough to cover all of them.
Its viewBox is used. If neither is present, a default proportion is used, so it is worth adding a viewBox in your SVG editor.
Yes. Anything not painted in the SVG stays transparent, in every size.
Yes. Add them all, convert once and download a single ZIP. Only the extension changes. A file named logo.svg becomes logo.ico.
No. The conversion happens in your browser and the files never leave your device.