Batch Export a Full Icon Set with App Image Kit

Export dozens of tab icons, toolbar glyphs, and feature illustrations in one ZIP — with consistent naming for Android Studio or Xcode.

7 min read·Updated June 2026·App Image Kit

When batch export saves hours

A typical app ships 20–80 bitmap icons: tabs, empty states, onboarding, settings rows. Exporting each icon at five densities by hand is repetitive. App Image Kit lets you upload the whole set, tune images individually, then export every selected asset in one ZIP with correct folder structure.

Naming convention before upload

The name shown in the sidebar (derived from the file name) becomes the output file name in every density folder. Adopt a stable scheme early:

  • ic_tab_home.pngic_tab_home.png in each drawable-* folder (Android).
  • Use lowercase snake_case — Android resource names must not contain spaces or hyphens.
  • Prefix with ic_ for icons and img_ for illustrations to avoid collisions.
  • Rename files on disk before upload if needed; the tool does not bulk-rename after import.

Workflow

  1. Drag all source PNGs into the uploader (or add in batches).
  2. For each icon, click the thumbnail, set canvas size and alignment, then move to the next.
  3. Use the master checkbox to select all, or select only the icons that share the same canvas dimensions.
  4. Export once per platform (Android, then iOS, etc.) if you ship both — each ZIP uses that platform's layout.

Mixed canvas sizes in one export are supported: each image renders at its own baseline dimensions. Icons with different dp sizes should be exported in separate batches if you want to review them more easily.

Integrating with Android Studio

Unzip the Android export and merge drawable-* trees into res/. Use Resource Manager to confirm every name appears under the expected qualifier. If two files map to the same resource name, Android merge will fail — fix duplicate sidebar names and re-export.

For vector-eligible glyphs (simple monochrome shapes), consider VectorDrawable instead of bitmaps; use App Image Kit for assets that need raster effects or photos.

Integrating with Xcode

Choose iOS in the export dialog. The ZIP contains name.png, [email protected], and [email protected] files. Drag groups into an asset catalog or folder reference, ensuring "Provides Namespace" settings match your project layout.

Performance tips

  • Export 10–15 images at a time on low-memory machines to avoid tab freezes.
  • Close other heavy tabs — rendering uses main-thread canvas operations.
  • After the first visit, the app works offline for repeat exports.

See also

Single Android icon export · Full documentation

Ready to export your assets?

App Image Kit generates all density variants from a single source image — free, private, and instant.