AppIcon User Guide
Introduction
AppIcon is an icon generation tool for app developers. It automatically generates all required icon sizes for each platform (macOS, Android, Web) from a single image.
System Requirements
- macOS 11.5 or later
- Apple Silicon (M1/M2/M3) or Intel Mac compatible
Basic Usage
1. Select an Image
When you launch the app, you'll see the image selection area. You can select an image in two ways:
Drag & Drop
- Drag and drop an image file directly onto the app window
- Supported format: PNG
File Selection Dialog
- Click the "Select Image" button
- Choose an image from the file selection dialog
2. Configure Design Options
Adjust Corner Radius
- Adjust between 0% to 50% using the "Corner Radius" slider
- Preview updates in real-time
- 15-25% is recommended for modern app icons
Adjust Image Scale
- Adjust between 50% to 150% using the "Image Scale" slider
- Fine-tune the image size within the icon
- Default is 100%
3. Select Platforms
Choose the platforms you want to generate icons for using checkboxes:
macOS
- Generates 10 PNG files
- From 16x16 to 1024x1024 (@1x, @2x support)
- All sizes needed for App Store, Dock, and Finder
Android
- Generates 6 PNG files
- From mdpi to xxxhdpi resolutions
- Includes 512x512 for Google Play Store
Web
- Generates 4 PNG files and 1 favicon.ico
- favicon, Apple Touch Icon, etc.
4. Generate Icons
- Click the "Export" button
- A dialog will appear to select the destination folder
- Icons will be generated automatically after selecting a folder
5. Output Results
Subfolders for each platform will be created in the selected folder:
Selected Folder/
├── macos/
│ ├── icon_16x16.png
│ ├── icon_16x16@2x.png
│ └── ...
├── android/
│ ├── icon-mdpi.png
│ ├── icon-hdpi.png
│ └── ...
└── web/
├── favicon-16x16.png
├── favicon-32x32.png
├── apple-touch-icon.png
└── favicon.ico
After generation is complete, the destination folder will automatically open in Finder.
Recommended Image Specifications
For best results, we recommend using images with the following specifications:
- Format: PNG (with transparency support)
- Size: 1024x1024 pixels or larger
- Color: sRGB color space
- Background: Transparent or solid color
Support
If you have any questions or issues, please contact us at: