LOADING
PLEASE WAIT...
LOADING
PLEASE WAIT...
DESC
Tip: add <link rel="icon" href="/favicon-32x32.png"> to your site's <head>. Everything is generated in your browser — no uploads.
Type a letter or emoji (or upload an image), pick background and text colors and the shape — square, rounded or circle. The tool renders your icon at every standard size and lets you download each one as a PNG.
Everything runs entirely in your browser. Nothing you type is ever sent to any server or stored.
The small icon shown in browser tabs, bookmarks and mobile home screens. It is usually a 16x16 or 32x32 PNG file.
At least 32x32 for browser tabs and 180x180 for Apple touch icons. Downloading all six sizes covers every device.
Place the PNG files in your public folder and add a link rel icon pointing to the 32x32 file in your page head. Next.js sites can also use the app favicon convention.
Yes — emojis render beautifully as favicons since they are drawn with the system emoji font.
Yes — switch to Image mode and upload a square logo. It is centered and cropped automatically.
Yes, completely free, and images never leave your browser.