Tool profile
Phosphor Icons: cost, fit and limits
Phosphor Icons is an open source icon family published by the Phosphor Icons project, with a homepage author tag naming Tobias Fried, that offers SVG icons in several weights through the @phosphor-icons/core package under the MIT license.
What to know first
Phosphor Icons organizes its icons by weight inside the @phosphor-icons/core npm package, with one SVG file per icon and weight. A catalog file lists names, categories, tags, stable codepoints and the version each icon first appeared in. Deprecated names stay as aliases. The set is free under MIT, and no hosted service, API or AI feature is named. Its homepage renders client-side, so we read the repository instead.
Phosphor Icons at a glance
| Maker | Phosphor Icons (MIT license holder; homepage author meta names Tobias Fried), Not stated on the vendor pages |
|---|---|
| Free plan | Yes |
| Entry price | Free |
| API access | No |
| Category | Best AI Icon Libraries in 2026, rank 5 of 11 |
| Website | phosphoricons.com |
Who Phosphor Icons is best for
Designers who want visual weight options
Icons come in a folder per weight, so a product can use a light weight for dense tables and a heavier one for marketing pages from the same family.
Toolmakers building icon pickers
The catalog export carries categories, tags, codepoints and a published-in version field, which is enough to build a search box or a documentation page without scraping the site.
Teams upgrading across versions
Deprecated icon names are kept as an alias field, so an import that used an old name can be mapped to the new one instead of breaking at upgrade time.
Phosphor Icons plans and pricing
| Plan | Price | What it includes |
|---|---|---|
| Open source (MIT) | Free | Icons in all weights for personal and commercial projects under the MIT license, with no paid plan published on the pages read. |
Checked November 2026.
What Phosphor Icons does
- Weight folders
- The core package stores icons as /assets/<weight>/<name>-<weight>.svg, which makes the weight part of the file path and keeps imports predictable. Keeping weight in the path means a code search for one weight finds every icon in it.
- Catalog export
- A catalog lists each icon with categories, tags, a stable codepoint and a published_in version, so tools can search and document the set without custom parsing.
- Raw SVG imports
- Assets can be imported straight into code, for example the duotone ghost icon from the core package, without installing a component library first. The import path shown in the README is @phosphor-icons/core/duotone/ghost-duotone.svg, a direct file path.
- SVGR recipe
- The README shows how to turn the SVGs into React components with SVGR, which gives a React team a path from files to components in its own build.
- Deprecation aliases
- Renamed icons keep their old names in an alias field, which protects projects that imported a name before the set changed it. The old name stays searchable in the catalog, so a developer can look up what an outdated import became.
How Phosphor Icons handles your data
Phosphor Icons is distributed as files, so using the package sends no data to the maintainers. The LICENSE file in the phosphor-icons/core repository is the MIT license, and the MIT notice should travel with redistributed copies. The homepage renders client-side, so the privacy details of the website were not readable, and the pages we read state no hosting region, retention period, certification or position on training AI models. The vendor's policy was not checked for those points, and the maker is named only through the license holder line and an author tag.
Where Phosphor Icons falls short in practice
- Homepage unreadable without scripts. The homepage renders client-side, so a crawler or a reviewer reading raw HTML sees little. Facts here come from the GitHub README and LICENSE, and the icon count was not readable.
- No hosted service. The pages name no API, no hosted loader and no design-tool plugin, so a team that wants to fetch icons by name has to bundle the package or pair it with another tool.
- Maker identity is thin. The license holder is the project itself and the homepage author tag names one person, so buyers who need a registered company behind the set will not find one.
Works with
Alternatives to Phosphor Icons
Phosphor Icons: common questions
How are Phosphor Icons organized?
The @phosphor-icons/core package groups SVG files by weight, using the path /assets/<weight>/<name>-<weight>.svg. A catalog export lists every icon with categories, tags and a codepoint. The pages we read do not list the weight names or the icon count, so open the package to see exactly which weights you get.
Is Phosphor Icons free for commercial work?
Yes. The repository carries the MIT license, which allows personal and commercial use and asks that the copyright notice stay with copies you distribute. No paid plan appears on the pages we read. If your legal team wants the exact text, the LICENSE file in the core repository is the source.
Can I use Phosphor Icons in React?
Yes. The README gives an SVGR example that converts the SVG files into React components, and the files can also be imported directly from the core package. The pages we read describe the core assets and not a separate React package, so check the project's other repositories for ready-made components.
What happens when Phosphor renames an icon?
Deprecated icon names are kept in an alias field of the catalog, so tools and imports can map an old name to the current one. That reduces breakage after an upgrade. It does not guarantee that the visual design stays identical, so review changed icons in your interface after each upgrade.
Does Phosphor Icons include AI features?
No. The pages we read name no AI search, generation or editing, and no API or hosted service. The fuzzy search on the website is built from the same catalog data. If AI-assisted search matters to you, The Noun Project is the entry in this list that names it.