CarbonIcons

Browse 2631 free Carbon SVG icons. Download SVG, copy as JSX, PNG or Base64. Apache 2.0 licensed. Designed by IBM. Styles: Precise Shapes, Has Padding.

2,631 iconsApache-2.0UI 16px / 32px32px gridby IBM
Search icons...

Actions

activity-task

adapter-notification

add

add-alt

add-comment

add-filled

add-large

align-box-bottom-center

align-box-bottom-left

align-box-bottom-right

align-box-middle-center

align-box-middle-left

align-box-middle-right

align-box-top-center

align-box-top-left

align-box-top-right

align-horizontal-center

align-horizontal-left

align-horizontal-right

align-vertical-bottom

align-vertical-center

align-vertical-top

apps

area

area-custom

arithmetic-mean

arithmetic-median

arrange

arrange-horizontal

arrange-vertical

arrow-down

arrow-down-left

arrow-down-right

arrow-left

arrow-right

arrow-shift-down

arrow-up

arrow-up-left

arrow-up-right

arrows-horizontal

arrows-vertical

asleep

asleep-filled

asterisk

attachment

automatic

awake

bookmark

bookmark-add

bookmark-filled

border-bottom

border-full

border-left

border-none

border-right

border-top

bottom-panel-close

bottom-panel-close-filled

bottom-panel-open

bottom-panel-open-filled

bpmn-compensation-fill

bpmn-compensation-outline

bpmn-conditional-fill

bpmn-conditional-outline

bpmn-link-fill

bpmn-link-outline

brainstorm

brainstorm-filled

branch

brightness-contrast

bring-forward

bring-to-front

Recently added in Carbon

13 icons added on 27 September 2026. See every pack's latest additions

  • content-navigator-edit-service-download icon from Carboncontent-navigator-edit-service-download
  • content-navigator-edit-service-upload icon from Carboncontent-navigator-edit-service-upload
  • content-navigator-sync-error icon from Carboncontent-navigator-sync-error
  • content-navigator-sync-loading icon from Carboncontent-navigator-sync-loading
  • content-navigator-sync-paused icon from Carboncontent-navigator-sync-paused
  • content-navigator-sync-warning icon from Carboncontent-navigator-sync-warning
  • beacon icon from Carbonbeacon
  • red-hat-ai-inference-on-ibm-cloud icon from Carbonred-hat-ai-inference-on-ibm-cloud
  • stepzen-graph-server icon from Carbonstepzen-graph-server
  • markdown icon from Carbonmarkdown
  • view-matrix icon from Carbonview-matrix
  • view-table icon from Carbonview-table
  • asset-edit icon from Carbonasset-edit

Copy & download Carbon icons

Click any icon above to open the detail panel. Four export formats are available instantly, no sign-up required.

SVG

Raw vector markup. Paste directly into HTML or React components. Scales to any size without quality loss.

JSX / TSX

React-ready component. Drop into any React or Next.js project. Works with shadcn/ui, Radix, and Tailwind CSS.

PNG

Raster export at 1×, 2× and 3× for email templates, Figma imports, app assets, and Open Graph images.

Base64

Inline data URI, embed icons in CSS background-image, email HTML, or anywhere an image URL is needed.

Works with shadcn/ui

Copy the JSX format and paste directly into any shadcn/ui component. Alternatively, install@carbon/icons-reactand use via @iconify/react, fully tree-shakeable, no icon font loading required.

About Carbon

IBM Carbon Icons is the SVG icon foundation of IBM's Carbon Design System, the open-source design language powering IBM.com and enterprise IBM products. With 2,100+ icons individually optimised at 16, 20, 24, and 32px (not just scaled from one master), Carbon is one of the most technically rigorous free icon sets available. Each pixel-specific variant is drawn to take advantage of the exact grid, ensuring sharp rendering at every scale in dense enterprise interfaces. Apache 2.0 licensed, free for personal and commercial use. The React package (@carbon/icons-react) ships tree-shakeable SVG components with size control via the `size` prop. Search Carbon icons, copy SVG, export JSX, or download PNG here. The strict IBM geometry rules (geometric construction, precise optical weight) give Carbon icons a consistent industrial clarity distinct from the more organic feel of Lucide or Tabler. Ideal for enterprise SaaS platforms, data dashboards, developer tools, and any product following Carbon Design System conventions.

