محلل الأحرف
الصق النص لتحليل خصائص Unicode لكل حرف.
الأسئلة الشائعة
The Character Analyzer breaks down any pasted text character by character, showing each character's rendered glyph, its U+ codepoint, and its official Unicode name. It is useful for inspecting text that contains invisible, unexpected, or mixed-script characters.
Paste or type any text into the input area and the tool immediately lists every character as a separate row with its codepoint and Unicode name. Click the Copy button on any row to copy that individual character.
Text copied from PDFs, websites, or word processors often contains invisible Unicode characters like zero-width spaces, non-breaking spaces, or soft hyphens that cause display or processing bugs. The Character Analyzer makes every character visible so you can identify and remove unwanted ones.
Yes — invisible characters such as zero-width space (U+200B), zero-width non-joiner (U+200C), left-to-right mark (U+200E), and non-breaking space (U+00A0) are all listed with their names and codepoints, making them easy to spot.
Yes — emoji are processed as Unicode codepoints. A single emoji that uses multiple codepoints (like a flag or skin-tone modifier sequence) will appear as multiple rows, one per codepoint, which helps you understand how the emoji is encoded.
Character Analyzer provides per-character inspection with names and codepoints, making it suitable for debugging and exploration. String Length Calculator gives aggregate counts (bytes, codepoints, grapheme clusters, words), making it suitable for measuring text size.
The tool shows each character's U+ codepoint, from which you can determine its Unicode block. For full block details and browsing, use the Symbol Table's block filter or visit the dedicated block pages on SymbolFYI.
Yes — it processes all Unicode text regardless of script. Chinese, Japanese, Korean, Arabic, Hebrew, Devanagari, and every other Unicode script are broken down into individual codepoints with their official names.
The Character Analyzer runs entirely in your browser with no server round-trips, so there is no enforced character limit. For very large inputs, browser performance may vary depending on your device.
Yes — every character row has a Copy button that copies that single character to your clipboard. This is useful for extracting a specific glyph from a longer string.
المسرد ذو الصلة
الأدلة ذات الصلة
How to Use the SymbolFYI String Length Calculator
A guide to SymbolFYI's String Length Calculator — measure string length in characters, code points, UTF-8 bytes, UTF-16 code units, and grapheme clusters.
How to Use the SymbolFYI Text Diff Tool
Guide to SymbolFYI's Text Diff Tool — compare two texts character by character to find invisible Unicode differences, encoding issues, and confusables.
How to Use the SymbolFYI Character Analyzer
A guide to SymbolFYI's Character Analyzer — count characters, words, and bytes, inspect Unicode properties, and analyze text encoding character by character.
Font Fallback and Tofu: Why Characters Display as Empty Boxes
Understand font fallback — why characters render as empty boxes (tofu), how to build robust font stacks, unicode-range subsetting, and more.
CJK Web Typography: Chinese, Japanese, and Korean Text on the Web
Master CJK web typography — font stacks, line breaking rules, ruby annotation, vertical writing, CSS text-spacing, and mixed-script layout techniques.
Whitespace Characters in Web Development: Beyond the Space Bar
Master all Unicode whitespace characters for web development — non-breaking space, thin space, em space, zero-width characters, and CSS white-space control.
Ligatures in Web Typography: From fi to Modern OpenType Features
Master web ligatures — standard ligatures (fi, fl), discretionary ligatures, CSS font-feature-settings, OpenType features, and accessibility implications.
Tofu: Why Characters Show as Empty Rectangles and How to Fix It
Understand tofu — the empty rectangle that appears when your font can't display a character. Learn causes, diagnosis, and font fallback solutions.
Unicode Accessibility Checklist: 15 Checks for Inclusive Text
A practical 15-point checklist for Unicode accessibility — from decorative symbol hiding to language declaration, RTL support, and proper text alternatives.
Accessible Emoji: How to Use Emoji Without Excluding Users
Make emoji accessible — screen reader behavior, aria-label patterns, avoiding emoji overuse, social media accessibility, and cognitive considerations.