Home Tools Blog About

UTF-8 Tools

UTF-8 decoders handle the jobs where you have a text-encoded representation of Unicode bytes and you want the actual readable text back: a Base64 string that holds Greek or Chinese, a space-separated hex dump from xxd that contains emoji, a list of decimal code points you copied from a Wikipedia article. 30 browser-based decoders, every one UTF-8 aware, every one correctly handling multi-byte sequences for emoji, CJK characters, accented letters, and combined marks.

All tools in this category

Base64 to UTF-8 Decoder

Decode Base64 to UTF-8 text - handles emoji, CJK, BOM-stripping, URL-safe variants. Free, client-side, instant, offline,…

Binary to UTF-8 Decoder

Binary to UTF-8 Text Decoder handles emoji, CJK, accents, strips BOM, counts replacement chars. Free, client-side,…

Code Points to UTF-8 Converter Free

Free online Unicode code points to UTF-8 converter. Shows actual UTF-8 byte sequences per character. Client-side,…

Convert Arbitrary Base to UTF-8

Decode numeric tokens in any base (2-36) as UTF-8 bytes - multi-byte emoji and non-Latin text…

Convert Bytes to UTF-8

Convert Bytes to UTF-8 Decode decimal/hex/binary byte values to UTF-8 text - emoji, CJK, accents, BOM-aware.…

Convert Data URI to UTF-8

online Data URI to UTF-8 decoder with byte-breakdown panel for emoji and CJK. Client-side, instant, secure…

Convert Decimal to UTF-8

online decimal to UTF-8 text decoder. Byte-mode (raw UTF-8 bytes) and codepoint-mode. Client-side, instant, secure.

Convert Hexadecimal to UTF-8

Decode hex to UTF-8 text with byte-structural breakdown. Handles ASCII, Latin, CJK, emoji. Batch mode. Free,…

Convert HTML Entities to UTF-8

Decode HTML entities to UTF-8 with per-character byte breakdown. Named, decimal, hex. Free, offline, client-side, instant,…

Convert Octal to UTF-8

Decode octal byte sequences to UTF-8 text, encode UTF-8 to octal. C-escape support, multi-byte. Free, offline.

Convert UTF-16 to UTF-8

Convert UTF-16 code units to UTF-8 text and bytes. 3 formats, BE/LE, BOM, surrogate validation, bidirectional.…

Convert UTF-32 to UTF-8

Convert UTF-32 code points to UTF-8 text and bytes. 3 formats, BE/LE, BOM, strict surrogate /…

Convert UTF-8 to Arbitrary Base

Convert UTF-8 text bytes into any base 2-36 (binary, octal, hex, custom). Bidirectional, prefix, padding, case.…

Convert UTF-8 to Base64

Encode UTF-8 text to standard / URL-safe / MIME Base64 with padding, line-wrap, data-URI. Bidirectional, emoji-safe.…

Convert UTF-8 to Binary

Convert UTF-8 text to 8-bit binary per byte with grouping, separator, prefix-bit highlighting. Bidirectional. Free, client-side,…

Convert UTF-8 to Bytes

Convert UTF-8 text to bytes in decimal, hex, or binary with prefix and separator options. Bidirectional,…

Convert UTF-8 to Code Points

Convert UTF-8 text to Unicode code points in 7 formats (U+, decimal, HTML, CSS, JS, Python).…

Convert UTF-8 to Data URI

Convert UTF-8 text to data: URI (percent or base64), 9 MIME types + custom, charset toggle.…

Convert UTF-8 to Decimal

Convert UTF-8 text to decimal bytes or codepoints with padding and separators. Bidirectional. Free, client-side, instant,…

Convert UTF-8 to Hexadecimal

Convert UTF-8 text to hexadecimal (5 formats, case, grouping). Bidirectional. Emoji-safe. Free, client-side, instant, secure.

Convert UTF-8 to HTML Entities

Convert UTF-8 text into HTML entities so special characters display correctly in any page. Paste, convert,…

Convert UTF-8 to Image

Turn UTF-8 text into a downloadable PNG image. Choose font size and colors, preview the result…

Convert UTF-8 to Lowercase

Convert UTF-8 text to lowercase with correct handling of accented letters and non-Latin scripts. Works offline…

Convert UTF-8 to Octal

Convert UTF-8 text to octal bytes (4 prefix, 3 padding, 4 separator options). Bidirectional. Free, client-side,…

Convert UTF-8 to Uppercase

Convert UTF-8 text to uppercase, including accented letters and non-Latin scripts that simple converters get wrong.…

Convert UTF-8 to UTF-16

Convert UTF-8 text to UTF-16 code units (hex/decimal/binary, BE/LE, BOM). Bidirectional, surrogate validation. Free, client-side, instant,…

Convert UTF-8 to UTF-32

Convert UTF-8 text to UTF-32 code points (hex/decimal/binary, BE/LE, BOM). Bidirectional, validated. Free, client-side, instant, secure.

Decode URL

Decode URL-encoded text with 3 modes (URIComponent, URI, form +to space), double-encoding detection, URL parts parser.…

Encode URL

Percent-encode a string for URLs - encodeURIComponent or encodeURI. Live preview, stats. Free, offline, client-side, instant,…

Escape HTML Entities

Escape &, <, >, ", ' to safe HTML entities - minimal, numeric (non-ASCII), or unescape…

Generate Random UTF-8 Online

Generate random UTF-8 text from a code point range, with a count and optional spaces. Free,…

Randomize UTF-8 Case Online

Randomly switch the case of letters in your text, keeping every other character the same. Free,…

Validate UTF-8 Online

Check whether your text is valid UTF-8 and get a clear report of any issues found.…