Text styles optimized for Telegram.

0/500
Add decoration to results

Popular Telegram Name Decorations

Decorations for your Telegram name, username and bio — minimal symbols, arrows and dividers to copy and paste. Renders cleanly across devices.

Getting Started with the Telegram Font Generator

A Telegram font generator converts plain text into stylized Unicode characters that look like different fonts. For example, typing "hello" can become 𝐡𝐞𝐥𝐥𝐨 (bold), 𝒽𝑒𝓁𝓁𝑜 (cursive), or 𝔥𝔢𝔩𝔩𝔬 (gothic).

These are not actual fonts — they are special Unicode characters that Telegram displays as styled text. This means they work without installing any app or extension.

How to use it
Type or paste your text into the generator → browse style categories like Bold, Cursive, or Gothic → copy the styled result → paste it into Telegram. Works on Android, iOS, Desktop, and Web.
Yes, completely. The generator uses standard Unicode characters — there is no code injection, no permissions required, and nothing is installed on your device.

It is free to use with no limits beyond Telegram's own character restrictions (display name supports up to 255 characters, bio supports around 200 characters).

Using Fancy Fonts in Telegram Profile & Bio

Telegram display names (first and last name) are plain text fields, but they fully support Unicode characters. This means you can paste styled text from the generator and it will appear as a fancy name to everyone.

Steps
1. Enter your name in the generator above.
2. Choose a style — for example, bold for a clean look or cursive for an elegant feel.
3. Copy the styled text.
4. Open Telegram → tap your profile picture → Edit → paste into the First Name or Last Name field → Save.

Example
Plain: Alex Morgan → Bold: 𝗔𝗹𝗲𝘅 𝗠𝗼𝗿𝗴𝗮𝗻 → Cursive: 𝒜𝓁𝑒𝓍 𝑀𝑜𝓇𝑔𝒶𝓃

Note: Usernames (the @handle) only allow a–z, 0–9, and underscores, so Unicode styles cannot be applied there.
Yes. Telegram bios fully support Unicode text, which means you can paste styled or decorative fonts directly into your bio and they will display correctly for anyone viewing your profile.

How to add styled text to your Telegram bio
Generate your styled text → copy it → open Telegram → go to Settings → Edit Profile → Bio → paste and save.

Example using the name “Harry Potter”

Plain:
Harry Potter

Bold:
𝗛𝗮𝗿𝗿𝘆 𝗣𝗼𝘁𝘁𝗲𝗿

Elegant small caps:
ʜᴀʀʀʏ ᴘᴏᴛᴛᴇʀ

Decorated bio style:
✨ 𝗛𝗮𝗿𝗿𝘆 𝗣𝗼𝘁𝘁𝗲𝗿 ✨

You can combine styles with emojis or short taglines to give your profile personality. For example:
⚡ 𝗛𝗮𝗿𝗿𝘆 𝗣𝗼𝘁𝘁𝗲𝗿 ⚡ Wizard • Adventurer • Dreamer

Styled bios help your name stand out in group chats, channels, and search results while keeping your profile memorable and expressive.

Using Fancy Text in Telegram Messages & Chats

Telegram does not allow native font changes in messages, but you can paste Unicode-styled text directly into any chat.

Steps
Type your message in the generator → choose a style → copy → paste into any Telegram chat, group, channel, or bot conversation.

Example
Plain: Welcome to our channel! → Gothic: 𝔚𝔢𝔩𝔠𝔬𝔪𝔢 𝔱𝔬 𝔬𝔲𝔯 𝔠𝔥𝔞𝔫𝔫𝔢𝔩!

This works for personal chats, group messages, channel posts, captions, and pinned messages. You can also combine styled text with decorations like symbols and frames for extra flair.
Yes. Since the generator produces Unicode characters (not platform-specific formatting), the styled text works identically across all Telegram clients.

Supported platforms
Telegram for Android, Telegram for iOS/iPhone, Telegram Desktop (Windows, Mac, Linux), and Telegram Web.

Simply generate, copy, and paste — the process is the same on every device.

Bold, Italic & Other Text Formatting in Telegram

There are two ways to use bold and italic in Telegram:

1. Native Markdown (messages only)
Telegram supports basic Markdown formatting inside messages:
• Wrap text in ** for bold**hello**
• Wrap text in __ for italic__hello__
• Use ~~ for strikethrough~~hello~~
• Use ` ` for monospace`hello`

This method only works inside chat messages — it does not work in profile names or bios.

