CopyFont

Fancy text that actually works where you paste it

Browse all styles

Glitch Text Generator

Glitch text keeps your letters exactly as they are and piles combining marks above and below them. The corrupted look comes from the marks, which is why this style behaves better than most.

Type your text

H͖͓̫͓͓̀̀̐e̢̛͇̞̙͛̃̑l̨͈͈̠͍͗͗̍l͔̥̜̥͌̏̐͆ơ̪͉̜̽̄̾̕ w͍̱͓̋͐͌͆ͅò͈͓͖̉̏́ͅr͕̺̖̭̔̋͆͆l͕͍̦̰̪͗̐̿d̢͙͇͎̳̿̑͊
keeps real letters

Script and decorative

ℋℯ𝓁𝓁ℴ 𝓌ℴ𝓇𝓁𝒹
𝓗𝓮𝓵𝓵𝓸 𝔀𝓸𝓻𝓵𝓭
ℌ𝔢𝔩𝔩𝔬 𝔴𝔬𝔯𝔩𝔡
𝕳𝖊𝖑𝖑𝖔 𝖜𝖔𝖗𝖑𝖉
ℍ𝕖𝕝𝕝𝕠 𝕨𝕠𝕣𝕝𝕕

Enclosed

Ⓗⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ
🅗🅔🅛🅛🅞 🅦🅞🅡🅛🅓
🄷🄴🄻🄻🄾 🅆🄾🅁🄻🄳
🅷🅴🅻🅻🅾 🆆🅾🆁🅻🅳
🄗⒠⒧⒧⒪ ⒲⒪⒭⒧⒟
🇭🇪🇱🇱🇴 🇼🇴🇷🇱🇩

Aesthetic

Hello world
ʜᴇʟʟᴏ ᴡᴏʀʟᴅ
ᴴᵉˡˡᵒ ʷᵒʳˡᵈ
Hₑₗₗₒ wₒᵣₗd

Fun

plɹoʍ ollǝH
blɿow ollɘH
H̖̀e͉̐l̫̀l͓͐o̜͛ w̙̑o̞̎r̢̃l͙͗d̩̍
keeps real letters

Formatting

𝐇𝐞𝐥𝐥𝐨 𝐰𝐨𝐫𝐥𝐝
𝐻𝑒𝑙𝑙𝑜 𝑤𝑜𝑟𝑙𝑑
𝑯𝒆𝒍𝒍𝒐 𝒘𝒐𝒓𝒍𝒅
𝗛𝗲𝗹𝗹𝗼 𝘄𝗼𝗿𝗹𝗱
𝖧𝖾𝗅𝗅𝗈 𝗐𝗈𝗋𝗅𝖽
𝙷𝚎𝚕𝚕𝚘 𝚠𝚘𝚛𝚕𝚍
H̶e̶l̶l̶o̶ w̶o̶r̶l̶d̶
keeps real letters
H̲e̲l̲l̲o̲ w̲o̲r̲l̲d̲
keeps real letters
H̅e̅l̅l̅o̅ w̅o̅r̅l̅d̅
keeps real letters
H̸e̸l̸l̸o̸ w̸o̸r̸l̸d̸
keeps real letters

Where this style works

Where you paste itResult
Instagram Mostly
TikTok Mostly
Discord Works
WhatsApp Mostly
X (Twitter) Works
Facebook Mostly

What it converts

  • A to ZAll of them
  • a to zAll of them
  • 0 to 9All of them

Screen readers and search

This style keeps the real letters and adds a mark to each one, so screen readers still read the word and search still finds it.

Usernames are different

Every style here works in a bio, caption, message or status. None of them work in an @username or handle: those fields are checked against a short list of plain characters and anything else is refused. That is the field rejecting the characters, not the generator failing.

Worth knowing

The stacked marks can spill over the line above and some apps trim or reject them.

How it works

Combining marks are the characters that put an accent on a letter. They attach to whatever comes before them, and Unicode places no practical limit on how many can stack, so pouring dozens onto each letter produces the familiar zalgo overflow. No font is downloaded: your letters remain ordinary letters, with extra characters riding on top of them.

That structure is the reason this style is the accessible one. The real text is still there underneath the marks, so a screen reader reads your actual words, and ctrl-F and site search still match them. Compare that with the bubble, square or cursive styles, where the letters themselves are replaced and both search and screen readers lose the plot. If you need decoration without breaking anything, glitch is the honest choice.

The cost is rendering. The stacked marks are tall enough to overflow into the line above and the line below, which can cover neighbouring text in a chat. Several apps defend against that: Instagram, TikTok, WhatsApp and Facebook may trim the marks, clip them at the line boundary or strip them altogether, so the effect is only partly reliable there. Discord and X display the full stack. As with every style, a handle field will refuse it while bios, captions and messages accept it.

Frequently asked questions

Quick answers to what people ask us most

Why does my glitch text look cut off on Instagram?

Instagram clips or removes marks that spill outside the line box, to stop them covering other content. TikTok, WhatsApp and Facebook do something similar. Discord and X render the full stack.

Is glitch text searchable?

Yes. The original letters are untouched underneath the combining marks, so browser find and in-app search match the words. That makes it the safest heavy style on this site.

Can a screen reader read it?

It reads the underlying letters correctly, though the marks may be announced as accents and make listening noisy. It is far better than styles that replace the letters entirely.

Why is one letter so much longer than the others?

The marks are chosen at random per letter within a set intensity, so the height varies. Generate it again if you want a different distribution.