Apple Touch Icon Generator
Generate a correct 180×180 apple-touch-icon.png — opaque, full-bleed,
square-cornered, exactly as iOS expects — from any image, text or emoji. The full favicon bundle
comes with it. Ignore the 2013-era tutorials still telling you to make eight sizes.
- Current 180×180 spec
- Auto opaque background
- Real iOS preview
- Full bundle included
1 · Design your icon
Drop an image here, click to browse, or paste
PNG, JPG, SVG, WebP or GIF · square works best
Tip: 1–3 bold characters stay sharp at 16 px tab size
Type or paste any emoji, or pick one below
App name & PWA options (optional)
These fill in the site.webmanifest, which Android and other platforms read when someone installs your site to their home screen. Safe to skip for a normal website — you can edit the file later.
Your site or product's full name — shown on the install prompt and splash screen.
Shown under the home-screen icon — aim for 12 characters or fewer.
Tints the browser and app chrome around your site — usually your brand colour.
2 · Preview & download
Upload an image or type some text to see live previews of your favicon in a browser tab, Google search results, and on iOS & Android home screens.
Browser tabs
Google search result
Home screens
Full size
site.webmanifest will have an empty app name.
- Download the bundle above and unzip it.
- Copy every file into your website's root folder — the same folder as your homepage (
public/in most frameworks) — so they load from/favicon.ico. - Paste these tags into the
<head>of every page:
Using an AI coding assistant? and paste it into Claude Code, Cursor or Copilot after unzipping into your project — it places the files and adds the tags for you. The same steps ship in the ZIP as AI-INSTRUCTIONS.txt.
Apple Touch Icon: the current rules (2026)
- One file, 180×180 pixels. A single
apple-touch-icon.pngcovers every current iPhone and iPad. iOS scales it down where needed. - Opaque. iOS renders transparency as black — the generator fills the background automatically, using your chosen colour or white.
- Square corners. iOS applies its own rounded mask; pre-rounding produces double-rounded corners. The generator always exports this file square-cornered and shows the masked result in the iOS preview.
- A little breathing room helps. Around 10–15% padding keeps your mark clear of the corner mask — adjust the padding slider and watch the preview.
What's obsolete
You'll still find generators and gists producing apple-touch-icon-57x57.png through 152x152, precomposed variants, and eight link tags. All of it has been unnecessary since iOS 8 (2014). One 180×180 file and one link tag:
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
FAQ
What size should an Apple Touch Icon be?
180×180 pixels. One 180×180 apple-touch-icon.png covers every current iPhone and iPad — iOS scales it down for smaller contexts. The old ladder of sizes (57, 72, 76, 114, 120, 144, 152) has been obsolete since iOS 8 in 2014.
Can an Apple Touch Icon be transparent?
No. iOS composites transparent areas onto black, which usually looks broken. The icon should be fully opaque and full-bleed. This generator automatically fills the apple-touch-icon with your chosen background colour (or white) even if the rest of your favicons are transparent.
Should I round the corners of my Apple Touch Icon?
No — supply square corners. iOS applies its own superellipse corner mask automatically. If you pre-round the corners, you get an ugly double-rounded result. This generator exports the apple-touch-icon with square corners regardless of your corner-radius setting, and the iOS preview shows the real masked result.
What HTML do I need for an Apple Touch Icon?
Place apple-touch-icon.png in your site root and add <link rel="apple-touch-icon" href="/apple-touch-icon.png"> to your <head>. The sizes attribute is unnecessary with a single 180×180 icon.
More tools: favicon generator · PNG to ICO · emoji favicon · text favicon · transparent favicon