Font Generator

Font Generator

Type or paste your text and it appears in more than twenty styles at once: bold, italic, cursive, gothic, outline, bubble letters, small caps and more. Tap Copy next to the one you like and paste it into a bio, caption, name or message. These “fonts” are really special Unicode characters, so they work wherever plain text does, with nothing to install.

Letters A–Z and numbers get styled; accents stay on top. Up to 500 characters.
  • Bold

    𝐇𝐞𝐥𝐥𝐨 𝐰𝐨𝐫𝐥𝐝 𝟐𝟎𝟐𝟔

  • Italic

    𝐻𝑒𝑙𝑙𝑜 𝑤𝑜𝑟𝑙𝑑 2026

  • Bold italic

    𝑯𝒆𝒍𝒍𝒐 𝒘𝒐𝒓𝒍𝒅 2026

  • Cursive

    ℋℯ𝓁𝓁ℴ 𝓌ℴ𝓇𝓁𝒹 2026

  • Bold cursive

    𝓗𝓮𝓵𝓵𝓸 𝔀𝓸𝓻𝓵𝓭 2026

  • Gothic

    ℌ𝔢𝔩𝔩𝔬 𝔴𝔬𝔯𝔩𝔡 2026

  • Bold gothic

    𝕳𝖊𝖑𝖑𝖔 𝖜𝖔𝖗𝖑𝖉 2026

  • Outline

    ℍ𝕖𝕝𝕝𝕠 𝕨𝕠𝕣𝕝𝕕 𝟚𝟘𝟚𝟞

  • Sans

    𝖧𝖾𝗅𝗅𝗈 𝗐𝗈𝗋𝗅𝖽 𝟤𝟢𝟤𝟨

  • Sans bold

    𝗛𝗲𝗹𝗹𝗼 𝘄𝗼𝗿𝗹𝗱 𝟮𝟬𝟮𝟲

  • Sans italic

    𝘏𝘦𝘭𝘭𝘰 𝘸𝘰𝘳𝘭𝘥 2026

  • Sans bold italic

    𝙃𝙚𝙡𝙡𝙤 𝙬𝙤𝙧𝙡𝙙 2026

  • Typewriter

    𝙷𝚎𝚕𝚕𝚘 𝚠𝚘𝚛𝚕𝚍 𝟸𝟶𝟸𝟼

  • Bubble

    Ⓗⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ ②⓪②⑥

  • Black bubble

    🅗🅔🅛🅛🅞 🅦🅞🅡🅛🅓 2026

  • Squares

    🄷🄴🄻🄻🄾 🅆🄾🅁🄻🄳 2026

  • Black squares

    🅷🅴🅻🅻🅾 🆆🅾🆁🅻🅳 2026

  • Wide

    Hello world 2026

  • Small caps

    Hᴇʟʟᴏ ᴡᴏʀʟᴅ 2026

  • Tiny

    ʰᵉˡˡᵒ ʷᵒʳˡᵈ ²⁰²⁶

  • Upside down

    9ᄅ0ᄅ plɹoʍ ollǝH

  • Strikethrough

    H̶e̶l̶l̶o̶ w̶o̶r̶l̶d̶ 2̶0̶2̶6̶

  • Underline

    H̲e̲l̲l̲o̲ ̲w̲o̲r̲l̲d̲ ̲2̲0̲2̲6̲

Calculated on your device · formulas checked against known results · How we test

How the font generator works

Social apps don’t let you pick a font: a caption or bio is plain text, shown in the app’s own typeface. What the generator does instead is swap each letter for a different character that already looks styled. Unicode, the standard every phone and computer uses for text, contains several complete alphabets that were added for mathematics and for enclosed signs — bold, italic, script, Fraktur (the “gothic” letters), double-struck (“outline”), sans-serif, monospace, circled and squared letters. Because they are characters, not fonts, they survive copy and paste and show up the same way for whoever reads them.

  1. Type or paste your text. Every style updates as you type.
  2. Find the style you like and press Copy beside it.
  3. Paste it into your bio, display name, caption, comment or message.

