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 are used in native OS applications and app store environments. Check the gallery of existing app icons when designing a new one to avoid confusion from similarities with those icons already in use.

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. Use icons at their original sizes or scale at accepted increments.

Sizing for app icons
Icon sizeStroke widthPaddingLive areaCorner radius
16px1px1px14px1px
20px1.25px1.25px17.5px1.25px
24px1.5px1.5px21px1.5px
32px2px2px28px2px
48px3px3px42px3px
64px4px4px56px4px
80px5px5px70px5px
96px6px6px84px6px

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 examplePadding example
Correct padding for containers

Keep icons at scale and center within the container.

Incorrect padding for containers

Don’t resize icons outside of accepted proportions.

Icon in circle container

Use accepted shapes: circle or square 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 with containers.

Containers for Native OS

Icons for native applications appear within a variety of contexts, such as task bars, user-customized wallpapers, notifications, system preferences, 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 on which your product will be published to determine whether your icon needs a container shape.

Circle containers used for MacOS

In most cases, containers are needed for icons that appear within 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 exampleClearance example with circle containersClearance example with square containers
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)
90–100, blackDark 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. These icons are generally used when the icon needs to appear 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 one of our hero brands or 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 that they do not 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.

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 for communications.

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 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 for merchandise.

App icons in Action