Majesticons Icons

Browse 760 free Majesticons SVG icons. Download SVG, copy as JSX, PNG or Base64. MIT licensed. Designed by Gerrit Halfmann. Styles: Precise Shapes, Has Padding, Uses Stroke.

760 icons MIT UI 24px 24px grid by Gerrit Halfmann
Search icons...

More SVG Icons

add-column

add-column-line

add-row

add-row-line

airplane

airplane-flight-2

airplane-flight-2-line

airplane-line

alert-circle

alert-circle-line

align-bottom

align-bottom-line

align-horizontal-center

align-horizontal-center-line

align-left

align-left-line

align-right

align-right-line

align-top

align-top-line

align-vertical-center

align-vertical-center-line

analytics

analytics-delete

analytics-delete-line

analytics-line

analytics-plus

analytics-plus-line

analytics-restricted

analytics-restricted-line

arrow-down

arrow-down-circle

arrow-down-circle-line

arrow-down-line

arrow-left

arrow-left-circle

arrow-left-circle-line

arrow-left-line

arrow-right

arrow-right-circle

arrow-right-circle-line

arrow-right-line

arrow-up

arrow-up-circle

arrow-up-circle-line

arrow-up-line

arrows-collapse-full

arrows-collapse-full-line

arrows-expand-full

arrows-expand-full-line

article

article-line

article-search

article-search-line

atom-2

atom-2-line

attachment

attachment-line

award

award-line

back-circle

back-circle-line

backward-circle

backward-circle-line

backward-start-circle

backward-start-circle-line

band-aids

band-aids-line

barcode-2

barcode-2-line

basket-2

basket-2-line

Copy & download Majesticons 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 and use via @iconify/react, fully tree-shakeable, no icon font loading required.

About Majesticons

Created By

Gerrit Halfmann Visit Website

License

Features & Tags

Precise Shapes Has Padding Uses Stroke

Pack Details

Version

2.1.3

v2.1.3

Color Support

Monochrome

Category

UI 24px

How to use Majesticons icons

Icon Set Version

v2.1.3

License SPDX

MIT

Grid Size

24px

Sample Icons

chats-line, home, edit-pen-4-line

Via Iconify · React

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

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

Via Iconify · HTML

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

Frequently Asked Questions

Is Majesticons free for commercial use?
Yes. Majesticons is licensed under MIT, free for personal and commercial projects. View license →
How do I download Majesticons SVG icons?
Click any icon in the browser above to open the detail panel. Choose raw SVG code to copy, download as SVG or PNG, export as a React JSX component, or get a Base64 data URI, all formats free, no sign-up required.
How many icons are in Majesticons?
Majesticons contains 760 SVG icons in the UI 24px category, designed on a 24px grid.
Can I change the color of Majesticons icons?
Yes. Majesticons icons are monochrome SVGs that inherit CSS currentColor. Set a color via CSS (color: #0070f3), a Tailwind class (text-blue-500), or pass a fill / stroke attribute directly on the SVG.
What styles does Majesticons offer?
Majesticons includes icons in the following styles: Precise Shapes, Has Padding, Uses Stroke. You can filter by style in the browser above.
Can I use Majesticons with React, Next.js or shadcn/ui?
Yes. Copy the JSX export from any icon's detail panel and paste it directly into your component. For ongoing use, install @iconify-json/majesticons and use it via @iconify/react, fully tree-shakeable, compatible with shadcn/ui, Tailwind CSS, Radix UI, and any React-based framework.