Back to Plugins
Keyline Icons

Keyline Icons

1,286 icons, four styles, rounded or sharp corners. Searchable in Figma and FigJam.

Plugin Preview

Keyline Icons preview

About this plugin

Search 1,286 icons and drop one on the canvas. No library to publish, no file to duplicate, no plan requirement.Four styles* Stroke: 1,286 icons, 2px, round caps and joins* Two-tone: 1,286 icons, a 40% plate under the line* Duotone: 1,286 icons, no outline, a grey body with the detail in black* Fill: 1,286 icons, solid where the glyph has a region to fillTwo corner treatments, and every drawing has both. Rounded is the keyline the set was drawn on; sharp takes every corner to a true point and ends each stroke square. Coverage is identical, so switching never costs you a drawing. 10,288 SVGs in total.61 icons also come in a square- form and 66 in a circle- form, so a container is a search away rather than a second drawing.Search knows more than the file names. 1,159 icons carry curated words, so "south" finds arrow-down, "hamburger" finds menu and "trash" finds bin. Paste a component name straight out of your code and it resolves: CheckCircle2 finds circle-check.Browse the set the way the site files it, shelf by shelf, with every shelf a click away from wherever you are. The icons you used last wait at the top, and the panel opens next time on the style, corners and size you left it on.Click an icon, or drag it to exactly where it should go, at 16, 20, 24 or 32. In a design file it arrives as a square frame, which is what makes a row of icons line up. In FigJam it arrives as a group, so FigJam's colour control reaches the drawing instead of painting a box around it. Double-click into one and every path takes its own colour, which is how a gift gets a red box and a yellow bow, and how duotone keeps both of its tones.Every drawing sits on one 24 × 24 grid with a shared keyline, so icons of different weights still read as one family at the same size.MIT licensed. The set, the site and this plugin are all open source.keylineicons.comgithub.com/keyline-icons/keyline-iconsChangelog1.5.053 new drawings, taking the set to 1,286 names and 10,288 SVGs.* Files: the clipboard, and the clipboard with a tick, a plus, a minus, a cross, an alert, a list, code, a prompt or a T in the middle of the board; copy and paste as an arrow on the board, and paste as a page held in front of a clipboard; the floppy disk for save, with a tick, a plus, a minus or a cross in place of its hub, and struck through; a file with an alert, a file with a column chart, and the archive with a cross* AI: the bot's face in six more shapes, a square, a heart, a droplet, a star, a speech bubble and a cloud; bot-2 is bot-circle now, and the old name still finds it* Actions: the shield with an alert, a question mark, a padlock, a person and a heart, and switched off; the star struck through* Layout and Shapes: four blocks with one lifted out, three stacked into a pyramid, three hexagons, three columns, and a flip across and a flip up and down* Arrows and Web: an arrow leaving a square through each of its four corners, for external links, and left over right; a cloud that uploads and one that downloads* And more: a frame, a target, a television, a shipping container and a question in a speech bubbleSearch puts the drawing a name asks for first, including the names other sets use for it: external-link finds square-arrow-out-up-right and loader-2 finds loader-circle.1.4.016 new drawings, taking the set to 1,233 names and 9,864 SVGs.* Finance: a money bag, and the bag again with a dollar, a tick, a cross, a plus and a minus in the middle of it; three gold bars stacked* A bank's columned front, a rubber stamp over the line it prints, and a newspaper* Two arrows passing each other, for transfers and swaps, and an arrow up beside an arrow down, for sorting* History as a clock inside an arrow turning back, a calendar marked with its days, a copy with a tick and a globe with a lens1.3.039 new drawings, taking the set to 1,217 names and 9,736 SVGs.* Sport: an American football, a baseball, a basketball, a soccer ball and a tennis ball, a cricket bat, hockey sticks and a golf hole* Stock charts rising and falling, a gamepad, an alien, an atom, a paw print, hearts and a tree* Two anchors, a lifebuoy that search also finds as support, a push pin and the pin switched off, a bin with lines, and a terminal prompt in a shield, a file and an app window* Speed lines: a shooting star, a truck, a paper plane, a bike and a stopwatch, each with its trails behind it* Switched off: captions, subtitles and play, and play in its square and circle too* Arrows: an arrow entering a square, from each of its four corners* rocket-2 is rocket-fast now, for the speed lines it shares with them, and the old name still finds itAlso redrawn: the parcel and its ten signs, in duotone. The lid is now the dark part, with the tape crossing it in grey. In sharp, cpu-sparkles and film-sparkles now turn the corner where they open for their stars like every other corner of the frame, and brain-sparkles closes its two lobes on one level end instead of two crossed ones. The ring of power-off now opens as wide as power's, and volume-off in sharp takes the sharp speaker. app-window-cursor's cursor is a third bigger.1.2.064 new drawings, taking the set to 1,178 names and 9,424 SVGs.* Layout: every edit a table takes, rows and columns added, removed and merged either way, cells merged and split, then a table with a header column, a tree table, a pivot and a table switched off; a plus on three grids* Devices: the database with plus, minus, check, x, four arrows and a bolt; the server with plus, minus and a bolt; a bolt on the phone and the tablet; a terminal with a plus* A bolt for anything instant on the bell, envelope, calendar, clock, file, folder, house, parcel and person too* Time and Charts: the hourglass full, half run and emptied; a gauge reading low and one reading high; an open loading ring* And more: a plus on the heart, bookmark, cart, basket, house, dashed circle, link and wifi; progress rings paused and stopped; a database with sparkles; a cloud with a terminal promptAlso redrawn: the table and all twenty-seven panels, in their filled styles. The header row or the docked side is now the solid part, so a left panel and a right panel read apart.1.1.1The panel, redrawn: browse by shelf, recent icons at the top, drag onto the canvas, insert at 16, 20, 24 or 32, and your style, corners and size remembered between runs.1.1.0114 new drawings, taking the set to 1,114 names and 8,912 SVGs, and two new shelves. The set now installs in React Native too, as @keyline-icons/react-native.* AI: seventy-six drawings marked with the same pair of stars, from search, message, file, chart and cursor to a truck and a wallet, and a second bot; every sparkle in the set now sits on this one shelf* Math: asterisk, divide, equals with its approximate and not-equal forms, hash, infinity, parentheses, radical, variable and a barred x, four of them circled and squared too* Keyboard: command, option, escape and space* Arrows: six corner turns, an arrow with a dash on top and an arrow that runs into a line* And more: a file with a waveform and one with a play triangle, eject, a line that goes both ways and a plain wand* Math and Keyboard opened as shelves of their own, taking categories from 38 to 40Also redrawn: the pen with sparkles, its plus signs swapped for the pair of stars.Earlier releases, back to the first cut: keylineicons.com/changelog

Plugin Details

Version21
CreatedAugust 21, 2026
Last UpdatedOctober 1, 2026
Categoryicons
CreatorZafar Ismatullaev
Stats114 installs, 7 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Network Access:

    The icon set is read from the repository over jsDelivr, so a new icon release reaches everyone without a plugin update going through review.

  • Editor Types:
    figma
  • Allowed Domains:
    • https://cdn.jsdelivr.net