Toggle menu
Keyline IconsIcons
Browse 12056 free Keyline Icons SVG icons. Download SVG, copy as JSX, PNG or Base64. MIT licensed. Designed by Keyline Icons. Styles: Precise Shapes, Has Padding, Uses Stroke.
Most popular Keyline Icons icons
What visitors download and copy most from this pack, last 30 days
- 1
phone-fill
- 2
globe
- 3
play-fill
- 4
shield
- 5
caret-up-sharp-two-tone
- 6
send-fill
Recently added in Keyline Icons
1,128 icons added on 19 October 2026. See every pack's latest additions
accent-grave
align-left-2
align-right-2
arrow-big-down-dash
arrow-big-left-dash
arrow-big-right-dash
arrow-down-through-line
arrow-down-up-3
arrow-left-right-3
arrow-left-through-line
arrow-right-left-3
arrow-right-left-4
arrow-right-through-line
arrow-u-turn-down-line
arrow-u-turn-down-line-flip
arrow-u-turn-left-line
arrow-u-turn-left-line-flip
arrow-u-turn-right-line
arrow-u-turn-right-line-flip
arrow-u-turn-up-line
arrow-u-turn-up-line-flip
arrow-up-down-3
arrow-up-through-line
aspect-ratio
badge-terminal
ban-square
ban-square-flip
book-open-2
bot-simple
box
brace-left
brace-right
braces-ellipsis
bracket-left
bracket-right
brackets-ellipsis
broom-sparkles
card-sim
chevrons-down-1
chevrons-down-2
chevrons-down-3
chevrons-down-up
chevrons-up-1
chevrons-up-2
chevrons-up-3
circle-dashed-user
circle-dot
circle-star
Showing 48 of 1,128 new icons. Search the browser above to find the rest.
Copy & download Keyline Icons icons
Click any icon above to open the detail panel. Four export formats are available instantly, no sign-up required.
Raw vector markup. Paste directly into HTML or React components. Scales to any size without quality loss.
React-ready component. Drop into any React or Next.js project. Works with shadcn/ui, Radix, and Tailwind CSS.
Raster export at 1×, 2× and 3× for email templates, Figma imports, app assets, and Open Graph images.
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@keyline-icons/reactand use via @iconify/react, fully tree-shakeable, no icon font loading required.
About Keyline Icons
Keyline Icons is a free MIT-licensed icon library of more than 1,200 icons, each drawn in eight styles: stroke, two-tone, duotone and fill, in both rounded and sharp versions. Stroke icons use 2px keylines on a 24px grid. Two-tone places the stroke drawing over a soft plate, duotone drops the outline for a grey body with full-strength detail, and fill is solid with the detail knocked out. The sharp family uses butt caps and square corners and is drawn separately, not filtered from the rounded set, so it holds up in strict, angular interfaces. The library is built with shadcn/ui in mind and ships a shadcn registry, a React package (@keyline-icons/react) with per-style entry points and a React Native package. Coverage spans arrows, git, files, charts, AI, science, health, food, weather and transport, with container forms (square and circle) for many icons. Search all Keyline styles here, copy SVG, export JSX or download PNG. Compared with Lucide, Keyline trades size for style depth. Ideal for shadcn/ui apps and design systems that need filled and outline states from one source.
Created By
License
Features & Tags
Pack Details
Color Support
Monochrome
Category
UI 24px
How to use Keyline Icons icons
Package
@keyline-icons/react
License SPDX
MIT
Grid Size
24px
Sample Icons
arrow-up-narrow-wide-duotone, credit-card-fill, upload
Install
npm install @keyline-icons/reactReact
import { ArrowUpRight, Check, Menu } from '@keyline-icons/react';
import { Check as CheckFill } from '@keyline-icons/react/fill';
export default function App() {
return <ArrowUpRight size={20} />;
}Via Iconify · HTML
<script src="https://code.iconify.design/iconify-icon/2.1.0/iconify-icon.min.js"></script>
<iconify-icon icon="keyline-icons:icon-name" width="24"></iconify-icon>Via Iconify · any framework
import { Icon } from '@iconify/react';
export default function App() {
return <Icon icon="keyline-icons:icon-name" width={24} />;
}Package stats
Build-time npm metadata cached weekly • Last refresh Oct 18, 2026
@keyline-icons/react
Icons on one 24×24 grid, as React components in four styles: stroke, two-tone, duotone and fill, each in rounded or sharp corners. Built for shadcn/ui.
License
MIT
Weekly downloads
2,999
Monthly downloads
8,655
Total downloads
11,130
Unpacked size
9.6 MB
Last published
Oct 18, 2026
Registry updated
Oct 18, 2026
Keyline Icons version history
Based on the last 10 releases, Keyline Icons typically ships a new version every ~2 days. The latest release, v2.0.0, landed on Oct 18, 2026.
| Version | Released |
|---|---|
| v2.0.0 | Oct 18, 2026 |
| v1.8.0 | Oct 11, 2026 |
| v1.7.0 | Oct 5, 2026 |
| v1.6.0 | Oct 4, 2026 |
| v1.5.0 | Oct 1, 2026 |
| v1.4.1 | Sep 30, 2026 |
| v1.4.0 | Sep 30, 2026 |
| v1.3.0 | Sep 28, 2026 |
| v1.2.0 | Sep 24, 2026 |
| v1.1.1 | Sep 23, 2026 |
| v1.1.0 | Sep 23, 2026 |
| v1.0.0 | Sep 18, 2026 |
| v0.9.0 | Sep 14, 2026 |
| v0.8.0 | Sep 11, 2026 |
| v0.7.0 | Sep 10, 2026 |
| v0.6.0 | Sep 9, 2026 |
| v0.5.0 | Sep 8, 2026 |
| v0.4.0 | Sep 6, 2026 |
| v0.3.0 | Aug 31, 2026 |
| v0.2.0 | Aug 27, 2026 |
Source: npm registry data for @keyline-icons/react, refreshed weekly.
Compare Keyline Icons with similar icon packs
Frequently Asked Questions
Which styles does Keyline Icons include?
What is the difference between rounded and sharp Keyline icons?
Is Keyline Icons made for shadcn/ui?
@keyline-icons/react, with separate entry points such as @keyline-icons/react/fill, /duotone and /sharp for the other styles.