Unicode Tools
Unicode tools handle the 154,998 characters Unicode 15.1 defines, converting between UTF-8, UTF-16, and UTF-32, normalizing combining marks, escaping non-ASCII for JSON, and catching homoglyph spoofing where Cyrillic а masquerades as Latin a. A forum moderator screening 200 new usernames an hour can paste each handle into a spoof checker and reject Pаypal, Amаzon, and Gооgle lookalikes in seconds. This category collects 54 free browser-based tools, every common code-point conversion, every NFC/NFD normalization, every zalgo cleanup. No sign-up, no uploads.
All tools in this category
Add Combining Characters →
Add Combining Characters diacritical marks above, below, or through any text. Free, offline, client-side, instant and…
ASCII to Unicode Converter →
ASCII to Unicode & Decode decimal, hex, octal, or U+XXXX values to Unicode characters - emoji-safe…
Center Unicode Text →
Center Unicode text within a fixed width, with real grapheme counting for emoji and CJK width…
Check Spoofed Unicode Text →
Detect Unicode confusables and homoglyphs from Cyrillic, Greek, Armenian, and Hebrew that imitate Latin letters. Free,…
Chunkify Unicode Text →
Split Unicode text into equal chunks with grapheme, code-point, or UTF-16 modes. Keeps emoji and ZWJ…
Convert Code Points to Unicode →
Convert Code Points to Unicode (U+XXXX, hex, decimal) to characters - handles emoji, CJK, supplementary planes.…
Convert Emoji to Image →
online emoji-to-PNG generator with native/Apple/Segoe/Noto font stacks, transparent background, and auto-fit sizing. Client-side, instant.
Convert Unicode to ASCII →
Convert Unicode to ASCII with transliteration (é → e, ñ → n), replace, or strip modes.…
Convert Unicode to Base64 →
Encode Unicode text to Base64 (and decode) with standard, URL-safe, MIME variants. UTF-8 proper. Free, offline,…
Convert Unicode to Binary →
Convert Unicode to binary in 3 modes (UTF-8, codepoint, UTF-16). Per-character breakdown. Free, offline, client-side, instant,…
Convert Unicode to Bytes →
Convert Unicode to UTF-8 bytes in hex, decimal, or binary. Per-byte grid, reverse direction. Free, offline,…
Convert Unicode to Code Points →
Convert Unicode to code points (U+XXXX, HTML/CSS/JS escapes) and back. Per-character breakdown. Free, offline, client-side, instant,…
Convert Unicode to Data URL →
Convert Unicode to data URLs with base64 or URL-encoding, 12 MIME types, charset toggle. Free, offline,…
Convert Unicode to Decimal →
Convert Unicode text to decimal code point values.
Convert Unicode to Hex →
Convert Unicode to hex codepoints with prefix/padding/case options (and back). Per-character breakdown. Free, offline, client-side, instant,…
Convert Unicode to HTML →
Convert Unicode to HTML entities (hex/decimal/named/smart) with ASCII-safe option. Reverse direction parses all formats. Free, offline,…
Convert Unicode to Image →
Render Unicode text as PNG/WebP/JPEG with font, color, transparency, alignment. Auto-fit canvas. Free, offline, client-side, instant,…
Convert Unicode to Octal →
Convert Unicode to octal codepoints with prefix/padding options (and back). Per-character breakdown. Free, offline, client-side, instant,…
Convert Unicode to String Literal →
Convert Unicode to escaped string literals for JS, TS, Python, Go, Rust, C/C++, Java, JSON, Ruby.…
Convert Unicode to UTF-16 →
Convert Unicode to UTF-16 code units (hex/decimal/binary) with endianness, BOM, surrogate pair handling. Reverse too. Free,…
Convert Unicode to UTF-32 →
Convert Unicode to UTF-32 code units (hex/decimal/binary) with endianness, BOM. Free, offline, client-side, instant, secure.
Convert Unicode to UTF-8 →
Convert Unicode to UTF-8 bytes (hex/decimal/binary), bidirectional with BOM, prefix, and per-character byte breakdown. Free, offline,…
Count Unicode Characters →
Count Unicode Characters online, free and private. Runs in your browser, no upload, instant and offline.
Cyclically Shift Unicode →
Rotate Unicode text left/right with grapheme-cluster awareness - ZWJ emoji, combining accents, Indic scripts handled correctly.…
Decrement Code Points →
Shift every Unicode code point backward by N. Clamps at U+0000, skips surrogates, shows before/after mapping.…
Emoji Picker →
Browse, search, copy emojis by category. Recent emojis remembered for the session. Free, offline, client-side, instant,…
Escape Unicode →
Escape Unicode characters as JS, JSON, Python, HTML, or CSS sequences - or unescape any of…
Extract Unicode Graphemes →
Segment text into grapheme clusters via Intl.Segmenter - shows every code point per grapheme plus UTF-16…
Extract Unicode Range →
Filter text to characters in one or more hex Unicode ranges - Greek, Cyrillic, emoji, CJK…
Reverse Unicode Text, Emoji Safe →
Reverse text without breaking emoji, flags, or accents. Flip by graphemes, code points, words, or lines,…
Rotate Text Characters →
Rotate the characters of text left or right by any number of positions, wrapping around, with…
Split Text into Characters →
Split text into its individual characters with emoji and accents kept whole, separated however you like.
Truncate Text →
Shorten text to a maximum number of characters without splitting emoji or accents, with an optional…
No tools match that filter.