Skip to main contentIBM Design Language

App icons

While app icons follow the same usage conventions as IBM UI icons when used in product and web platforms, there are differences when they’re used in native OS applications and app store environments. Check the gallery of existing app icons before designing a new one to avoid confusion with similar icons already in use.

Sizing

For effective use in product interfaces, app icons are optimized for four core sizes: 16px, 20px, 24px and 32px. These sizes ensure clarity and consistency in functional contexts. For more expressive applications, such as marketing, icons may be used at 48px and above. To maintain visual integrity, always use icons at their original sizes or scale them using approved size increments as described below.

Sizing for app icons
Icon sizing
For productive use in product, app icons work best in four sizes: 16px, 20px, 24px and 32px. For expressive use, 48px and above may be used.

Alignment

App icons are optically aligned to the center of the icon grid within the boundary box. Centering ensures all icons will be aligned correctly when exported and used side by side.

Alignment example

Containers

App icons can be represented in a circular or rectangular container calculated based on the padding size.

Padding example
Correct padding for containers

Keep icons at scale and centered within the container.

Incorrect padding for containers

Don’t resize icons outside of accepted proportions.

Icon in circle container

Only use circle or square shapes for containers.

Icon in hexagon container

Don’t create new shapes for containers.

Correctly sized and positioned icon in circle container

Always center align icons in their containers.

Cropped and enlarged icon in circle container

Don’t crop icons inside containers.

Containers for native operating systems

Icons for native operating systems appear in a variety of contexts, such as task bars, user-customized wallpapers, notifications, system preferences, favicons and more. In most systems, a background container shape is needed to provide proper contrast against the large variety of backgrounds. Check the requirements of the operating system your product will be published on to determine whether your icon should have a container shape. Design recommendations for favicons can be found within the guidance for Carbon for IBM Products.

Circle containers used for MacOS

In most cases, containers are needed for icons that appear in native operating systems.

Icon in circle container used in product

Don’t use containers within the product itself. The icon will be too small.

Android adaptive icons

Android app icons have user-customizable masks as container shapes and make use of foreground and background layers to achieve parallax effects. You can separate your icon’s elements into the two layers to make use of this feature.

Android Adaptive Icons

Clearance

When designing with app icons, all artwork should include minimum padding based on 1/4 of the scaled icon grid size. The padding can be increased by increments of 1/4 grid units.

Clearance example
Correct clearance

Follow the clearance rule to allow for legibility and an optimal touch experience.

Incorrect clearance

Don’t collapse the icon clearance area.

Color

App icons are created in four themes: dark theme, light theme, monochromatic dark theme and monochromatic light theme. To ensure accessibility, use the color theme that corresponds with the icon’s background color.

App icon in 4 color themes
Background color valueIcon theme
White, 10–20Light theme
30–50Monochromatic light theme (Black)
50–80Monochromatic dark theme (White)
Black, 90–100Dark theme
Icon with correct color theme

Use the correct icon theme for the background color.

Icon with incorrect color theme

Don’t use the incorrect icon theme.

Monochromatic icons

In some limited use cases, you may need a single-color app icon. Generally, these icons are used when the icon appears on a color background or in situations when the icon shouldn’t call attention to itself with color, such as disabled states.

Monochromatic icon on blue background

Use monochromatic theme icons on color fields.

Dark theme icon on purple background

Don’t use dark or light theme icons on color fields.

Icon versus logo usage

App icons are not logos. It should be clear that any communication featuring an app icon is coming from the master IBM brand, never the product itself. Avoid using app icons in ways that convey the product as a brand.

Standing banner with appropriate separation of icon and product name

Separate the icon and product name so they don’t appear as a single asset.

App icon paired with product name

Don’t create lockups with the icon and product name.

Product screen with separated app icon and IBM logo

App icons and logos may be used in the same composition with clear separation and hierarchy.

App icon paired with IBM logo

Don’t pair app icons with logos.

Product screen with app icons and product names

App icons may be used with type to identify a product or service in the context of a product or marketplace.

App icon with product name in product header

Don’t use app icons in product headers.

App icon in a video

App icons may be used as hero graphics in videos or presentation slides.

App icon as a video sign-off

Don’t use app icons as intros or outros in videos or presentation slides.

Large app icon in a social tile

App icons may be used as hero graphics in marketing communications.

Small app icon in the corner of a social tile

Don’t use app icons as a replacement for logos or as a sign-off in communications.

Large app icon on a T-shirt

App icons may be used as hero graphics for merchandise.

Small app icon in the corner of a hand bag

Don’t use app icons as a replacement for logos or as a sign-off on merchandise.

App icons in action