Noun Project API
APIIcon API for millions of high-quality vector icons
Overview
The Noun Project API provides programmatic access to over 2 million vector icons. Key endpoints include searching icons by keyword, retrieving icon details (SVG/PNG URLs, attribution), fetching curated collections, and accessing user-generated content. Responses are JSON-formatted. Use cases: Integrate icons into web/app interfaces, design tools, CMS platforms, or marketing materials; automate icon customization (color, size) for brand consistency; build icon discovery features in creative applications.
Example Integration (JavaScript)
fetch('http://api.thenounproject.com/index.html')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- JSON support
- 2M+ vector icons
- Search & filter
- Customization options
- Collection access
Frequently Asked Questions
? Is Noun Project API free to use?
Yes, it offers a free tier with limited requests; premium tiers unlock higher limits and additional features like no attribution.
? Does it require an API Key?
Yes, you must register to obtain an API key and secret for authenticating all requests.
? What is the response format?
All responses are in JSON, including icon metadata, file URLs (SVG/PNG), and attribution details.
Top Alternatives
People Also Ask about Noun Project API
Tool Info
Pros
- ⊕ Extensive icon library
- ⊕ High-quality assets
- ⊕ Freemium tier
- ⊕ Well-documented
- ⊕ Flexible integration
Cons
- ⊖ Free tier rate limits
- ⊖ Premium subscription for full access
- ⊖ Attribution required for some icons
- ⊖ API key needed