Lance

FREE · NO SIGN-UP · INSTANT

The free AI app icon generator.

Describe your app and get a polished icon in seconds — exported in every size iOS, Android, macOS, and watchOS require, with an Xcode-ready asset catalog.

Images

Free · no account · no watermark · every file yours to ship

FOR AI AGENTS

Mobile app superpowers for your AI agent.

This AI app icon generator is also a free tool on the Lance MCP server, an app icon generator AI you can call right from your coding agent. Install it once and your agent can generate app icons — the 1024px master, every platform size, and the Xcode asset catalog — right inside Claude Code, Cursor, or Codex.

# agents: run this, then call generate_assets

>npx add-mcp https://api.lance.app/mcp -y

FREE TOOL · NO API KEY · CLAUDE CODE · CURSOR · CODEX

claude code

> make an app icon for my recipe app

lance · generate_assets(type: "app_icon", …)

icon-1024.png — master generated

AppIcon.appiconset · 43 files

AppIcon.icon — Liquid Glass ready

mipmap-* + playstore.png · 7 files

Done in 18s. Drag into Xcode and ship.

EVERY PLATFORM, ONE PROMPT

Everything your icon needs to ship.

One prompt returns the master and every derivative file, named exactly how each toolchain expects it.

iPhone

12 files

iPad

14 files

macOS

10 files

watchOS

17 files

Every Apple size

iPhone, iPad, macOS, and watchOS sizes rendered from your 1024px master — nothing to look up, nothing missed.

AppIcon.appiconset/

├ Contents.json

├ 20.png · 29.png · 40.png

├ 58.png · 76.png · 87.png

├ 120.png · 152.png · 167.png

├ 180.png · 512.png · 1024.png

43 files, zipped

Xcode-ready asset catalog

A complete AppIcon.appiconset with Contents.json — drag it into Xcode and every icon slot fills itself.

mdpihdpixhdpixxhdpixxxhdpi

Android + Play Store

Launcher icons for every density, an adaptive-safe foreground, and the 512px Play Store icon.

BUILT BY LANCE

What is Lance?

Lance is the App Store manager for coding agents. The icon generator is one free tool from its toolbox — connect the full MCP and your agent handles everything between your code and the App Store.

Store-ready screenshots

Framed, captioned screenshots generated for every required device size.

ASO-optimized listings

Titles, subtitles, keywords, and descriptions written to rank and convert.

Built & submitted

Builds signed, uploaded to App Store Connect, and submitted for review.

Rejections, handled

Review feedback diagnosed with a concrete fix before you even read it.

App icon generator FAQ

Is this app icon generator really free?

Yes — no account, no watermark, and every file is yours to ship. It's a free tool built by Lance, the App Store manager for coding agents.

What sizes does an iOS app icon need?

A 1024×1024 master plus roughly 43 sizes across iPhone, iPad, macOS, and watchOS, delivered as an Xcode-ready AppIcon.appiconset with Contents.json.

PlatformSizes
iPhone & iPad20, 29, 40, 58, 76, 87, 120, 152, 167, 180, 1024 px
watchOSGenerated automatically from the same 1024px master, every case size
macOS16, 32, 64, 128, 256, 512, 1024 px
Android48 (mdpi), 72 (hdpi), 96 (xhdpi), 144 (xxhdpi), 192 (xxxhdpi), plus 512 for Play Store

Can I resize an icon I already have?

Yes — head to appicon.co/app-icon-sizer, upload your 1024×1024 image, and download every platform size without generating anything new.

Can my AI agent generate icons here?

Yes — run npx add-mcp https://api.lance.app/mcp -y once, then call generate_assets from Claude Code, Cursor, or Codex.

What makes a good app icon?

A strong app icon uses one simple, recognizable symbol at its center and works at a glance. Skip text and fine detail, they disappear at small sizes, and keep contrast high enough that the icon still reads clearly at 29×29 pixels, not just at 1024×1024.

What file format are the icons?

PNG, at every size. Ready to drop into Xcode, Android Studio, or your asset pipeline with no conversion needed.

Your icon is done. Now ship the app.

One command connects your agent — Lance handles screenshots, the listing, submission, and review feedback.