Fancy Text Generator

Type letters or numbers and the page lists them in bold, script, circled, small caps and other Unicode styles. The result is text, not an image, so you can copy it and paste it into a post or a name field. Screen readers and search can be affected.

On-device・No uploadMobile friendlyWorks offline

Your files and input are processed only inside your browser on this device and are never uploaded to our servers.

Up to 1,000 characters. Japanese stays as it is; only letters and digits are converted.

Visible characters 0Code points 0UTF-16 length 0

Counters differ by service, so the same text can show a different count.

Before you use it in a name or profile
Screen readers may read these letters oddly or skip them, and searching for the original word may not find them. Some devices show them as boxes or blanks.
Styles

Type letters or numbers to see the converted styles here.

Frames (also for Japanese text)

Type letters or numbers to see the converted styles here.

Convert back to plain letters

Glyphs that NFKC maps back are restored; others (parenthesized, squared and similar) are restored from a table. Upside-down text: the order is not restored, and shapes that look like plain letters (b→q) do not come back correctly.

How to use

  1. Type letters or numbers in the input box. Press “Try a sample” to see the results at once.

  2. The list of styles changes as you type. Press “Copy” on the style you want, and the text goes to your clipboard.

  3. Press the star button to pin the styles you use to the top of the list. The pins are kept in this browser only.

  4. The frames (such as 【】, 『』 and ★彡) also work around Japanese text.

  5. To convert back, paste the styled text into the “Convert back” box below.

What it does

Only letters and digits change

Kana, kanji, symbols and emoji stay as they are. Emoji sequences (keycaps, ZWJ family marks) and combining marks are kept whole: the tool works on one visible character (grapheme) at a time.

Built from standard Unicode characters

Bold and italic use the mathematical alphanumeric symbols (from U+1D400). The few holes in those blocks are filled with the Letterlike symbols (such as ℎ and ℬ). These are registered Unicode characters, not images or special fonts.

Three ways to count the same text

The page shows the visible character count, the code point count and the UTF-16 length side by side. A styled letter can look the same but have a longer UTF-16 length, so you can check a service’s length limit.

A warning mark on each style

Each style shows a mark when screen readers may misread it, when search will not find it, or when some devices may not display it.

Use cases

  • Make a post heading or a short bio line stand out on Instagram
  • Set an English phrase in bold or script in a post on X (formerly Twitter)
  • Use circled or double-struck letters in a slide heading
  • Create blackboard-style double-struck letters
  • Paste letters with a strikethrough or underline as plain text
  • Frame a Japanese sentence with 【】 or 『』 to make it stand out

Capability matrix

FeatureSupportNotes
Converts A–Z, a–z and 0–9 into the Unicode characters of each styleSupported—
Results list, copy, and pinning favourite styles (saved only in this browser)Supported—
Frames (【】『』〖〗 ★彡 and others) and separator linesSupported—
Converts styled letters and digits back to plain ones (reverse)SupportedGlyphs NFKC does not map back are restored from a table
Restores upside-down textPartialThe order is not restored, and shapes that look like plain letters (b→q, M→W) do not come back correctly
Tells capitals from small letters (parenthesized, black circled and squared styles look the same for both)PartialUpper and lower case are not restored
Styles shown as emoji (black circled and black squared)PartialHow they appear depends on the device
Changes the font or shape of Japanese (kana and kanji)Not supportedThe font is chosen by the reader’s device
Outputs an image (such as PNG)Not supportedFor text as an image, use the text-to-outline tool
Makes a character show on a device that lacks its fontNot supportedIf it does not show, try another style

Limits & notes

  • Input is up to 1,000 characters. Anything beyond that is not converted (the count is in code points).
  • Only letters (A–Z, a–z) and digits (0–9) are converted. Symbols and spaces are not changed.
  • Circled digits cover 0–50, black circled 0–10, and parenthesized 1–20, each as one character. Larger numbers stay as digits.
  • Some letters have no Unicode counterpart in a style and stay as they are (for example q and x in small caps). Superscript and subscript also miss some letters.
  • Conversion runs in your browser.

Privacy & safety

Text you enter is converted in your browser only. Nothing is sent to or stored on a server, and the input is not put in the URL. Pinned styles are saved in this browser’s local storage.

FAQ

Why do some converted letters show as boxes or blanks?
Styled letters are different Unicode characters from plain letters. If the reader’s device has no font for a character, it shows as a box or a blank. Mathematical letters and circled letters may not show on some devices.
Can I use it on Instagram or X (formerly Twitter)?
The result is text, so you can paste it into a post or a profile. How each service handles it differs, and the look depends on the reader’s device fonts. Check the preview before you post.
How do screen readers and search handle these letters?
A screen reader may read a styled letter differently from the plain one, or skip it. Searching for the original English word often does not find the styled text. Keep this in mind when you use it in a name or a profile.
Can it convert Japanese too?
Kana and kanji are left as they are; only letters and digits change. The tool cannot change the font of Japanese text. Frames such as 【】 and 『』 work around Japanese sentences.
How do I turn the styled text back into plain letters?
Paste the styled text into the “Convert back” box. Glyphs that NFKC maps back are restored, and the rest are restored from a table. For upside-down text the order does not come back, and shapes that look like plain letters (b→q) do not come back correctly.
Why does the length differ from other counters?
One visible character can be made of two or more code points in Unicode, and services count them differently. The tool shows the visible count, the code point count and the UTF-16 length side by side.

Text Studio — Character Counter & Text Cleaner

Paste text to see characters, words, lines and bytes instantly, then clean it up in one click — change case, remove duplicate or blank lines, sort naturally, convert line breaks. Every action reports what changed and can be undone.

No upload

Unicode Inspector — Character & Invisible Text Analyzer

Paste text to break it into characters with U+ codes, byte sequences and categories. Hidden zero-width spaces, BOMs, bidi controls and look-alike letters are detected and can be removed in one click.

No upload

Text to Outline

Convert text into font outlines (paths) and export SVG, PNG or PDF. The result looks the same on a machine without the font, so it suits print files and logo artwork.

No upload

Date & Time Studio — Unix Timestamp & Time Zone Converter

Paste a Unix timestamp or almost any date string — the unit and format are detected automatically and shown in 15 formats and multiple time zones. DST gaps, month ends and Japanese era boundaries are handled precisely.

No upload

Encode / Decode Studio — Base64, URL, JWT & more

Paste %E3%81%82, an eyJ… token or any encoded string — the format is detected and decoded instantly. Errors say exactly which character is wrong and why, and nothing leaves your browser.

No upload

Markdown Studio — Live Editor & Preview

A split-view Markdown editor with instant GFM preview, a table formatter that aligns pipes, an automatic table of contents and HTML export. Output is always sanitized and external images load only when you allow them.

No upload

Last updated: