Text Tools

Unicode Inspector

Inspect text character by character with code points, UTF-8 byte breakdowns, counts, and category labels.

Run tool

Unicode Inspector breaks down text character by character to reveal the exact makeup of your string. When working with unfamiliar text, mixed alphabets, symbols, or emoji, invisible characters and multi-byte encodings can cause unexpected formatting issues or data corruption. Paste or type any string into the input area. The tool iterates through each character in sequence and displays its exact position, character representation, numeric code point, and uppercase hexadecimal notation such as U+0041. It also provides the corresponding UTF-8 byte breakdown in hexadecimal format along with a broad category classification. At the top of the summary, you will see the total character count and the combined UTF-8 byte total for the entire input. If you submit an empty text field, the inspector reports zero characters and zero bytes without raising errors. This breakdown helps developers, writers, and data editors inspect encoding details and identify hidden whitespace or unusual symbols.

Instructions

  1. Enter or paste your text into the input field.
  2. Run the inspector to analyze every character in the string.
  3. Review the character table showing positions, code points, hexadecimal representations, and UTF-8 bytes.
  4. Check the summary metrics for total character count and UTF-8 byte totals.

Examples

  • Inspecting the word 'Café' reveals 4 characters and 5 UTF-8 bytes, identifying the accented character 'é' as code point 233 (U+00E9) taking up two bytes (0xC3 0xA9).
  • Inspecting the currency symbol '€' shows 1 character, 3 UTF-8 bytes, decimal code point 8364, and hexadecimal notation U+20AC.

FAQ

What information does Unicode Inspector provide for each character?

For each character in your text, the inspector displays its index position, visual character, numeric decimal code point, uppercase hexadecimal notation (such as U+0041), UTF-8 byte sequence in hexadecimal, and a broad category label.

How does the tool calculate total byte size?

The tool calculates total UTF-8 byte size by summing the encoded UTF-8 byte lengths of all processed characters in the text.

What happens if I leave the text box empty?

If you leave the text box empty or clear all input, the inspector reports a character count of zero and a UTF-8 byte total of zero.

Embed this tool

Add this working SmartPlusLab tool to your website with the code below.