TikTok fonts โ fancy text for your bio and captions
TikTok shows fancy Unicode text in your bio, display name and captions, so you can style them with no built-in font tool. Type below, pick a style, copy, then open TikTok โ Edit profile โ paste. It works the same on iPhone and Android.
โจ Real-time generator โ start typing to customize your styles.
How it works
TikTok shows fancy Unicode text in your bio, display name and captions, so you can style them with no built-in font tool. Type below, pick a style, copy, then open TikTok โ Edit profile โ paste. It works the same on iPhone and Android.
One thing to plan around: the TikTok bio is only 80 characters, and styled letters can use more than one character each โ so keep styled bios short. Aesthetic and small-caps looks are especially popular on TikTok: clean, soft, and easy to read in a fast-scrolling feed.
Type your text
Type any name, bio, or caption on the left.
Pick a style
Each style is real Unicode โ not an installed font.
Copy & paste anywhere
Tap copy โ it stays styled in any bio, no install.
The Origins of TikTok fonts โ fancy text for your bio and captions
TikTok stores profile and caption text as plain characters, and these styles are plain characters too โ just from a decorative slice of Unicode. That's why they render for every viewer without anyone needing a special font, on any phone.
Where to Use It
Profile bio and display name
โฆ แดษชแด โฆ
Video captions and on-screen text
๐ผ๐ต๐ช๐ โจ
Text overlays you paste into CapCut or InShot
๏ฝ๏ฝ๏ฝ
Standout comments
โด๐ท๐โฏ๐๐โฏ๐น
Link-in-bio and cross-posted socials
โก สแดษดแดษชสแด โก
Aesthetic TikTok bio ideas
TikTok bios are short (80 characters), so the best ones use one styled line and let the rest stay plain. Small caps and script give the soft, aesthetic look creators favour.
Type your own above and copy it, or start from these:
- แดสแดแดแดแดส โฉ แด แดษชสส แด ษชแด s โ small caps, clean and short
- ๐ผ๐ธ๐ฏ๐ฝ ๐ฎ๐ป๐ช โง โ script for a soft-girl/boy aesthetic
- สษชษดแด สแดสแดแดก โ โ small caps pointing at your link
Style one line, keep your niche and link plain, and check the character counter before saving.
Platform Compatibility
The most important things to know about using this style on the platforms people ask about most.
Bold, script, small caps and fullwidth render in bios, display names and captions on iPhone and Android.
Style the display name โ the @username (handle) only allows plain letters, numbers, periods and underscores.
Heavy combining-mark styles can look broken โ the tool keeps the TikTok set to styles that render cleanly.
Full platform reference
Unicode font styles are plain text characters, so they paste almost anywhere. Hereโs how the major apps handle styled text โ from full support to fields that filter certain glyphs.
Social media
ยท9 apps- InstagramSafe
Bio, captions, comments and story text all accept Unicode fonts.
- TikTokSafe
Bio and display name accept styled text; the @handle stays plain.
- FacebookSafe
Posts, comments and bio render styled text on web and app.
- Twitter / XPartial
Tweets and display name work; some glyphs render thinner on certain devices.
- ThreadsSafe
Posts and bio accept Unicode styling, mirroring Instagram support.
- SnapchatPartial
Display name and chat work; some decorative styles may not show on older builds.
- PinterestSafe
Board titles, descriptions and profile text accept styled fonts.
- YouTubeSafe
Channel name, video titles, descriptions and comments all support Unicode.
- TumblrSafe
Posts, titles and bio render Unicode font styles cleanly.
Messaging
ยท6 apps- WhatsAppPartial
Messages and About text work; WhatsApp also has its own *bold* / _italic_ markup.
- TelegramSafe
Messages, bio and channel names all accept Unicode font styles.
- DiscordPartial
Usernames and messages accept Unicode; native colors need ANSI code blocks.
- SignalSafe
Messages and profile name render styled text on all platforms.
- MessengerSafe
Chat messages and name display styled Unicode text.
- iMessageSafe
Messages render Unicode fonts; appearance depends on the recipientโs font.
Gaming
ยท6 appsServer nicknames and channel messages accept fancy Unicode names.
- RobloxPartial
Display name accepts some styles; the chat filter blocks many symbols.
- Free FirePartial
In-game name supports many styled glyphs; some are rejected by the filter.
- PUBG / BGMIPartial
Player name accepts most Unicode; very decorative glyphs may be blocked.
- SteamSafe
Profile name, nickname and bio accept Unicode font styles.
- TwitchSafe
Display name and chat render styled Unicode on web and app.
Professional & other
ยท5 apps- LinkedInPartial
Headline and About work, but heavy styling can hurt readability and search.
- Gmail / EmailSafe
Subject lines and body text render Unicode in most modern mail clients.
- RedditSafe
Posts, comments and display name accept Unicode font styles.
- NotionSafe
Page titles and body text render styled Unicode characters.
- Google DocsSafe
Document body and headings accept pasted Unicode fonts.
Examples
Bold script
soft and decorative
Fullwidth
wide, aesthetic
Small caps
minimal, very readable
Frequently Asked Questions
How do I get a different font on TikTok?โ
Can I change my TikTok username font?โ
Why is my TikTok bio too long after pasting?โ
Do fancy TikTok fonts work in captions?โ
Can I use these fonts in CapCut video text?โ
Sam Whitaker
Typography & Unicode editorSam writes about Unicode text, fonts and how they behave across apps. Every generator on the site is tested by hand before it's marked safe.