The annoying Unity icon problem and the tool I built to fix it
tldr:
unity icon generator
(very creative, I know.)A simple tool that generates all required Unity icon sizes for Android and iOS. Upload a single image and the generator automatically creates every icon format needed for Unity builds, saving time and avoiding the hassle of resizing dozens of images manually.
You can access it here:
unity icon generator
If you have ever published a game with Unity, you have probably gone through the process of preparing the app icons.
And then comes the surprise: Unity requires a huge number of different icon sizes for the build to work correctly, especially when you are publishing for Android and iOS.
Depending on your project configuration, that can mean more than 30 different image sizes.
It is not technically difficult, but it is an extremely repetitive and annoying process.
The workflow usually looks something like this:
1- Create the base icon
2- Open an image editing tool
3- Manually export dozens of versions in different sizes
4- Name them correctly
5- Import everything into Unity
The problem is that even a small mistake in this process can create unnecessary rework.
And honestly, organizing dozens of images manually is not exactly the most fun part of developing a game.
There are some online tools that help with this process.
One well known option is AppIcon.
These tools work well for generating icons for mobile apps in general. But when you are working specifically with Unity, some of them do not generate exactly all the sizes the engine requires.
On top of that, many of the more complete tools end up being paid. After going through this process a few times, I decided to build a simple tool to solve this problem.
It takes a base image and automatically generates all the icon sizes required for Unity projects. The goal was to make something that is:
- fast
- simple
- free
- built specifically for Unity
The tool is called:
unity icon generator
(very creative, I know.)
You can access it here:
unity icon generator
It works like this:
- Upload a base image
- The tool automatically generates all the required sizes
- Download the icons ready to use in your project
No manual resizing needed.
It does not replace design tools, but it solves a very specific task that usually takes more time than it should.
See you!!
Also take a look at the GitHub repository.
👉 joaodellarmelina/icon-unity-generator
The annoying Unity icon problem and the tool I built to fix it