2. Unicode styled text (works everywhere)
For decorative bold or italic that works in names, bios, and messages, use the generator with bold styles or italic styles. These produce Unicode characters like 𝗵𝗲𝗹𝗹𝗼 (bold) or 𝘩𝘦𝘭𝘭𝘰 (italic) that paste anywhere.
Beyond bold and italic, the generator offers a wide range of Unicode-based text styles for Telegram:

Cursive / Script — 𝒽𝑒𝓁𝓁𝑜 (elegant handwriting look)
Gothic / Fraktur — 𝔥𝔢𝔩𝔩𝔬 (medieval, dramatic style)
Bubble Text — ⓗⓔⓛⓛⓞ (circled letters)
Underline Text — h̲e̲l̲l̲o̲ (underlined characters)
Strikethrough Text — h̶e̶l̶l̶o̶ (crossed-out effect)
Upside Down Text — ollǝɥ (flipped characters)

All of these work in Telegram messages, names, and bios because they are Unicode characters, not formatting markup.

Decorations, Symbols & Frames for Telegram

The generator includes built-in decoration options you can combine with any font style.

Available decoration categories
Symbols — Stars, hearts, arrows, and aesthetic characters
Frames — Bordered text boxes and wraps
Dividers — Decorative line separators
Arrows — Directional symbols and pointers
Minimal Emojis — Clean, subtle emoji accents
Flags — Country flag emojis

How to use
Enter your text → toggle "Add decoration to results" → pick a decoration type → preview and copy → paste into Telegram.

Example
Plain: New update → Decorated: ✦ 𝗡𝗲𝘄 𝘂𝗽𝗱𝗮𝘁𝗲 ✦

Decorations are especially useful for channel posts, group announcements, and making pinned messages more visible. You can also explore the text decorator for additional framing options.

Telegram Font Size & Display Settings

Font size in Telegram controls how large the app text appears on your screen. This is separate from font styling.

On Android and iOS
Go to Telegram Settings → Chat Settings → Message Text Size → drag the slider to increase or decrease.

On Desktop
Go to Settings → Chat Settings → adjust the text size slider.

Device-level option
You can also change text size system-wide via your device Settings → Accessibility → Text Size or Display Size. This affects all apps including Telegram.

Note: This setting changes how text appears on your screen only — it does not change how your messages look to others. To change the visual style of your text for other people, use the font generator above.

Compatibility & Troubleshooting

Yes. Unicode-styled text works in all areas of Telegram:

• Personal and group chats
• Channel posts and captions
• Pinned messages
• Bot messages (when sent as a user)
• Profile display names and bios

The styled text is just Unicode characters, so Telegram treats it the same as regular text.
Unicode-styled text depends on the font installed on the viewer's device. Most modern phones and computers render these characters correctly, but occasionally:

• Very old Telegram versions may show placeholder boxes (□) for some characters.
• Certain Android devices with custom skins may render styles slightly differently.
• Some less common Unicode styles may not display on all devices.

What to do
If a style looks broken, try a different one — bold and italic styles tend to have the widest compatibility. Updating Telegram to the latest version also helps.

Language & Script Support

The generator supports any language that uses the Latin alphabet (A to Z), including accented characters such as á, é, ñ, ü, and ç. Unicode provides styled character variants for Latin script, which is what makes the conversion possible.

Supported languages include
English, Spanish, French, Portuguese, German, Italian, Dutch, Afrikaans, Indonesian, Malay, Filipino, Tagalog, Vietnamese, and Turkish.

These styled characters display reliably across Telegram on all platforms.
Languages that use non-Latin scripts do not have styled Unicode character variants, so the text will remain unchanged when processed through the generator.

Not supported for styled text
Arabic, Urdu, Persian, Hebrew, Hindi, Bengali, Tamil, Thai, Chinese, Japanese, Korean, and Sinhala.

This is a Unicode standard limitation, not a limitation of the generator. You can still use decorations like symbols and frames around non-Latin text.

Explore font styles for Telegram

Telegram supports all Unicode styles across profiles, messages, channels, and bots.

For channel posts and announcements
Bold fonts make headlines pop in busy channels. Gothic fonts add dramatic weight to headers.

For profiles and bios
Cursive fonts create an elegant display name. Bubble text adds playful personality. Combine any style with emoji decorations for maximum impact.

See all options on the font categories page.

Want to learn the strategy behind choosing fonts? Read The Rhetoric of Fonts — every style sends a different signal.