Icon Slate is a powerful icon generation and conversion tool designed specifically for macOS. It allows designers and developers to quickly generate a full set of icon files for various platforms and devices, including macOS, iOS, Windows, Android, and the Web, from a single high-resolution source image (such as PNG, PSD, SVG, etc.). Its core advantages lie in highly automated workflows, in-depth support for icon specifications across multiple platforms, and an intuitive user interface.
1. Detailed Explanation of the Core Interface and Workspace
The interface design of Icon Slate is clean and efficient, mainly divided into four core areas:
- Top Toolbar: Contains the most commonly used action buttons, such as “Open Source Image,” “Export Icon Set,” “Preview,” and access to “Settings.”
- Left Platform/Device List: This is the core navigation area of the software. It lists all supported icon targets in a tree structure, such as “macOS & iOS,” “Android,” “Windows,” “Web / Favicon,” etc. Clicking the triangle arrow in front of any platform expands it to view the specific icon sizes and formats required under that platform (such as iPhone App iOS 20×20@2x, 29×29@3x, etc.).
- Central Preview and Editing Area: When a specific icon specification is selected on the left, this area displays a preview of the icon at that size. You can perform basic image editing operations here, such as scaling and moving the source image to adjust its position on the canvas. The right side displays detailed information about the icon, such as file name, size, resolution, etc.
- Right-side Properties & Settings Panel: The content of this panel changes dynamically based on the selected operation. It mainly contains two parts:
- “Image” Tab: Used to adjust the position of the source image within the canvas (via X, Y coordinates and scaling ratio), as well as to set the background color (for icons that require a non-transparent background).
- “Export” Tab: Used to configure output settings before exporting, such as the output folder path, filename prefix/suffix, file format (PNG, JPEG, ICNS, ICO, etc.), and whether to compress and optimize.
II. Complete Workflow: From Creation to Export
The following is a standardized workflow for creating a complete icon set from scratch.
1. Create/Open a Project and Import the Source Image
Step 1: Launch Icon Slate. By default, a new blank project will be created.
Step 2: Import your source image. There are three methods:
- Click the “Open Source Image” button in the top toolbar.
- Use the shortcut
Command + O. - Directly drag and drop a high-resolution image file (PNG/SVG of 1024×1024 pixels or above is recommended) into the preview area in the center of the software.
Tip: The quality of the source image directly determines the quality of all generated icons, so be sure to use the highest-resolution version available.
2. Select Target Platforms and Icon Specifications
Step 3: In the platform list on the left, check the target platforms you need. You can check an entire platform group (such as “macOS & iOS”), and the software will automatically generate icons for all default sizes for that platform. You can also expand the list to manually check or uncheck specific sizes for fine-grained control.
3. Adjust and Preview Icons
Step 4: Click on a specific icon size in the left list (such as “Mac App Store 1024×1024”) to check the icon result in the central preview area.
Step 5: If adjustments are needed:
- Scale/Move: In the central preview area, drag the image directly or use the mouse scroll wheel to zoom. You can also enter precise values in the “Scale” and “Offset” input fields under the “Image” tab on the right.
- Set Background: For certain icons that require a square opaque background (such as Windows app store), check “Background” under the “Image” tab on the right, and click the color swatch to choose a color.
Step 6: Use the “Preview” button in the top toolbar or the shortcut Command + P to open a simulator window and see how the icon renders on actual devices (such as the iPhone home screen or Mac Dock).
4. Configure Export Settings and Export
Step 7: Click the “Export” button in the top toolbar or use the shortcut Command + E to enter the export settings screen.
Step 8: Configure the settings in the “Export” tab on the right:
- Export To: Select the output folder.
- Name: Set the file naming rule (usually the default
{platform}/{name}{size}{scale}is fine). - Format: Select the output format. PNG is the most universal choice; for macOS system icons, you can choose ICNS; for Windows, you can choose ICO.
- Optimize Images (PNG Only): It is recommended to check this to reduce file size.
Step 9: After confirming the settings are correct, click the “Export” button below the central preview area to start generating. The software will display a progress bar, and all icons will be output to the specified folder according to the rules you set.
III. Advanced Tips for Common Features
- Batch Processing and Saving Presets: In the platform list on the left, you can right-click and select “Save Selection as Preset…” to save the currently checked platform and size combination as a preset. The next time you work on a similar project, you can quickly load it via “Load Preset…”, greatly improving efficiency.
- Advantages of Vector Source Images (SVG): If the source image is in SVG format, Icon Slate can scale it losslessly, achieving perfectly crisp edges at any size—something bitmap sources cannot match. It is strongly recommended to use SVG whenever possible.
- Set different source images for different platforms: Although the same source image is usually used, you can select a specific platform or size on the left, then click “Change Source Image” in the “Image” tab on the right to assign a different source file specifically for it, meeting special design needs.
- Quickly copy adjustment parameters: When you are satisfied with the scaling and position adjustments of a certain icon, you can click “Copy Image Parameters” at the bottom of the “Image” tab on the right, then select other icon sizes and click “Paste Image Parameters” to apply the same adjustments to them.
IV. Common Problems and Solutions
Problem 1: The exported icons look blurry or have jagged edges on devices.
Solution: Check whether the source image resolution is high enough (at least 1.5-2 times the largest target size). Make sure that when adjusting, the image in the central preview area is displayed clearly without obvious pixelation. Prefer using SVG format source files.
Problem 2: Multiple platforms were checked, but only one icon was generated during export.
Solution: Confirm that all required platforms and sizes are correctly checked in the list on the left before exporting. Check the “Name” rule in the export settings to ensure it includes variables such as {platform} or {size}, so that the software will generate separate files for different specifications.
Question 3: How do I generate iOS app icons with rounded corners?
Solution: Icon Slate itself does not provide an automatic rounded-corner feature. The iOS system automatically adds standard rounded corners to App icons. Therefore, your source image should be designed as a right-angled square. Do not add rounded corners yourself, otherwise the system will add them again, resulting in an abnormal appearance.
Question 4: An error occurs when exporting to ICNS/ICO format, or the file is unusable.
Solution: Make sure that all macOS icon sizes you have checked for the ICNS format have been correctly generated and that the images are error-free. For the ICO format, multiple sizes need to be included (such as 16×16, 32×32, 48×48, 256×256). Try exporting to PNG first, and after confirming that all sub-size images are correct, then try packaging them into ICNS/ICO.
V. Icon Slate for Mac Keyboard Shortcuts Summary
| Function | Shortcut (Mac) | Description |
|---|---|---|
| Open source image | Command + O |
Import a source file to use as the icon base |
| Export icon set | Command + E |
Open export settings and perform the export operation |
| Preview icon | Command + P |
Preview the icon effect in the device simulator |
| Copy image parameters | Option + Command + C |
Copy settings such as scaling and offset of the current icon |
| Paste image parameters | Option + Command + V |
Apply the copied parameters to the currently selected icon |
| Zoom in preview | Command + + |
Zoom in the view in the central preview area |
| Zoom out preview | Command + - |
Zoom out the view in the central preview area |
| Actual size | Command + 0 |
Restore the preview view to 100% size |
| Toggle full screen | Control + Command + F |
Toggle the application’s full-screen mode |
| Hide/show software | Command + H |
Hide the Icon Slate window |
| Quit software | Command + Q |
Quit Icon Slate |



-for-Mac-0.9.2.2-中文动作冒险类游戏.png)




