All Text Tools

Browse 50 free text tools. Choose a tool for Unicode lettering, a social profile, a text transformation or a code conversion. Each page explains its supported characters and limitations.

Original font generators

Font Generator — Explore 27 Unicode styles.

Bold Text Generator — Copy bold Unicode letters.

Cursive Font Generator — Preview flowing Unicode script.

Glitch Text Generator — Adjust combining-mark effects.

Tiny Text Generator — Compare small caps and superscript.

Italics Generator — Preview slanted Unicode letters.

Superscript Generator — Make raised letters and digits.

Stylish Name Generator — Compare decorated display names.

Instagram Fonts — Style a bio or caption.

Discord Fonts — Preview text for names and messages.

Social and gaming lettering

Facebook Font Generator — Create readable Unicode styles for Facebook posts and profile text.

Twitter Fonts — Preview styled text for an X or Twitter bio and short posts.

TikTok Font Generator — Style a short TikTok display name or bio with copyable Unicode lettering.

Fortnite Font — Compare copyable lettering for a Fortnite display-name idea.

PUBG Font — Explore decorative text for a PUBG display-name idea.

Unicode styles

Aesthetic Font Generator — Compare spaced, fullwidth and soft script lettering.

Weird Text Generator — Compare unusual enclosed, blackletter and double-struck characters.

Subscript Generator — Convert supported lowercase letters, digits and signs into lowered Unicode characters.

Vaporwave Text Generator — Turn ordinary ASCII letters and digits into fullwidth text.

Square Font — Place Latin letters in Unicode squared-capital characters.

Typewriter Font Generator — Convert Latin letters and digits to mathematical monospace characters.

Full Width Text — Convert visible ASCII characters into their wider Unicode forms.

Old English Text — Style modern Latin lettering as Unicode blackletter.

Extra Thicc Text — Make Latin letters and digits visually heavier using Unicode sans-serif bold.

Strikethrough Text — Add a combining strike mark to each non-space text cluster.

Monospace Font Generator — Generate copyable Unicode monospace letters and numbers.

Circle Text Generator — Convert Latin letters and numbers into circled Unicode characters.

Double Struck Font — Convert Latin letters and digits to double-struck Unicode forms.

Small Caps Text — Make a small-cap approximation from ordinary Latin text.

Regional Letter — Convert Latin A–Z letters into regional indicator symbols.

Text transformations

Backwards Text Generator — Reverse the order of a phrase while keeping emoji clusters together.

Mirror Text — Create a reversed text approximation with a small set of mirrored characters.

Uppercase to Lowercase — Convert uppercase text to ordinary lowercase letters.

Title Case — Capitalize the first letter of each whitespace-separated word.

Capslock Generator — Convert your text to uppercase without changing the keyboard setting.

Single Line — Join lines into one line and normalize consecutive whitespace.

Redacted Text Generator — Replace visible non-space text clusters with block characters.

Leetspeak Translator — Replace a fixed set of Latin letters with familiar leetspeak digits.

Uwu Text Generator — Apply a small, predictable set of playful English text substitutions.

SpongeBob Mocking Text Generator — Alternate lowercase and uppercase letters for meme-style text.

Codes and numbers

English to Binary — Encode text as groups of eight binary digits using UTF-8.

Binary to English — Decode space-separated eight-bit binary bytes as UTF-8 text.

Hex Calculator — Convert a whole number between decimal, hexadecimal and binary notation.

Text to Numbers — Convert Latin letters to their A1Z26 alphabet positions.

Reverse Alphabet — Apply the Atbash substitution A to Z, B to Y and so on.

Caesar Cipher Translator — Shift Latin letters forward or backward by a chosen number of positions.

Morse Code — Encode Latin letters, digits and common punctuation as International Morse code.

Morse Code Decoder — Decode dots and dashes into letters and digits.

Text to ASCII — List decimal ASCII character codes for basic Latin text.

Phone Number to Letter Converter — Show the standard Latin telephone-keypad letter group for each digit.

Choose readable text

Styled Unicode characters can display differently across apps and may be difficult for screen readers. Keep important information in plain text. Code conversions on this site are educational and should not be used to protect secrets.