Italic text generator
Turn a short message into copyable italic Unicode letters. Check the actual result, then copy or save it. Numbers stay upright.
Unicode text, not ASCII, an image or a font setting. No account needed.
15 / 1,000 UTF-16 code units. Emoji may use more than one unit. No silent shortening.
Styles A-Z and a-z as mathematical-italic Unicode. Digits, accented letters, other scripts and emoji stay whole and unchanged. Spaces and punctuation stay as typed.
Your italic text
Left unchanged: "1", "2", "3". Only standalone A-Z and a-z are converted.
These are different Unicode characters, not ASCII or a font setting. Check the pasted result: fonts and apps can display or handle them differently.
Actual copyable examples
- Original: Hello there 123
- π»ππππ π‘βπππ 123
- Original: CafeΜ π©βπ»
- πΆππeΜ π©βπ»
The first result leaves the digits ordinary. In the second, the accented letter and joined emoji stay intact rather than losing marks or being split.
Italic characters, not formatted text
Only standalone A-Z and a-z are converted. The result uses Unicode's Mathematical Alphanumeric Symbols, with one exception: italic lowercase h is U+210E in Letterlike Symbols. U+1D455 is unassigned and is never used. These character identities come from mathematical notation; this tool does not add CSS or rich-text formatting.
For ordinary writing, use your editor's italic formatting. For semantic emphasis in HTML, use <em>. Markdown such as *Hello* depends on the receiving editor; a plain-text field may show the asterisks. Different characters are not a substitute for accessible emphasis.
For heavier Unicode letters, use Bold text. For large letters built from ordinary characters, use Text to ASCII.
What stays unchanged?
Digits, punctuation, spaces, tabs and line breaks stay as typed. Accented letters, other scripts, emoji, flags, keycaps and already styled characters stay whole. The unchanged notice lists letters or numbers outside the supported standalone alphabet. Nothing is normalized or transliterated.
Keep essential information in ordinary text. Mathematical letters can affect search, screen-reader pronunciation and character limits. Fonts may display a different shape or a missing-character box; apps may reject or normalize the text. The preview does not establish support elsewhere. Test your own pasted result.
Your ordinary input remains available above. The Unicode inspector can show the exact code points; Small text makes raised, lowered or small-caps characters instead.
Limits, exports and data handling
Up to 1,000 UTF-16 input units, without silent truncation. Converted letters use two output units except lowercase h, which uses one. Digits stay unchanged. Destination limits may count differently. Incomplete Unicode, bidirectional formatting controls and controls other than tabs and line breaks are rejected explicitly.
Copy and TXT contain the current result only, without labels or an added final newline. TXT uses UTF-8. Browser fields normally normalize pasted CRLF or lone CR endings to LF; clipboard and receiving editors may adapt line endings too. If copying fails, select the raw result or use TXT.
Input stays in this page's memory, not links, saved settings or analytics events. Export before leaving. Site resources and analytics still make requests; see data handling.
Technical references: official Unicode character data and Unicode text segmentation. Character identity does not guarantee font appearance.