GitHub

About Expressive Face Icons

An open-source library of 719 clean, expressive vector face SVG illustrations built for web, mobile apps, and AI coding agents.

What is Expressive Face Icons?

Expressive Face Icons is an open-source icon collection within the Reicon design ecosystem. It features 719 clean vector SVG face illustrations covering a diverse range of human emotions (happy, sad, angry, surprised, worried, winking, laughing, cool), moods, and character styles.

Every SVG path is minified and lightweight (averaging ~1.5 KB per icon), using native currentColor styling so icons automatically scale and inherit your app's typography color or theme mode.

Key Features & Capabilities

719 Vector SVGs

Comprehensive catalog of face illustrations for every emotion, reaction, and user state.

Ultra Lightweight

Clean, minified vector paths averaging 1.5–2.5 KB per file for instant zero-latency loading.

Dynamic Fill

Uses native currentColor so icons inherit text color and dark mode themes automatically.

Smart Fuzzy Search

Standalone client-side engine with synonym matching and emotion tag chips.

AI & LLM Native

Includes llms.txt and ai.txt manifests so AI coding assistants (ChatGPT, Claude, Cursor, Antigravity) can look up icons programmatically.

Multi-Format Exports

One-click copy for vector SVG code and PNG downloads (512×512, 256×256, 128×128).

Integration Examples

You can use these face icons directly in HTML, frameworks (React, Vue, Svelte, Next.js), or via CDN:

1. CDN Image Embed:

<img src="https://face.reicon.dev/face-svg/smiling-face.svg" alt="Smiling Face" width="48" height="48" />

2. AI Agent Prompting:

"Use https://face.reicon.dev/llms.txt to find a relevant face icon for an anxious state."

License & Open Source

Expressive Face Icons is 100% free and open-source under the MIT License. You can freely use, modify, and distribute these icons in personal, educational, and commercial projects without mandatory attribution.