Search system & API files
The search algorithm, API source, catalogue tooling and setup instructions. Build an icon platform or integrate search into your product.
Checking your access…
Unlimited Icon API
312,774 icons. The complete search system. Self-host with no usage limits from Best Icons and no per-request cost.
From download to your own API.
Around 15 minutes of hands-on setup.
Planning estimate with hosting and tools ready. File transfers and catalogue imports take additional time.
Included with Pro Unlimited · One-time $79 license · Hosting billed separately
Run the supplied search index. No external AI service is required per query.
Integrate into an existing app or create your own value-added icon platform.
No search, metadata or icon-call bill from us. Your hosting limits still apply.
The complete toolkit
Pro Unlimited unlocks the search system, complete icon library and integration guide. Sign in with your licensed account to download all three.
The search algorithm, API source, catalogue tooling and setup instructions. Build an icon platform or integrate search into your product.
Checking your access…
All 312,776 SVG files across 206 sets, with source information and per-pack license documentation for your own deployment.
Checking your access…
An offline HTML guide in English. Follow step-by-step instructions for Cloudflare, Supabase and other platforms, with ready-to-copy AI prompts.
Checking your access…
Use the included icons under their source licenses and the Pro Unlimited terms. Attribution, notices and third-party rights still apply. Read the licenses.
Step by step
Around 15 minutes of hands-on setup
Download the files, follow the included guide and connect your product. Five clear steps, with the search system already built. You control the infrastructure, domain and integration. Follow the version-specific README for the exact commands.
Plan for around 15 minutes of hands-on configuration if you are familiar with Python deployment and your hosting and tools are ready. This is an estimate, not a timed benchmark or guarantee. Downloading, uploading and importing the full library take additional time; first-time setup and custom integration may take longer.
Follow the current package setup guide →Sign in with Pro Unlimited, then download the search system, complete icon library and integration guide below. Keep the included README, source metadata and license notices with your files.
Start with Python 3.9+ and SQLite FTS5. The current package includes search.py and a ready-to-query search.sqlite database. Local search needs no remote API key or third-party Python packages.
Follow the current package README to extract the SVG library without changing relative paths. Search records include svg_path; the supplied asset_file and asset_url helpers connect records to local files or your chosen asset host.
Wrap the Python search function in your server application and serve SVGs separately. Add HTTP routing, access controls and deployment configuration. Other database platforms require an adapter; the ZIP is not a ready-made Cloudflare deployment.
Test your search endpoint, resolved SVG paths and browser access separately. The reference search returns bounded results and hasMore, not an exact total or page cursors. Add caching, rate limits and monitoring for your deployment.
Example request on your own domain
GET /api/search?q=rocket
&style=line&limit=6Your product
Editor, app or icon platform
Your search API
Worker + D1 catalogue
Your SVG library
Original icons in your R2 storage
The library is ready for your ideas.
Explore all 206 icon setsScenarios, assumptions & sources
A different cost model: 312,774 searchable icons and a complete search system on your own infrastructure. Best Icons adds no usage limits and no per-request cost to your self-hosted API. Your hosting provider’s capacity, usage charges and terms still apply.
Illustrative monthly API costs in USD, before tax. These compare paid icon-library access, not identical libraries, licenses or service levels. Self-hosting also means doing your own setup and maintenance.
Each example combines the $79 one-time Pro Unlimited license with an unchanged illustrative hosting budget for 12 months. These are planning scenarios, not measured capacity or promised bills.
100 downloads / month
$139illustrative first year
$79 license + 12 × $5 hosting. Month one: $84. Later months: ~$5 hosting, with no recurring Best Icons fee.
1,000 downloads / month
$199illustrative first year
$79 license + 12 × $10 hosting. Month one: $89. Later months: ~$10 hosting, with no recurring Best Icons fee.
10,000 downloads / month
$379illustrative first year
$79 license + 12 × $25 hosting. Month one: $104. Later months: ~$25 hosting, with no recurring Best Icons fee.
1,000,000 downloads / month
$1,279illustrative first year
$79 license + 12 × $100 hosting. Month one: $179. Later months: ~$100 hosting, with no recurring Best Icons fee.
Noun Project: $25 minimum; $0.0095 per icon call. Extra service calls cost $0.0025 each and are excluded. The standard plan stops at 150,000 icon calls/month and 10,000 per day; one million needs a custom quote.
IconScout: Basic is $99 for 1,500 credits; Growth is $499 for 10,000. One icon download uses one credit. Search is free. Its separate free-content plan includes 500 monthly credits; it can cost $0 at low volumes. Ask for a custom high-volume quote.
Each row uses an illustrative monthly hosting budget for that download volume. These are planning assumptions, not provider quotes or measured costs. Actual hosting depends on storage, bandwidth, search workload, caching and your deployment.
Actual queries, traffic and shared-account usage can change your bill. Hosting is metered. The one-time $79 Pro Unlimited license, domain, setup, maintenance, backups and tax are extra. This is a model, not a measured average or capacity guarantee.
Competitor list prices checked September 8, 2026. Offers and provider terms can change. Always confirm the current quote before choosing a service.
Comparison unit: one icon retrieval per download. Noun Project counts each request with an icon ID as an icon call; extra service calls are excluded here. IconScout uses one credit per icon. Its extra credits are optional and disabled by default; 25,000 included Business credits are not a hard limit. At one million downloads, “Custom quote” avoids presenting a list-price extrapolation as an agreed enterprise price.
Back to the comparison