📖 Emojipedix

For Developers

Free, static emoji data you can use in your projects. No API key needed, no rate limits — just JSON on a CDN. Enriched with clarity scores, double meanings, and names in 28 languages.

What makes our data different?

⚠️

Clarity Scores

Know which emoji are commonly misunderstood. Curated double meanings with official vs. slang usage.

🌍

28 Languages

Names from Unicode CLDR in 28 locales — Bengali to Chinese Traditional.

💬

Platform Shortcodes

GitHub, Slack, Discord, and CLDR shortcodes for every emoji.

🔗

Related Emoji

Precomputed related emoji based on shared tags, subgroup, and topic membership.

🏷️

Topics & Collections

20 curated topics and 387 keyword-based collections with emoji lists.

🔍

Search Index

Pre-built search index for client-side fuzzy search with MiniSearch.

Quick start

Fetch a single emoji

const resp = await fetch('https://www.emojipedix.com/api/v1/emoji/fire.json');
const emoji = await resp.json();

console.log(emoji.emoji);            // 🔥
console.log(emoji.name);             // "fire"
console.log(emoji.names.ja);         // "炎"
console.log(emoji.clarity?.tier);    // "often-misread"
console.log(emoji.shortcodes.github);// ["fire"]

Embed the picker

<script src="https://www.emojipedix.com/widget/picker.js"></script>
<emojipedix-picker></emojipedix-picker>

Data sources

Built on emojibase (MIT) and Unicode CLDR (CC-BY-4.0), enriched with our curated clarity scores, double meanings, and topic categorizations. See our licensing page for details.