Developer Tools
General
Home
Data Visualization
Parquet VisualizerCSV VisualizerTSV ViewerExcel PreviewerAvro ViewerProtobuf ViewerORC ViewerJSONL ViewerSchema Inspector
Big Data Formats
Delta Lake ExplorerIceberg Metadata Viewer
Data Engineering
SQL Query ToolSQL Query VisualizerSpark Error DecoderKafka Message DecoderDBT Lineage ViewerCSV to JSON
Developer Tools
GitHub Repo Analyzer
Security & Auth
JWT DecoderJWT Expiry CheckerBase64 ToolHash GeneratorUUID GeneratorAPI Key GeneratorBcrypt GeneratorPassword Generator
JSON / SQL Tools
JSON FormatterJSON Diff CheckerJSON Path TesterJSON Schema GeneratorJSON ViewerJSON to TypeScript / PythonSQL FormatterSQL Query ConverterER Diagram GeneratorAPI TesterCurl GeneratorTimestamp ConverterXML FormatterYAML ValidatorMaven Dependency Visualizer
Text & Encoding
Regex TesterRegex GeneratorRegex ExplainerDiff CheckerURL Encoder/DecoderMarkdown PreviewerHTML ViewerUnicode ConverterTimezone Converter
Cloud & DevOps
Cron GeneratorAWS ARN DecoderDocker Compose GeneratorTerraform FormatterKubernetes YAML Visualizer
Productivity
ENV GeneratorGitignore GeneratorMarkdown Table GeneratorREADME GeneratorCommit Message GeneratorChangelog GeneratorCode Snippet Manager
Design & Media
QR Code GeneratorBarcode GeneratorColor PickerSVG OptimizerMermaid Viewer & Editor
  1. /
  2. Unicode Converter

Input Text
Characters
12
Code Points
11
Non-ASCII
3
Emoji
Yes
H
U+0048
72 / 0x48
&#amp;#72;
48
e
U+0065
101 / 0x65
&#amp;#101;
65
l
U+006C
108 / 0x6C
&#amp;#108;
6C
l
U+006C
108 / 0x6C
&#amp;#108;
6C
o
U+006F
111 / 0x6F
&#amp;#111;
6F
·
U+0020
32 / 0x20
&#amp;#32;
20
🌍
U+1F30D
127757 / 0x1F30D
&#amp;#127757;
F0 9F 8C 8D
·
U+0020
32 / 0x20
&#amp;#32;
20
ñ
U+00F1
241 / 0xF1
&#amp;#241;
C3 B1
·
U+0020
32 / 0x20
&#amp;#32;
20
ü
U+00FC
252 / 0xFC
&#amp;#252;
C3 BC

Convert text to Unicode code points, entities, and UTF-8 bytes

Convert any text to U+XXXX code points, HTML entities, and raw UTF-8 bytes — and decode them back. Debug encoding issues, escape special characters, and inspect exactly what your strings contain.

Frequently Asked Questions

What is a Unicode code point?
A unique number assigned to each character, written U+XXXX — for example U+00E9 for é. Code points are what encodings like UTF-8 turn into bytes.
Why does my text show as mojibake (é instead of é)?
Classic encoding mismatch: UTF-8 bytes interpreted as Latin-1. Inspecting the UTF-8 byte sequence here shows exactly what was double-encoded.
When should I use HTML entities?
Mainly for characters with HTML meaning (<, &) or when your toolchain cannot handle raw UTF-8. Modern UTF-8 pages rarely need entities for ordinary characters.
How many bytes does a character take in UTF-8?
One byte for ASCII, two for most Latin/European scripts, three for most CJK characters, and four for emoji and rare symbols. This tool shows the exact bytes.

Related Tools

Base64 Encoder / DecoderEncode and decode Base64.URL Encoder / DecoderPercent-encode URLs and components.Hash GeneratorGenerate SHA-256 and SHA-512 hashes.
Hexabench

60+ free developer tools that process your files locally in your browser. No uploads, no sign-up, no tracking of your data.

Popular Tools

  • JSON Formatter
  • JWT Decoder
  • Regex Tester
  • Diff Checker
  • Timestamp Converter
  • UUID Generator

Data Engineering

  • Parquet Viewer
  • Avro Viewer
  • Iceberg Metadata Viewer
  • Delta Lake Explorer
  • SQL Query Tool
  • Kafka Message Decoder

Resources

  • Blog
  • About
  • Privacy
  • Terms
© 2026 Hexabench · Free local-first developer tools