← Back to directory

Analyze text (max 2000 chars): emoji count, distinct emoji, grapheme clusters, u...

https://emoji-tools.x402tookit.com/emoji-analyze-text

Overview

Analyze text (max 2000 chars): emoji count, distinct emoji, grapheme clusters, unqualified and text-presentation forms.

Protocol x402
Price $0.03
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider Emoji Tools
Source bazaar
Indexed 2026-11-01 23:11:56

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "text": "Ship it 🚀🚀 ❤ 👍🏽 🇺🇸 1️⃣" }, "type": "http" }

Output Schema

{ "example": { "asOf": "2026-10-21T01:37:00.442Z", "attribution": "Data: Unicode emoji-test.txt v18.0 (2026-04-30, 22:40:18 GMT), CLDR English annotations, GitHub gemoji. Unicode License v3 / MIT. Built 2026-10-21.", "degraded": false, "disclaimer": "Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting.", "distinct": [ { "codepoints": [ "U+1F680" ], "count": 2, "emoji": "🚀", "name": "rocket", "status": "fully-qualified" }, { "codepoints": [ "U+2764" ], "count": 1, "emoji": "❤", "name": "red heart", "status": "unqualified" } ], "distinctEmojiCount": 5, "emojiCount": 6, "kinds": { "flags": 1, "keycaps": 1, "skinToneVariants": 1, "zwjSequences": 0 }, "lengths": { "codePoints": 22, "graphemeClusters": 18, "jsStringLength": 28, "utf16CodeUnits": 28, "utf8Bytes": 46 }, "notChecked": [ "grapheme rules of your own platform: clusters follow this server's Unicode segmentation (Intl.Segmenter), which may differ from older or newer systems", "how any device draws the emoji", "…2 more" ], "otherGraphemes": 12, "reasons": [ "1 emoji is not fully-qualified (missing the emoji presentation selector FE0F); some systems draw them as plain text symbols. Use fullyQualifiedForm." ], "source": "Unicode emoji-test.txt, CLDR annotations (Unicode License v3) and GitHub gemoji (MIT), computed locally", "summary": "6 emoji (5 distinct) in 18 grapheme clusters; JS length 28, 22 code points, 46 UTF-8 bytes.", "textPresentation": [], "unqualified": [ { "codepoints": [ "U+2764" ], "fullyQualifiedForm": "❤️", "name": "red heart", "sequence": "❤", "status": "unqualified" } ], "unrecognizedEmojiLike": [], "verdict": "EMOJI_FOUND" }, "type": "json" }