Character Inspector

Inspect Unicode code points, UTF-8/UTF-16 encodings, HTML entities, binary representation, and character properties instantly in your browser.

Presets:
Characters25
UTF-8 Bytes31
Non-ASCII3
Control / Hidden0

Select Character (25)

H

U+0048

Dec: 72

Basic Latin (ASCII)

LetterASCII
UTF-8 Bytes (Hex)48
UTF-16 Code Units0x0048
HTML EntityH
JS / String Escape\u0048
URL EncodedH
Binary (UTF-8)01001000

Character Attributes

ASCII: Yes
Control: No
Whitespace: No
Emoji: No

Related Tools

Tools you might also need

100% Private • Zero Server File Uploads

Why Use Utiliome's Free Character Inspector?

Built from the ground up for strict privacy, instant execution, and zero friction. No subscriptions, paywalls, or account registrations required.

100% Private & In-Browser

Analyze text and files directly in your web browser. No data is sent to external servers.

Comprehensive Unicode & Encoding Breakdown

View Unicode code points (U+XXXX), UTF-8 hex bytes, UTF-16 surrogate pairs, HTML entities, JS escapes, and binary bits for any character.

Detect Hidden & Control Characters

Easily spot zero-width spaces, hidden control characters, combining diacritics, and unusual symbols in copied text.

How to Use Character Inspector in 3 Easy Steps

No software installation required. Everything runs directly inside your web browser.

Type, Paste, or Upload

Enter text into the box or drop a text file into the dropzone.

Select a Character

Click any character in the visual grid to inspect its full encoding details and unicode metadata.

Copy Encodings & Escape Sequences

One-click copy code points, UTF-8 hex, HTML entities, or programming language escapes for your code.

What is a Character Inspector?

A Character Inspector is a specialized developer tool that reveals the hidden metadata and low-level byte representation of text. Every character you type—whether a standard ASCII letter, a zero-width space, an accented character, or a multi-byte emoji—is represented in computer memory using specific Unicode code points and byte encodings like UTF-8 and UTF-16. This tool breaks down each character into its constituent parts so developers, designers, and translators can debug text encoding issues, find zero-width characters, and easily extract HTML entities and code escapes.

Character Inspector FAQ and Technical Guide

Everything you need to know about using Utiliome's free online unicode character inspector and code point viewer.

What is a Unicode Code Point?

A Unicode Code Point is a unique numerical value assigned to every character, symbol, or emoji in the Unicode standard. It is typically expressed in hexadecimal notation prefixed by 'U+', such as U+0041 for capital letter 'A' or U+1F600 for the grinning face emoji.

How does UTF-8 encoding differ from UTF-16?

UTF-8 is a variable-width encoding that uses between 1 and 4 bytes per character, making standard ASCII characters take only 1 byte. UTF-16 uses 2 or 4 bytes (via surrogate pairs) per character. This tool displays both UTF-8 and UTF-16 representations for every character.

Can I inspect zero-width or hidden characters?

Yes! The Character Inspector highlights invisible control characters, non-breaking spaces, and zero-width characters (such as U+200B Zero-Width Space), allowing you to identify unwanted or malicious hidden characters.