Developer Center

Free Unicode API and developer resources. No authentication required.

Base URL

https://unicodefyi.com

Usage Notes

  • ✓ Free to use — no API key or authentication required
  • ✓ CORS enabled — call directly from the browser
  • ✓ JSON and Markdown response formats
  • ✓ Rate limiting applies — please be respectful

API Endpoints

GET

/api/search/

Universal search across characters, glossary terms, guides, collections, and series chapters. Returns up to 15 results.

Parameters

Name Type Description
q string Search query (min 2 characters)
Example
curl https://unicodefyi.com/api/search/?q=arrow
Example response
{
  "results": [
    {
      "title": "RIGHTWARDS ARROW",
      "subtitle": "U+2192 — Arrows",
      "url": "/char/U+2192/",
      "icon": "\u2192",
      "type": "Character"
    },
    {
      "title": "Arrow Symbols",
      "subtitle": "Collections",
      "url": "/collection/arrows/",
      "icon": "\ud83d\udce6",
      "type": "Collection"
    }
  ]
}
GET

/char/U+{hex}.md

Get character information in plain Markdown. Includes name, codepoint, category, block, script, and encoding table.

Parameters

Name Type Description
hex string Hex codepoint without U+ prefix (e.g., 2713, 1F600)
Example
curl https://unicodefyi.com/char/U+2713.md
GET

/glossary/{slug}.md

Get glossary term definition in plain Markdown. Includes category, definition, enriched content, and related terms.

Parameters

Name Type Description
slug string Term slug (e.g., utf-8, codepoint, bom)
Example
curl https://unicodefyi.com/glossary/utf-8.md

Developer Resources

Content Overview

Content Type Count Endpoint
Characters ~154,998 /char/U+{hex}/
Collections 88 /collection/{slug}/
Unicode Blocks 118 /block/{slug}/
Scripts 52 /script/{slug}/
Guides 150 /guide/{slug}/
Glossary Terms 123 /glossary/{slug}/
Signature Series 5 series, 44 chapters /series/{slug}/{chapter}/
Comparisons 30 /compare/{slug}/
Tools 4 /tool/{slug}/