Asset Catalog Creator


Current Version: 2.5

Last Updated: 4 months ago

Download Size: 12.8 MB - Download



Asset Catalog Creator takes any image and creates a full set of icons, splash screens or universal assets for you. Unlike other icon generators, batch resizers or scripts, these are produced in the latest Asset Catalog format, allowing you to drag just a single file into Xcode and have all the correctly sized and named icons identified, in the right place and ready to use.

As of iOS 11 there are 21 different icon sizes required for a universal app as well as 20 different splash screen dimensions! Even if you already have an automated way of batch resizing these it’s a tedious process to identify and drag all of these images into their respective places and then deal with any conflicts.

Asset Catalog Creator can produce all of the following asset types:
iPhone app icons
iPad app icons
macOS app icons
iMessage app icons
iOS splash screens
Apple Watch app icons
Apple Watch complication icons,
Universal and device specific image sets, in @1x, @2x and @3x variants or as single vectors

You can point to an existing asset catalog file and Asset Catalog Creator will merge new assets into it, prompting you to overwrite or increment file names to resolve conflicts. If you’re making image sets you can even update an existing image set with additional images specifically for your selected device type; be it iPad, iPhone etc.

If you’ve never used Asset Catalogs in your apps before, now is a great time to start. You’ll find managing and organising your image files much easier and you’ll also benefit from improved performance and reduced app install size; thanks to the smarter way asset catalogs are compiled and turned into binaries.

You can watch a demo of the app here

Support for @1x, @2x (Retina) and @3x (Retina HD) images
Support for the latest iOS 11 asset sets, including iPhone X and iPad Pro icons
Support for all icons, splash screens and any image used in your view
Support for importing from png, jpg, bmp, pdf and more
Support for all iOS devices; iPhone X, iPhone 8 Plus, iPad Pro etc.
Support for batch exporting icons
Support for exporting into single vector PDF icons
Support for merging new assets into existing catalogs
Automatic image naming
Previews for splash screens
Adjustable output sizes for UI assets
Automatic UI assets output point size calculation
Adjustable cropping options for splash screens
Adjustable background colours for splash screens

Drop an image in (png, jpg or pdf etc should all work fine)
Select your output directory, if you’re exporting into an existing project you can just select the project root directory and Asset Catalog creator will find and update your existing asset catalog.
Select what you want to export (iOS Icons, macOS Icons etc.)
Click ‘Create Asset Catalog’

Then, if you’re exporting into a brand new asset catalog:
A new directory will be created called ‘Media.xcassets’
Drag this into your Xcode project
Select the newly created Asset Catalog as your desired icon / splash / asset

If you're making an icon, for best results, start with a square image with dimensions anywhere above 1024x1024

If you're making splash screens, as these are all different shapes, your images will be stretched to match the various dimensions. If this isn't desirable, on a universal app, begin by making the following input images, as required:
iPhone 4 640 x 960
iPhone 5, iPhone 6/7, iPhone 6/7 Plus 1242 x 2208
iPhone 6/7 Plus Landscape 2208 x 1242
iPad Landscape 2048 x 1536
iPad Portrait 1536 x 2048
iPad Pro Landscape 2732 x 2048
iPad Pro Portrait 2048 x 2732
Create asset catalogs for each starting image and merge the best results into a single catalog, using Xcode

For the latest news, updates and promotions follow me on Twitter @MarkBridgesApps


Release Notes:

Hi Developers,

Just a small update this time.

You’re now prompted to sign up to my mailing list; I hope you will.
You can now select how you want to resize rectangular icons, i.e. iMessage, Watch icons
You can now drag images in straight from the Apple Photos app
Warnings about the input image's size not being ideal now appear prior to you exporting
I’ve baked in support for iOS 11 and the latest device’s icons
I’ve updated iMessage icons to the currently accepted format
I’ve fixed a bug that was causing multiple prompts to view my other apps appearing at the same time
I’ve updated to Swift 4, which allegedly reduces the binary size
To meet the latest App Store guidelines I've tweaked the name of the app

Until next time…


Most Helpful Reviews

Version 1.8
Review by casdvm

Best niche app I have ever used - Now, rather than being forced to keep track of how Apple wants me to provide icons for my apps, I just have to make sure that this baby is up to date, and I have no more worries. Fabulous.

Found helpful by 2 out of 2 people

More Reviews for Current Version

Version 2.5
Review by Law reviewer

Very NIce and Handy Tool - Over the years, they asked me to write a review. I don’t write reviews. But, it is Christmas. This app has been like a faithful dog. Always works, doesn’t make a lot of noise. It is always there for me when I need it. Don’t change a thing! It is just simple and straightforward — so I never have to “remember how to use it”. It is not a high maintenance wife or girlfriend — it is a true love. I hate to suggest any changes at all — its worth is in its elegant solution to a specific part of the work flow. But, it would be really cool for it to put tab bar icons/glyphs into shape (those 25x25/50x50/75x75 that really need to be 1-bit transparent). I would easily pay the whole price of the app again just to add a button to do that.

Found helpful by 1 out of 1 people
Version 2.5
Review by SteveOToday

LoveIt! - Great app! Saves a ton of time, and I keeping it uptodate is very much appreciated!

Found helpful by 0 out of 0 people
Version 2.5
Review by Helam89

Great tool - Really useful. It takes one of the worst/most boring parts of development and turns it into an easy 2 minute task. Wouldn’t make an app without it.

Found helpful by 0 out of 0 people