String Inspector
Inspect any string — view character count, byte length, word count, line count, Unicode code points, and non-ASCII character breakdown. Code never leaves your device — formatting and validation run locally in your browser.
How to Use the String Inspector
Similar Tools You Might Need
See allCharacter Encoding Converter
Analyze each character to see its Unicode code point and ASCII/non-ASCII status. Debug mojibake with byte-level views — free, local, no signup.
UUID Generator
Generates UUID v4 random identifiers in standard 36-character string format with an optional compact hex mode (no dashes). Code never leaves your device — formatting and validation run locally in your browser.
Unicode Converter
Convert text to Unicode code points with JavaScript escape sequences and HTML entities. JavaScript escapes plus HTML entities covered — free, local, no signup.
Unicode Code Point Viewer
Inspect any character's Unicode code points, HTML entities, and percent-encoded bytes. Debug invisible text issues precisely — local inspection, free, no signup.
Word Counter
Analyzes your writing with real-time word count, character counts with and without spaces, sentence and paragraph counts, plus estimated reading time (200 wpm) and speaking time (150 wpm). Essential for writers, students, and SEO professionals tracking length and pacing.
Frequently Asked Questions
What metrics does it show?
Character count, byte length (UTF-8), word count, line count, number of Unicode code points, and a breakdown of non-ASCII characters with their code points.
What's the difference between character count and byte length?
Character count is the number of visible characters. Byte length is the UTF-8 encoded size in bytes. For example, 'é' is 1 character but 2 bytes in UTF-8.
Does it detect Unicode code points?
Yes. Each character is analyzed for its Unicode code point value (e.g., 'A' = U+0041, '€' = U+20AC). Non-BMP characters like emojis are also detected.
Can I use it to find non-ASCII characters?
Yes. The tool lists all non-ASCII characters in the string with their code points, helping you identify special characters that may cause encoding issues.
Is my string data uploaded?
No. All analysis happens locally in your browser. No string data is transmitted to any server.
What does the downloadable report contain?
A String Inspection Report header with a 30-character = underline, the raw input, the 6 stat lines, then one row per character (space shown as an open-box glyph, newline as a return arrow) with U+ plus 4-digit uppercase hex. Spaces counts literal space hits only, so tabs are not counted. Saved as string-inspection-report.txt.
Related Developer Tools
Character Encoding Converter
Analyze each character to see its Unicode code point and ASCII/non-ASCII status. Debug mojibake with byte-level views — free, local, no signup.
Unicode Converter
Convert text to Unicode code points with JavaScript escape sequences and HTML entities. JavaScript escapes plus HTML entities covered — free, local, no signup.
Last updated October 2026