Fancy Text Generator
Generate stylish Unicode font variations and cool copy-paste letter styles.
Browse practical free text and Unicode tools for converting, analyzing, formatting, encoding, and inspecting characters. Instant client-side utilities with zero tracking.
Generate styled letters, fancy fonts, small capitals, and decorative Unicode variations.
Generate stylish Unicode font variations and cool copy-paste letter styles.
Convert letters and numbers into small raised superscript characters.
Convert letters and numbers into tiny lowered subscript characters.
Format text using small capital Unicode letter representations.
Generate corrupted, glitchy text with vertically stacked combining diacritics.
Convert text case, clean whitespace, reverse words, and copy invisible formatting characters.
Convert text between uppercase, lowercase, title case, sentence case, and code formats.
Copy blank spaces, zero-width joiners, and invisible filler characters with one click.
Clean messy text by trimming whitespace, collapsing repeated spaces, and removing empty lines.
Flip your words and sentences completely backward from right to left.
Invert and flip characters upside down for reversed reading effects.
Inspect code points, analyze character properties, count words, and normalize Unicode forms.
Calculate characters, words, sentences, lines, spaces, and byte lengths in real time.
Inspect code points, character names, decimal values, and HTML entities for any text.
Normalize text using official Unicode normalization forms: NFC, NFD, NFKC, and NFKD.
Browse and click to copy special symbols, glyphs, and Unicode marks.
Convert, encode, and decode between raw text, Unicode escape sequences, HTML entities, and URLs.
Encode text characters into standard \uXXXX and modern \u{XXXXXX} escape sequences.
Decode \uXXXX code points, hex escape sequences, and U+ notation back into readable text.
Convert symbols and text into HTML-safe named, decimal, and hexadecimal entities.
Encode and decode query strings and web addresses using RFC 3986 percent-encoding.
Convert plain text characters into standard U+XXXX Unicode notation.
All conversions, character counting, and text transformations run locally in your browser using client-side JavaScript. No user text or input data is ever transmitted, logged, or stored on our servers.