Favicon & App Icon Generator
Turn your logo into the complete set — favicon, Apple touch icon, PWA icons, and og:image — and preview it in real browser, search, and iOS contexts before you ship. Rendered entirely in your browser.
Don't have a logo image yet?
Design one with the Logo GeneratorHow it works
- 1
Add your logo
Upload a PNG, JPG, or SVG, or design one first with the free Logo Generator and continue here.
- 2
Preview in context
See exactly how your icon looks as a browser tab (light & dark), a Google result, an iOS home-screen icon, and a social share card.
- 3
Download the set
Get a ZIP with favicon.ico, favicon.svg, apple-touch-icon, maskable PWA icons, an og:image, web manifest, and ready-to-paste <head> tags.
Need a logo for any company, not just yours?
ClearLogo's API serves a clean, background-aware, ratio-fit logo for any domain in a single GET request — perfect for dashboards, integrations, directories, and email. Free tier, no credit card.
GET api.clearlogo.dev/logo/stripe.com
Frequently asked questions
Is it really free?
Yes — completely free, no signup, no watermark, no paywall. Everything is generated locally in your browser and nothing is uploaded, so the files are yours to use in any project, commercial or not.
What files are in the icon set?
favicon.ico (16/32/48), favicon.svg, favicon-96x96.png, apple-touch-icon.png (180×180), maskable PWA icons at 192 and 512, a 1200×630 og-image.png, site.webmanifest, and a head.html with the exact <link> and <meta> tags to paste into your <head>.
What size should a favicon be?
Modern browsers prefer favicon.svg for crisp vector rendering, with favicon.ico (16/32/48px) for legacy support and a 96×96 PNG as a raster fallback. Apple devices use apple-touch-icon.png at exactly 180×180px, and PWA manifests need 192×192 and 512×512 PNG icons.
What is a maskable icon?
A maskable icon is a PWA icon that fills its entire square so Android can clip it to any shape — circle, squircle, rounded square — without leaving white padding. The important content should sit within the centre 80% safe area.
What is the correct og:image size?
1200×630px is the recommended Open Graph image size for Facebook, LinkedIn, X/Twitter, and Slack link previews. The generator produces this automatically and references it in the head tags.
What is a web manifest?
A site.webmanifest (manifest.json) is a small JSON file that tells browsers how to install your site as a PWA. It references the 192 and 512 maskable icons and sets the theme and background colors — all generated for you.
Can I use my own image?
Yes. Upload a PNG, JPG, or SVG and the complete set is generated from it. To make an icon from text instead, design it in the free Logo Generator and continue here.