Always moving
A calm loop that says what the icon does. Great for loaders, live badges and friendly empty states.
FreeNewClay, liquid glass & chrome
with icons is a free library of over 25,000 icons: 750 icons in 34 styles plus live icons, each with its own animation. For slides, Canva, Figma, code and AI agents. Free, no sign-up.
Try:
Popular stylesAll 34 styles
every style, just hanging out
One card per style: 34 styles in six groups, and every one of the 750 icons comes in all of them: over 25,000 icons. Use the arrow keys to move along the line, and Enter to open a style.
Pick a style
Every icon comes in every style, so your whole set always matches. Not sure where to start? Tell us what you're making and we'll show the best few.
What are you making?
or browse by look
Clean outlines. The safe choice for websites, apps and slides.
Great for Websites, apps, menus, toolbars
See all Line iconsEvery style
Each card is one style with a few of its icons. Open one to see every icon drawn that way.
Clean icons for apps, websites and documents.
For SaaS sites, launches and bold brand graphics: tiles, app icons and loud shapes.
Depth and shine for hero sections, decks and marketing.
Cute, colourful and fun: for kids, social posts and games.
Illustrated looks with character: print, editorial and themed designs.
For festivals and seasonal campaigns: Diwali, Durga Puja, Holi, Halloween, Christmas, Lunar New Year and Valentine's.
New Live icons
50 icons that show what you type: a calendar with today's date, a clock with the time, a bell with your unread count, a battery at any level. All in 34 styles.
New Animated icons
All 750 icons come with their own ready-made animation, in all 34 styles. Play it on a loop, on hover, or turn one icon into another. No code? Download a GIF for PowerPoint or Google Slides, an MP4 or a Lottie file.
Your device asks for less motion, so these demos stay still.
A calm loop that says what the icon does. Great for loaders, live badges and friendly empty states.
Buttons react when you point at them (or tap). The icon plays once, then rests.
One icon becomes the next: play to pause, menu to close, sun to moon. Click one to try it.
On your website or app
motion="loop" or a class to any icon.On npm npm i @withicons/motion, or link it from the CDN. Motion docs
Use them anywhere
Copy an icon as an image and paste it in, or download one of 36 file formats, from PNG and SVG to PowerPoint, GIF and MP4. Step-by-step guides for the tools you already use:
Copy, download or drag
Paste straight into Figma, Canva, Notion or your code.
A crisp PNG for slides and docs, or an SVG that stays sharp at any size.
Drag the icon onto the slide below, or straight into your own app.
For developers
React, Vue, Svelte, Angular, Solid, web components and plain CSS classes, with every style. Tree-shakable, typed, zero dependencies.
On npm npm i @withicons/react, vue, svelte, angular, solid, web or classes. All packages
For AI agents
Connect the MCP server or agent skill, and Claude, Cursor, Codex or Copilot can search all 750 icons by meaning, then add the right one to your code or save it as a file.
Add a delete button to this card
with-icons · search("delete")Added trash in Line, with an accessible label.
Ask AI
Describe what the icon is for, in your own words. One click hands Claude, ChatGPT, Gemini, Perplexity or Grok a ready-made prompt. It searches with icons and comes back with the best match, two backups, the right style, and the code or steps for your app.
For AI coding tools
One command connects your coding assistant to the with icons MCP server and agent skill. Then just say “add a delete button”: it finds trash, picks a style and writes the code. How it works · Read the skill
Who it's for
Marketers, designers, developers, teachers and founders all start from the same 750 icons, then pick the look that fits the job.
Marketers
Sticker icons that stop the scroll on social posts, and animated GIFs for slides and emails.
Designers
Line for the UI, Solid for selected states, Duo for empty states. One grid, so they all line up.
Developers
Typed packages for React, Vue and more, and Blueprint icons for docs and diagrams.
Founders
Pitch deck, landing page and app from one icon set, so everything matches.
Teachers
A whole lesson deck in hand-drawn Sketch, so slides feel like the whiteboard.
Finance & print
Engraved icons that sit beautifully next to serif type in reports.
Creators & planners
Cute Kawaii icons for journals, study notes, small shops and posts.
Game makers
Crisp Pixel icons for games, hackathons and playful web apps.
Cafés & events
Warm Retro icons for menus, posters, gigs and festival flyers.
Ideas for which style suits which job. Mix and match freely.
with icons is a free icon library by Evergrow. It has 750 icons, each drawn in 34 styles, plus live icons for dates, counts and labels (over 25,000 in all), and every icon comes with its own animation. Copy them into slides, docs and design tools, download them in 36 file formats, install them for React, Vue and more, or let your AI agent add them. Everything is free under the MIT License.
Yes. All 750 icons in all 34 styles, animations included, are free for personal and commercial work under the MIT License. No sign-up, no payment, and you don't have to credit us (though we love it when you do).
Find an icon, pick a style and colour, then press Copy image and paste it in. Or download a PNG or SVG and insert it like any picture. In PowerPoint and Keynote, SVG stays sharp at any size and you can recolour it. Our guides walk through each app step by step.
Yes. Every icon comes with its own animation that suits it: a bell rings, a heart beats, a loader spins. It works in all 34 styles. Play it on a loop or on hover, or let one icon turn into another, like play into pause. No code needed: download a GIF for PowerPoint or Google Slides, an MP4, an animated SVG or a Lottie file. On websites, the optional @withicons/motion add-on plays them with a stylesheet and a class, and keeps them still for anyone who turns on reduce motion. Try it above.
Icons whose content you set: a calendar with your date, a clock with your time, a bell with your count, a battery at your level, a tag with your words. There are 50 of them, in all 34 styles. Download one for slides and docs, or add one line of HTML and a calendar shows today's date on your website. See all live icons.
Every icon is drawn once and comes in 34 looks, in six groups. Essentials, for apps, websites and documents: Line (clean outlines), Solid (bold filled), Duo (outline with a soft tint and an accent colour) and Suite (enterprise colour icons). Product & brand, for SaaS sites, launches and bold brand graphics: Bento (icons in tinted tiles), Dock (app-icon tiles), Brutal (bold neo-brutalism) and Bauhaus (primary colours and pure geometry). 3D & glass, for hero sections and decks: Clay (soft 3D clay), Glass (soft frosted glass), Liquid (clear refractive glass), Chrome (liquid metal), Soft 3D (soft studio-lit 3D), Luxe (premium layered 3D) and Skeuo (real materials and depth). Playful, for kids, social posts and games: Kawaii (cute, with a tiny face), Plush (soft felt toys), Sticker (die-cut Y2K sticker), Gloss (puffy and shiny), Pastel (soft candy pastels), Pixel (pixel art) and Retro (70s sunset stripes). Artistic, for print and themed designs: Sketch (hand-drawn marker), Engrave (banknote-style lines), Blueprint (technical drawing), Anime (cel-shaded anime art), Gothic (cathedral stone and stained glass) and Coquette (bows, pearls and blush pink). Holidays, for festivals and seasonal campaigns: Utsav (Indian festive craft), Rangoli (Diwali, Durga Puja and Holi), Halloween (spooky-cute), Christmas (cosy, with snow), Lunar New Year (lucky red and gold) and Valentine (cute hearts and blush). Not sure? Line is the safe choice for most work, or tell us what you're making.
Yes. Pick any colour before you download, or recolour an SVG later in your design tool. The colourful styles also come with more than 20 ready-made palettes for every icon. SVGs stay perfectly sharp at every size; PNGs come in sizes from 64 to 1024 pixels.
No credit is required. The MIT License only asks that the license text travels with the source code if you redistribute the icon files themselves as a library. Read the license in plain English.
Yes. Packages for React, Vue, Svelte, Angular, Solid, web components and CSS icon classes are on npm under @withicons, for example npm i @withicons/react. They are typed, tree-shakable and have zero dependencies. Prefer no install? Use the CDN, copy SVG code or download files from any icon page. See Developers.
Yes. Run npx withicons init to add the agent skill and the MCP server to Claude Code, Codex, Cursor, VS Code and other AI tools, or connect the remote server at https://withicons.com/mcp. Your agent then searches every icon by meaning, adds the right one to your code and can export files. There is also llms.txt for any AI that reads the web. See For AI.