Why can't I find a specific icon in System UIcons?
Updated
System UIcons is a growing collection, not a fixed catalog. If a search returns "No Matches Found," the icon you want likely hasn't been added yet. The set is designed for systems and products, and it expands over time, so an icon that's missing today may exist later. You can still use any icon that does appear by copying its SVG element, copying its CDN link, or downloading the SVG file.
Why a specific icon may be missing
The site describes itself as "a growing collection of simple and consistent icons specifically designed for systems and products." That wording matters: the library is intentionally curated and still being built out. It is not a comprehensive icon archive that covers every possible concept.
Common reasons a search comes up empty:
- The icon hasn't been drawn yet. The set grows over time, so coverage is incomplete by design.
- Your search term doesn't match the icon's label. A concept may exist under a different name or phrasing.
- The concept is too specific. System UIcons favors simple, consistent icons for interfaces, so niche or highly detailed subjects are less likely to be included.
- You're expecting a different style. Even when a similar icon exists, it may not match the visual style you had in mind.
What to do when you get "No Matches Found"
- Try broader or alternative search terms. Search for the general action or object rather than a precise phrase. For example, if a specific term fails, try the simpler concept behind it.
- Browse instead of searching. If search keeps failing, scan the visible set directly — you may spot a usable icon whose label you wouldn't have guessed.
- Use an available icon that fits. When you find something close, you have three ways to take it:
- Copy SVG Element — copies the icon's SVG markup for pasting into your code.
- Copy CDN Link — copies a hosted link you can reference directly.
- Download SVG Icon — saves the individual SVG file.
- Check back later. Because the collection is growing, a missing icon may be added in a future update. Revisit the site periodically rather than assuming it will never exist.
Choosing between the available options
| Option | Best when | What you get |
|---|---|---|
| Copy SVG Element | You want to inline the icon in your markup | SVG markup on your clipboard |
| Copy CDN Link | You want to reference a hosted file without storing it | A link to the hosted icon |
| Download SVG Icon | You want a local file to manage yourself | An SVG file saved locally |
| Download All Icons | You want the whole set at once | The full icon collection |
If you need one icon now, copying the SVG element or downloading the single SVG is the fastest path. If you're setting up a project that will use many icons, downloading all icons gives you a local set to work from.
Practical workarounds for a missing icon
- Substitute a close match. Pick an existing icon that conveys the same general meaning, even if it isn't a perfect literal fit.
- Combine or adapt. Since you can copy the SVG element, you can modify an existing icon's markup to suit your needs.
- Mix with another source. Nothing in the site's description requires you to use it exclusively, so you can fill gaps from elsewhere while keeping System UIcons for the rest.
- Revisit as the set expands. Treat the current gap as temporary rather than permanent.
A note on usage
System UIcons states you can "use how you want, without attribution." That removes a common barrier when substituting or adapting icons — you don't need to add credit lines when you swap in a different icon or modify one. The site also shows a GitHub Sponsor option, which is a way to support the project, not a requirement for using the icons.
Quick checklist
- Search returned nothing? Try a broader term or browse the set directly.
- Found a close match? Copy the SVG element, copy the CDN link, or download the SVG.
- Need many icons? Use Download All Icons.
- Still missing? Substitute, adapt an existing SVG, or check back as the collection grows.