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

More ways to use this tool

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.

Embed widget

<iframe
  src="https://iotools.cloud/embed/unicode-character-info/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Unicode Character Info — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Drop this into your own page — free, no key required, just a link back.

Cost per callFrom 5 credits

Also available with

Love the tools? Lose the ads.

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