Skip to Content
Documents📦 Platform & Output⚙️ Platform Configuration

Platform Configuration

Zapicon lets you control where exported icons are saved and which sizes are generated. You can also create custom platforms for frameworks or internal tools that are not in the default list.

Default platforms

Each built-in platform has a default set of sizes and file names:

PlatformDefault sizesDefault output
iOS20–1024 pxAppIcon.appiconset
Android48–192 pxmipmap-.../ic_launcher.png
macOS16–1024 px @1x/@2xicon_...png + icon.icns
Windows16–256 pxicon.ico
Web16–512 pxfavicon.ico, apple-touch-icon.png, etc.
Tauri32–512 pxMixed PNG/ICO/ICNS
Flutter48–192 px + iOS setAndroid + iOS folders

Modifying built-in platforms

Pro users can edit the output paths and size lists for any built-in platform:

  1. Open Platform Settings from the export panel or settings.
  2. Select a platform.
  3. Add, remove, or edit paths and sizes.
  4. Save the configuration.

Free users can use the built-in platforms with their default settings but cannot modify them.

Custom platforms

Custom platforms are useful when you need a non-standard folder structure, such as a company design system or a game engine.

Create a custom platform

  1. Open Platform Settings.
  2. Click Add Custom Platform.
  3. Name the platform.
  4. Add output paths. Each path can specify:
    • File name
    • Width and height
    • Whether to generate ICO or ICNS
  5. Save and enable the platform in the export list.

Limits

PlanCustom platformsPaths per platform
Free110
ProUnlimitedUnlimited

Import and export configuration

Zapicon can import and export platform configurations as JSON files. This is useful for:

  • Sharing settings across a team.
  • Backing up your custom platform definitions.
  • Replicating a setup on a second machine.

Note: Platform configuration is stored locally in your app data and persists between sessions.

Last updated