A comprehensive collection of 24,900+ symbols organized into 58 SVG libraries for use with Inkscape, the free and open-source vector graphics editor.
This repository provides ready-to-use symbol libraries that integrate directly into Inkscape's Symbols panel. Instead of creating icons and symbols from scratch, designers can drag and drop from these pre-made collections to accelerate their workflow.
- 24,900+ symbols across 58 library files
- Multiple icon families: Bootstrap, Tabler, Lucide, Heroicons, Phosphor, Remix, and more
- Ready for Inkscape: Drop into your symbols directory and start using immediately
- Open formats: All symbols in standard SVG format
- Diverse categories: UI elements, emojis, maps, brand logos, weather symbols, and more
Download the repository and run the appropriate installer for your platform:
| Platform | Installer | How to Run |
|---|---|---|
| Windows | install-windows.bat |
Double-click the file |
| Windows | install-windows.ps1 |
Right-click → "Run with PowerShell" |
| Linux | install-linux.sh |
Run ./install-linux.sh in terminal |
| macOS | install-macos.sh |
Run ./install-macos.sh in terminal |
The installer will automatically copy all symbol libraries to the correct Inkscape directory.
To uninstall on Windows, run uninstall-windows.bat.
- Download or clone this repository
- Copy the
.svgfiles to your Inkscape symbols directory:- Linux:
~/.config/inkscape/symbols/ - macOS:
~/Library/Application Support/org.inkscape.Inkscape/config/inkscape/symbols/ - Windows:
%APPDATA%\inkscape\symbols\
- Linux:
- Restart Inkscape
- Access symbols via Object → Symbols (or
Ctrl+Shift+Y)
# Linux
git clone https://github.com/wpgaurav/Inkscape-Symbols-Libraries.git ~/.config/inkscape/symbols/
# macOS
git clone https://github.com/wpgaurav/Inkscape-Symbols-Libraries.git ~/Library/Application\ Support/org.inkscape.Inkscape/config/inkscape/symbols/| Library | Symbols | Description |
|---|---|---|
tabler-icons-outline.svg |
4,985 | Tabler Icons - outline style |
tabler-icons-filled.svg |
1,001 | Tabler Icons - filled style |
simple-icons.svg |
3,369 | Brand and company logos |
remix-icons.svg |
3,188 | Remix Icon set - all categories |
bootstrap-icons.svg |
2,078 | Bootstrap Icons |
lucide-icons.svg |
1,666 | Lucide Icons (Feather fork) |
phosphor-icons.svg |
1,512 | Phosphor Icons - regular |
phosphor-icons-fill.svg |
1,512 | Phosphor Icons - filled |
ionic.svg |
515 | Ionicons (updated) |
octicons.svg |
342 | GitHub Octicons (updated) |
heroicons-outline.svg |
324 | Heroicons - outline style |
heroicons-solid.svg |
324 | Heroicons - solid style |
feather-icons.svg |
287 | Feather Icons |
| Library | Description |
|---|---|
action.svg |
Action icons (home, search, settings, etc.) |
alert.svg |
Alert and notification icons |
av.svg |
Audio/video controls (play, pause, volume, etc.) |
communication.svg |
Communication icons (call, message, email, etc.) |
content.svg |
Content icons (add, remove, copy, paste, etc.) |
device.svg |
Device icons (phone, laptop, battery, etc.) |
editor.svg |
Text editor icons (format, align, list, etc.) |
file.svg |
File operation icons |
hardware.svg |
Hardware icons (keyboard, mouse, printer, etc.) |
image.svg |
Image editing icons (crop, rotate, filter, etc.) |
maps.svg |
Map and location icons |
navigation.svg |
Navigation icons (arrows, menu, close, etc.) |
notification.svg |
Notification icons |
toggle.svg |
Toggle and switch icons |
| Library | Symbols | Description |
|---|---|---|
font-awesome.svg |
519 | Font Awesome icon collection |
genericons.svg |
146 | Genericons icon font |
dashicons-set.svg |
238 | WordPress Dashicons |
taiga.svg |
90 | Taiga project icons |
| Library | Symbols | Description |
|---|---|---|
emojione.svg |
1,624 | EmojiOne emoji collection |
weather-symbols.svg |
13 | Weather condition symbols |
internet-symbols.svg |
78 | Internet and web icons |
humble-ui.svg |
33 | Humble UI elements |
InkscapeMainToolsSymbols.svg |
21 | Inkscape tool icons |
StateFace.svg |
52 | US state shapes |
| Library | Symbols | Description |
|---|---|---|
suru-icon-devices.svg |
20 | Device icons |
suru-icons-actions.svg |
164 | Action icons |
suru-icons-apps.svg |
61 | Application icons |
suru-icons-mimetypes.svg |
14 | File type icons |
suru-icons-status.svg |
169 | Status indicators |
Perfect for cartography and OpenStreetMap projects:
| Library | Symbols | Description |
|---|---|---|
sjjb-accommodation.svg |
28 | Hotels, hostels, camping |
sjjb-amenity.svg |
54 | Public amenities |
sjjb-barrier.svg |
24 | Barriers and gates |
sjjb-education.svg |
18 | Schools and universities |
sjjb-food.svg |
22 | Restaurants and food |
sjjb-health.svg |
20 | Hospitals and pharmacies |
sjjb-landuse.svg |
16 | Land use symbols |
sjjb-money.svg |
10 | Banks and ATMs |
sjjb-poi.svg |
42 | Points of interest |
sjjb-power.svg |
20 | Power infrastructure |
sjjb-shopping.svg |
88 | Shops and stores |
sjjb-sport.svg |
56 | Sports facilities |
sjjb-tourist.svg |
64 | Tourist attractions |
sjjb-transport.svg |
88 | Transportation |
sjjb-water.svg |
6 | Water features |
sjjb-worship.svg |
40 | Places of worship |
- Open Inkscape and create a new document or open an existing one
- Open the Symbols panel: Go to Object → Symbols (or press
Ctrl+Shift+Y/Cmd+Shift+Yon macOS) - Select a library: Use the dropdown menu at the top of the Symbols panel to choose a symbol library (e.g., "bootstrap-icons", "tabler-icons-outline")
- Browse symbols: Scroll through the available symbols in the panel
- Add to canvas: Click and drag any symbol onto your canvas
- Select the symbol and drag the corner handles to resize
- Hold
Ctrlwhile resizing to maintain aspect ratio - Use Object → Transform (
Shift+Ctrl+M) for precise sizing
- Symbols inherit the current fill/stroke colors by default
- To change colors: Select the symbol, then use the Fill & Stroke panel (
Shift+Ctrl+F) - Some symbols may need to be unlinked first (see below)
To fully edit a symbol's paths:
- Select the symbol on your canvas
- Go to Edit → Clone → Unlink Clone (or press
Shift+Alt+D) - Then go to Object → Ungroup (
Shift+Ctrl+G) if needed - The symbol is now a regular path you can edit with the Node tool
Ctrl+D- Duplicate in placeCtrl+CthenCtrl+V- Copy and pasteAlt+D- Create a linked clone (changes to original affect all clones)
- Search for icons: Use the search box in the Symbols panel to find specific icons by name
- Symbol linking: Symbols maintain a link to the library - updating the library file updates all instances in your documents
- Performance: For documents with many symbols, consider unlinking them to improve performance
- Consistent sizing: Most icon sets use 24x24 or 16x16 viewboxes - resize proportionally for consistency
- Batch operations: Select multiple symbols and apply transformations to all at once
| Action | Windows/Linux | macOS |
|---|---|---|
| Open Symbols Panel | Ctrl+Shift+Y |
Cmd+Shift+Y |
| Duplicate | Ctrl+D |
Cmd+D |
| Unlink Clone | Shift+Alt+D |
Shift+Option+D |
| Ungroup | Shift+Ctrl+G |
Shift+Cmd+G |
| Fill & Stroke | Shift+Ctrl+F |
Shift+Cmd+F |
| Transform | Shift+Ctrl+M |
Shift+Cmd+M |
- Restart Inkscape: The symbols panel only loads libraries at startup
- Check the directory: Ensure SVG files are in the correct location:
- Linux:
~/.config/inkscape/symbols/ - macOS:
~/Library/Application Support/org.inkscape.Inkscape/config/inkscape/symbols/ - Windows:
%APPDATA%\inkscape\symbols\
- Linux:
- Create the folder: If the
symbolsfolder doesn't exist, create it manually - Check file permissions: Ensure the SVG files are readable
Some symbols have hardcoded colors. To change them:
- Unlink the clone (
Shift+Alt+D) - Ungroup if needed (
Shift+Ctrl+G) - Select individual paths and change their fill/stroke
- Large symbol libraries (like
emojione.svg) may slow down the Symbols panel - Consider removing libraries you don't use
- Unlink symbols after placing them to improve document performance
- Ensure the SVG file has valid
<symbol>elements - Check that the file isn't corrupted (try opening it directly in Inkscape)
This repository aggregates symbols from various open-source projects. Each symbol set retains its original license:
| Icon Set | License |
|---|---|
| Bootstrap Icons | MIT License |
| Tabler Icons | MIT License |
| Lucide Icons | ISC License |
| Heroicons | MIT License |
| Feather Icons | MIT License |
| Phosphor Icons | MIT License |
| Remix Icons | Apache 2.0 |
| Simple Icons | CC0 1.0 |
| Material Design Icons | Apache 2.0 |
| Font Awesome | SIL OFL 1.1 / MIT |
| Ionic Icons | MIT License |
| Octicons | MIT License |
| EmojiOne | CC BY 4.0 / MIT |
| SJJB Map Icons | CC0 Public Domain |
| Suru Icons | GPL-3.0 |
| Genericons | GPL-2.0 |
| Dashicons | GPL-2.0 |
Please refer to each original project for specific licensing terms and attribution requirements.
Contributions are welcome! See CONTRIBUTING.md for guidelines.
- Add new symbol libraries
- Fix issues with existing symbols
- Improve documentation
- Report bugs or suggest enhancements
This collection was curated by Gaurav Tiwari.
Special thanks to all the original icon designers and projects that make their work available to the open-source community.
- Inkscape - Free and open-source vector graphics editor
- Bootstrap Icons
- Tabler Icons
- Lucide Icons
- Heroicons
- Feather Icons
- Phosphor Icons
- Remix Icons
- Simple Icons
- Font Awesome
- Octicons
- SJJB Map Icons