Created By

License

Apache 2.0

Features & Tags

Precise ShapesHas Padding

How to use Carbon icons

Icon Set Version

v11.89.0

Package

@carbon/icons-react

License SPDX

Apache-2.0

Grid Size

32px

Display Size

16px

Sample Icons

user-certification, humidity, edit-off

Install

bash
npm install @carbon/icons-react

React

tsx
import { Search, Home, Settings } from '@carbon/icons-react';

export default function App() {
  // size prop: 16 | 20 | 24 | 32 (each is pixel-grid-optimised)
  return <Search size={24} />;
}

Via Iconify · HTML

html
<script src="https://code.iconify.design/iconify-icon/2.1.0/iconify-icon.min.js"></script>
<iconify-icon icon="carbon:icon-name" width="24"></iconify-icon>

Via Iconify · any framework

tsx
import { Icon } from '@iconify/react';

export default function App() {
  return <Icon icon="carbon:icon-name" width={24} />;
}

Package stats

Build-time npm metadata cached weekly • Last refresh Sep 27, 2026

@carbon/icons-react

React components for icons in digital and software products using the Carbon Design System

v11.89.0
Score 77%
Popularity 42%
Quality 91%
Maintenance 100%

License

Apache-2.0

Weekly downloads

386.9K

Monthly downloads

1.5M

Total downloads

16.8M

Unpacked size

16 MB

Last published

Sep 23, 2026

Registry updated

Sep 23, 2026

Carbon version history

Based on the last 10 releases, Carbon typically ships a new version every ~2 weeks. The latest release, v11.89.0, landed on Sep 23, 2026.

VersionReleased
v11.89.0Sep 23, 2026
v11.88.0Sep 9, 2026
v11.87.0Aug 27, 2026
v11.86.0Aug 12, 2026
v11.85.0Jul 30, 2026
v11.84.0Jul 15, 2026
v11.83.0Jul 1, 2026
v11.82.0Jun 3, 2026
v11.81.0May 20, 2026
v11.80.0May 6, 2026
v11.79.0Apr 22, 2026
v11.78.0Apr 8, 2026
v11.77.1Mar 30, 2026
v11.77.0Mar 25, 2026
v11.76.0Feb 25, 2026
v11.75.0Feb 11, 2026
v11.74.0Jan 28, 2026
v11.73.0Jan 13, 2026
v11.72.0Dec 17, 2025
v11.71.0Dec 3, 2025

Source: npm registry data for @carbon/icons-react, refreshed weekly.

Compare Carbon with similar icon packs

Frequently Asked Questions

What sizes does Carbon Icons support?
Carbon Icons are individually optimised at 16, 20, 24, and 32px, not just scaled from one master. This makes them ideal for precise enterprise UI and data-dense interfaces.
How do I install Carbon Icons for React?
Run npm install @carbon/icons-react, then: import { Search } from "@carbon/icons-react";. Use the size prop to select a pixel-optimised variant.
Is IBM Carbon Icons part of a design system?
Yes. Carbon Icons is the icon foundation of IBM's Carbon Design System, used across IBM.com and IBM enterprise products. The strict geometry rules make it ideal for data-heavy applications.
How many icons are in Carbon?
Carbon contains 2,631 SVG icons in the UI 16px / 32px category, designed on a 32px grid.
How often is Carbon updated?
Based on the last 10 releases, Carbon typically ships a new version every ~2 weeks. The latest release, v11.89.0, landed on Sep 23, 2026. See the full version history below.