Encoding student
Understand why one emoji is not one byte.
Encode A中😀, compare byte/scalar counts and inspect binary, hex and decimal columns.
Eight bytes represent three Unicode scalars; values are explicit.
Encode text as UTF-8 or strict ASCII binary bytes. Choose byte layout, inspect hex and decimal values, preserve Unicode, then copy or export full results.
A quick decision brief for this specific tool
Text source
Encoded notation
A dedicated interactive panel for this data format or operation
Choose your path
Encode exact text into deliberate UTF-8 or strict ASCII bytes, inspect byte values and export all notation without corrupting multilingual source.
Understand why one emoji is not one byte.
Encode A中😀, compare byte/scalar counts and inspect binary, hex and decimal columns.
Eight bytes represent three Unicode scalars; values are explicit.
Create byte groups with an exact layout and retained line endings.
Import a BOM/CRLF fixture, choose fixed bytes per line, try ASCII then recover to UTF-8.
Unsupported ASCII is refused and UTF-8 retains source data.
Export a long fixture without preview truncation.
Encode 220 ASCII characters, page the review, copy/download and undo a source replacement.
All 220 bytes stay in the complete result while only 200 review rows are shown.
Outputs and checklists are planning aids. Review the linked current authorities and the records, terms, instructions, and requirements that apply to your exact situation before a consequential decision.
Tools you might need next
Decode binary bytes with strict UTF-8 or ASCII validation. Choose token grouping and BOM handling, inspect every byte, and export the complete decoded text.
Decode complete Morse tokens with explicit slash or line-break word boundaries. Refuse unknown signals, inspect character rows, and export the full transcript.
Repeat whole text blocks with exact copy counts, literal separators and optional numbering. Preserve whitespace, review bounded previews, then copy or export.
Unpaired UTF-16 surrogates are refused. UTF-8 retains valid scalar sequences; strict ASCII accepts only values 0–127. No normalization or trimming is applied.
TextEncoder supplies UTF-8 bytes. Each byte becomes eight bits; choose spaces, newlines, continuous bits or 1–64 bytes per line.
Byte offsets, binary, hex and decimal values are shown for up to 200 bytes. Complete output includes every byte; source and result limits are explicit.
Updated: August 2026
Understand why one emoji is not one byte. Encode A中😀, compare byte/scalar counts and inspect binary, hex and decimal columns.
Create byte groups with an exact layout and retained line endings. Import a BOM/CRLF fixture, choose fixed bytes per line, try ASCII then recover to UTF-8.
Export a long fixture without preview truncation. Encode 220 ASCII characters, page the review, copy/download and undo a source replacement.
Anyone can decode the notation; do not use it to protect secrets.
Choose UTF-8 and inspect all bytes rather than expecting a one-byte character.
Turn text into explicit byte notation for learning and test fixtures. Review the selected encoding and byte values before using the output; binary notation is not encryption.