Home Documentation Articles Announcements Status Sign In / Sign Up Get API Key
High Success Rate · CDN Cached

Website Icon Fetching
More Than Simple Retrieval

Intelligent multi-source parsing: HTML/Manifest/TouchIcon, unified PNG output. Use one GET endpoint to fetch 16px - 512px PNG icons in supported sizes.

Example Usage

www.favicon.org.cn/api/get?url=google.com&size=128&key=TEST-64643401B563BB5B793BC0BF91BF61D9A49D3811D30A2F2B

01 MS Response
02 Domain Protected
03 Unified PNG
Live Demo Live Demo
Result
Click "Generate Preview" above
Icon
REQUEST
Get 128px icon example
GET /api/get
    ?url=Google.com
    &size=128
    &key=TEST-64643401B563BB5B793BC0BF91BF61D9A49D3811D30A2F2B

99.9%

SLA Availability

< 50ms

Avg Response Time

10M+

Daily Requests

FEATURES

Full-Chain Parsing Solution

More than simple screenshot or favicon.ico fetching - we go further

01

Fast CDN Caching

Auto-cached on edge after first fetch. Millisecond response for subsequent requests, reducing origin server load.

02

Any Size Output

Backend auto-handles image scaling and format conversion, unified PNG output for perfect UI compatibility.

03

Enterprise Protection

Domain whitelist, Referer validation, and API key rate limiting to prevent abuse.

04

Smart Multi-Source Parsing

Auto-analyzes HTML meta, Manifest, Apple Touch Icon sources for maximum hit rate.

05

Visual Analytics

Request logs, success rates, error reasons at a glance. Data-driven operations and debugging.

06

Cross-Platform Compatible

Standard HTTP interface. Works with PHP/Java/Node/Python and static pages. Minimal integration cost.

INTEGRATION

Integrate in 30 Seconds

Standard HTTP GET interface. See the API docs for parameters and auth details

HTML / Frontend
<!-- Build parameters -->

<img
  src="/api/get?url=example.com&size=32&key=YOUR_API_KEY"
  alt="Favicon of example.com"
/>

<img
  src="/api/get?url=example.com&size=128&key=YOUR_API_KEY"
  alt="Favicon of example.com"
/>
PHP Example
$api = '/api/get';
$qs  = http_build_query([
    'url'  => 'Google.com',
    'size' => 128,
    'key'  => 'TEST-64643401B563BB5B793BC0BF91BF61D9A49D3811D30A2F2B'
]);

echo '<img src="' . $api . '?' . $qs . '">';
PRICING

Simple Pricing Plans

Billing Cycle

Lite

$2.8 /mo
Daily requests: 50000 requests
  • For personal webmasters & small projects
Select Plan

Pro

$7.22 /mo
Daily requests: 200000 requests
  • For medium to large projects with higher quotas
Select Plan
FAQ

Frequently Asked Questions

Why can't I get high-resolution icons from some websites?
Different websites provide different quality tabicons: some only offer 16px, while larger icons may only be found in manifest or apple-touch-icon. We try all multi-source parsing paths, but the final result depends on what the source site provides.
Do you return the original format or unified PNG?
Our service targets "unified PNG output" - backend performs format conversion (ico/svg/webp to PNG) to ensure consistent display across all browsers.
How can I prevent my API key from being stolen?
We recommend enabling domain whitelist + quota strategy, and monitoring request sources in the console. You can also create separate keys per project and rotate them.
Can I deploy this privately?
We offer enterprise solutions: dedicated nodes, dedicated cache, dedicated domain and SLA. Contact us below for more information.

Ready to Make Your Icon Experience "Professional"?

Get your API key, integrate with your navigation site or admin system. Cleaner lists, faster loading, more credible presentation.