Skip to main content

Unicode Character Info

Look up detailed Unicode properties for any character or U+XXXX codepoint — name, block, plane, general category, bidi class, UTF-8/16/32 encoding, HTML entity, and known confusable characters.

Input

Output

Character Properties
CharacterCodepointPropertyValue
No data yet
Was this helpful?

Guides

What does this tool show?

For any character (or a U+XXXX codepoint you type directly), it reports the full set of Unicode properties a developer typically needs: the character's official name, which Unicode block and plane it belongs to, its general category (letter, number, punctuation, symbol...), its UTF-8/UTF-16/UTF-32 byte representation, its HTML entity form, and any visually similar "confusable" characters from other scripts.

How this tool works

Type or paste one or more characters — or enter U+ codepoints directly (e.g. U+0041 U+1F389) — and the tool builds a property table for each one. If your input contains any U+XXXX notation, it's parsed as explicit codepoints; otherwise every character in the input is looked up individually, including multi-byte emoji and CJK characters.

Why "confusables" matter

Some characters from different scripts are visually near-identical — Latin A, Greek Α (Alpha), and Cyrillic А all look the same but are different codepoints. This matters for security: phishing domains and impersonation attacks sometimes swap a Latin letter for its confusable counterpart to slip past visual review. This tool flags known confusables for common Latin letters and digits.

Common uses

  • Debugging encoding issues by inspecting a character's exact UTF-8/16/32 bytes
  • Identifying an unfamiliar or suspicious character in a string (homograph/confusable detection)
  • Looking up a character's Unicode block or category for documentation or validation logic
  • Converting a character to its HTML entity form for safe embedding in markup

Privacy

This tool runs entirely in your browser. Your input is never uploaded to a server.

unicodecharactercodepointutf-8utf-16encoding

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/unicode-character-info \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputChars": "A"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `unicode-character-info` tool (Unicode Character Info) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.