Favicon Generator
Make a complete favicon set from text initials or an uploaded image.
Downloads as a ZIP with the standard PNG sizes, a favicon.ico, and the
HTML snippet ready to paste into your
<head>.
1–4 characters work best. Long text shrinks to fit.
Lower if single tall characters (M, W, J) clip the edges.
Preview
512×512
192×192
48×48
32×32
16×16
HTML snippet
The ZIP contains favicon-16.png, favicon-32.png, favicon-48.png, apple-touch-icon.png (180×180), android-chrome-192.png, android-chrome-512.png, favicon.ico, and a README with the HTML snippet.
Frequently asked questions
What's in the favicon bundle?
The downloaded ZIP contains favicon-16.png, favicon-32.png, favicon-48.png, apple-touch-icon.png (180×180), android-chrome-192.png, android-chrome-512.png, a favicon.ico, and a README with the HTML snippet to paste into your <head>.
Is my image uploaded to a server?
No. The generator runs entirely in your browser using canvas — your text or uploaded image never leaves your device and nothing is sent to a server.
Can I make a favicon from text instead of an image?
Yes. In Text mode, type 1–4 characters and pick the background color, text color, shape (rounded square, square, or circle), font weight, and text size — the favicon is rendered from your settings.
What image format and size should I upload?
You can upload PNG, JPEG, WebP, or SVG up to 5 MB. Use a square image for best results, since the icon is generated at square sizes from 16×16 up to 512×512.
Related tools
- Image Compressor Shrink JPEG and PNG file size without obvious quality loss.
- Image Resizer Resize images by pixel dimensions or percentage with one click.
- Image Cropper Crop images to fixed ratios or custom dimensions in the browser.
- QR Code Generator Generate QR codes for URLs, text, Wi-Fi, and vCards as PNG or SVG.