Fonts & Typography
Turn plain text into copy-and-paste fancy fonts — bold, italic, cursive, small caps, bubble and wide — for bios, usernames and captions. Plus CSS typography calculators for designers: px-to-rem, modular type scales and line height. Everything runs in your browser.
- Fancy Font Generator Type once and get every style at once
- Bold Text Generator Get 𝗯𝗼𝗹𝗱 (and serif 𝐛𝐨𝐥𝐝) text that pastes anywhere
- Italic Text Generator Get 𝘪𝘵𝘢𝘭𝘪𝘤 (and serif 𝑖𝑡𝑎𝑙𝑖𝑐) text that pastes into Instagram, X, Discord and anywhere else without an italics button.
- Cursive Text Generator Get elegant 𝒸𝓊𝓇𝓈𝒾𝓋ℯ and bold 𝓬𝓾𝓻𝓼𝓲𝓿𝓮 script text
- Small Caps Generator Turn your text into ꜱᴍᴀʟʟ ᴄᴀᴘꜱ
- Bubble Text Generator Turn your text into Ⓑⓤⓑⓑⓛⓔ letters
- Wide Text Generator (Vaporwave) Turn text into wide full-width letters
- Strikethrough Text Generator Put a line t̶h̶r̶o̶u̶g̶h̶ your text, or u̲n̲d̲e̲r̲l̲i̲n̲e̲ it, and copy and paste it into places with no formatting
- PX to REM Converter Convert px ↔ rem / em for CSS at any root font size
- Type Scale Generator Pick a base size and a ratio (major third, perfect fourth, golden ratio…) and get a harmonious set of heading sizes in px and rem, plus copy-ready CSS variables.
- Line Height Calculator Enter a font size and line-height and see the computed spacing in pixels, whether it sits in the comfortable reading range, and a live preview of real text.
- Superscript & Subscript Generator Turn text into superscript (ᵗⁱⁿʸ ᵃᵇᵒᵛᵉ) and subscript (below the line)
- Glitch Text Generator (Zalgo) Turn plain words into glitchy, corrupted "Zalgo" text
- Invisible Text & Blank Name Generator Copy an invisible / blank character to use as an empty username, bio or "silent" message in Free Fire, WhatsApp, Discord and other apps
- Symbols & Special Characters (Copy Paste) Click any symbol to copy it
- Discord Colored Text Generator Give your Discord messages colour: pick a text colour, background, bold and underline, preview it, and copy a ready-made ANSI code block to paste straight into chat.
- CSS clamp() Fluid Typography Generator Set a min and max font size and the viewport range they map to, and get a copy-ready CSS clamp() that scales type smoothly between them
- Emoji Letters Generator Spell words with emoji letters
- Text Repeater Repeat a word or phrase as many times as you like
- Mirror & Backwards Text Generator Turn text into mirror writing
- Lenny Face & Kaomoji Generator Browse and copy Lenny faces and kaomoji
- CSS Gradient Text Generator Give text a colour gradient: pick two colours and an angle, see it live, then copy the CSS (background-clip: text) or download a transparent PNG for anywhere that can't run CSS.
- Line Length (Measure) Calculator Work out the ideal reading width for your body text: set a font size and target characters per line, and get the max-width in px, rem, em and ch
- ASCII Art Text Generator (Big Text) Type a word and get it as a big ASCII-art banner
Fancy fonts are Unicode, not fonts
The "fonts" from these generators aren't installed anywhere. Each letter is swapped for a look-alike Unicode character — bold, italic and cursive come from the Mathematical Alphanumeric Symbols block; bubble, small caps and full-width letters from their own blocks. Because the result is ordinary text, it keeps its styling when pasted into places that offer no formatting at all: Instagram and TikTok bios, Discord names, message threads. The one real trade-off is accessibility — screen readers can't read styled Unicode properly, so it's for decoration, not meaning.
The CSS typography calculators serve a different audience — web designers and developers sizing type with rem, building a modular scale, or setting comfortable line height. To turn styled Unicode back into plain letters, use the fancy-text decoder in Text Tools.
Frequently asked questions
Are the fancy fonts real fonts?
No — nothing is installed. The generators map each letter to a look-alike Unicode character (mostly from the Mathematical Alphanumeric Symbols block), so the styled text is plain Unicode that copies and pastes into places that don't allow font changes, like social bios and usernames.
Will the styled text paste into Instagram, Discord and TikTok?
Yes — those and most chat apps, spreadsheets and document titles accept Unicode text, so the styling survives copy-and-paste. A few older systems strip unsupported characters, so preview before you rely on it.
Are Unicode fancy fonts accessible?
No, and it's worth knowing: screen readers announce the underlying characters as "mathematical bold" letters or skip them, and search can misread them. Use fancy text for decoration, never for meaning a reader needs.
What are the calculators for?
The px-to-rem converter, type scale generator and line-height calculator are for web designers and developers working with CSS typography — converting units, building a harmonious set of heading sizes, and setting comfortable line spacing.