Beautiful Icon Font for Modern Web Apps
Add icons to any website with a single CDN link, featuring 27,988+ pixel-perfect icons across 60+ categories, including 2,277+ free icons. No npm install, no build step, and no JavaScript. Size and color every icon with plain CSS, exactly as you style text.
200k+ Active Users
Why Lineicons Is the Best Free Icon Font
Not all icon fonts are equal. Every Lineicons glyph follows the same grid and stays sharp from 12px to 512px, so weights never clash inside one interface.
Lightweight and Fast
Icons load from a global CDN in WOFF2, WOFF, TTF, EOT, and SVG. Each browser downloads only the smallest format it can read.
One-Line Installation
Add one link tag to your head and start using icons. No npm install, no build config, and no font files to host yourself.
Multiple Icon Styles
Five styles in one system: stroke, solid, outlined, duotone, and bulk. Change the class name to switch style, with nothing new to load.
Easy Customization
Icons behave like text. Control size with font-size, color with color, and transparency with opacity, using the CSS you already write.
Multi-Framework Support
Works in plain HTML, React, Vue, Svelte, and Angular, across Chrome, Firefox, Safari, and Edge. Legacy browsers fall back to EOT and SVG.
60+ Icon Categories
Covers UI essentials plus finance, healthcare, e-commerce, social media, and AI. Filter by category instead of scrolling every name.
Add Icon Font To Your Apps In One Line
Lineicons icon font is served via a globally distributed CDN, no hosting, no build step, no dependencies. Paste this single link into your HTML <head> and start using every icon in the library instantly!
Works with plain HTML, React, Vue, Angular, Svelte, WordPress, Webflow, and any other stack. No JavaScript required.
<link href="https://cdn.lineicons.com/5.0/lineicons.css" rel="stylesheet" />
Five Icon Styles for Every State in Your Interfaces
Switch between five styles from the class name, so that a single design system can use stroke for navigation, solid for active states, and duotone for empty states.
This Is How Your Interface Will Glow With Lineicons Icon Font












Start Free And Scale With Pro
Free tier provides CDN access to 2,277 icons - no sign-up or credit card required. Upgrade to Pro to unlock the full library and advanced features.
Lineicons Free
Free Forever With Essential Icons
- 2277+ Free Essential Icons
- Line and Solid Icon Styles
- Free Icon Font CDN
- Web Fonts, SVG, PNG and React Files
- Figma Plugin
- NPM Packages and Integrations
- Figma Design Source Files
- Duotone Icons
- Bulk Icons
- Collection Management
- Invite Team Members
- Attribution is Appreciated, Not Required
- Community Support

Sergei Rednev
Product manager

Marko Denic
Developer Advocate & Software Engineer

Hossein Yazdi
Founder of WebCurate.co

Ryzal Yusoff
Founder, Reader Mode

Xi.Z
Ex Senior Director at OnePlus

Grady Jin
AI Product Manager

Matthew Pierce
Founder, PanelJam

Kay Kwak
Chief Strategy Officer at Arkain

Tanbir Ahmed
UI/UX Designer

K. Karnik
UX Designer, MyOptimity

Justin Bao
Building the AI-native Email - Filo

Fajar Siddiq
Serial Entrepreneur, Singapore

Imran khan
Founder at WPBean
Frequently Asked Questions
Everything developers ask before choosing an icon font. Need more help? Contact us directly.
font-size for size and the color property for color. Icons inherit both from their parent element, so they match your text without extra CSS rules.aria-hidden to decorative icons so screen readers skip them, and give meaningful icons a text label or aria-label. The docs include markup examples.Still Have questions or need help choosing a plan?
Contact UsWe Offer Great Value
Plans for Every Need
Unlock exclusive tools and benefits for a premium experience.
27,988 Premium Icons - All Yours!
Multiple projects, multiple collections.
14 icon styles, covers everything.
Pro CDN Access.
60 icons categories.
Installation via package managers.
Unlocked customization controls.
Lineicons premium license & more.
Super handy figma plugin.
Available in SVG, Figma, React & More.