The styles and where they come from

StyleExampleUnicode source
Bold, italic, bold italic𝐁𝐨𝐥𝐝 · 𝐼𝑡𝑎𝑙𝑖𝑐Mathematical Alphanumeric Symbols
Cursive and bold cursive𝒞𝓊𝓇𝓈𝒾𝓋ℯ · 𝓒𝓾𝓻𝓼𝓲𝓿𝓮Mathematical script letters
Gothic and bold gothic𝔊𝔬𝔱𝔥𝔦𝔠 · 𝕲𝖔𝖙𝖍𝖎𝖈Mathematical Fraktur
Outline𝕆𝕦𝕥𝕝𝕚𝕟𝕖 𝟚𝟘𝟚𝟞Double-struck letters and digits
Sans, sans bold, typewriter𝖲𝖺𝗇𝗌 · 𝗕𝗼𝗹𝗱 · 𝚃𝚢𝚙𝚎Mathematical sans-serif and monospace
Bubble, black bubble, squaresⒷⓤⓑⓑⓛⓔ · 🅑🅛🅐🅒🅚 · 🄱🄾🅇Enclosed Alphanumerics
WidewideFullwidth forms, used in Japanese, Chinese and Korean text
Small caps, tiny, upside downꜱᴍᴀʟʟ · ᵗⁱⁿʸ · uʍopPhonetic letters and lookalikes from other alphabets
Strikethrough, underlines̶t̶r̶i̶k̶e̶ · u̲n̲d̲e̲r̲A combining line added after every character

Some styles have gaps. Unicode encoded a few script, gothic and outline letters long before the math alphabets (ℋ, ℭ, ℝ and others), so those letters come from an older block and can look slightly different. The bubble-on-black and square styles only exist as capital letters, small caps and tiny letters only as lowercase, and there is no standard tiny q, so it stays a normal q. Accented letters keep their accent — é becomes 𝐞́ — but letters with no plain Latin base, such as ł or ß, stay unchanged.

Where fancy text works — and where it doesn’t

Use it with care for accessibility

Screen readers don’t see “bold H” — they see a mathematical symbol. Depending on the app, a blind or low-vision reader may hear every letter announced with a long name such as “mathematical bold capital H”, or nothing at all. Use styled text for a short accent, like your name or a heading, and keep the information people need — dates, prices, links, instructions — in plain text.

Your text stays on your device

The styles are produced by JavaScript in your browser tab. Nothing you type is sent to a server or saved, and the page works offline once it has loaded.

Frequently asked questions

Why do some letters look different from the rest?

Unicode added a few script, gothic and outline letters (such as ℋ, ℭ and ℝ) years before the full math alphabets, and kept the old ones instead of duplicating them. They come from a different block and may be drawn slightly differently by your device’s font.

Can I use these fonts in my Instagram username?

Usually not. Instagram usernames allow only letters, numbers, periods and underscores. You can use any of the styles in your display name and bio, which is where most people put them.

Why do I see boxes or question marks?

The device showing the text has no font with those characters. Newer phones and computers support almost all of them; for the widest reach, choose bold, italic or bubble letters.

Do styled letters work in Word or Google Docs?

They paste as characters, so they look the same, but a word processor can’t spell-check or search them as normal words. In a document, use the program’s real bold and italic buttons instead.

Are these fonts free to use?

Yes. They are standard Unicode characters that are part of every modern operating system, not licensed fonts, so there is nothing to buy or download.

Embed this calculator on your website

Free for any website or blog. Paste this code where you want the calculator to appear:

All free calculator widgets

Last updated: October 14, 2026

Menu

Categories

Finance Calculators29 calculatorsBusiness & Shopping Calculators8 calculatorsHealth & Fitness Calculators11 calculatorsMath & School Calculators22 calculatorsDate & Time Calculators15 calculatorsHoliday Countdowns17 calculatorsEveryday Tools22 calculatorsImage & PDF Tools4 calculators

CalcWorthy

AboutContactPrivacy PolicyTerms of Use

Language

Language
EnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese