Glitch text generator
Stack combining marks on your text, with the intensity under your control. Watch for line height clipping and character limits.
3 combining marks stacked above and below each letter. Lower it if a field keeps truncating you.
Type in the bar at the bottom of the screen. Every style updates as you type. Hit Copy, then paste it wherever you want.
How this works
Unicode combining marks attach to the character before them instead of taking their own space, and nothing stops you attaching several. The generator inserts marks drawn from the above, below and overlay ranges after each letter, with the intensity setting deciding how many. The underlying string now contains these additional code points alongside your original characters.
Where this glitch text generator falls short
- Character count balloons. One base letter can carry six or more combining marks, so a field with a limit truncates far earlier than the text looks like it should.
- Marks stack upward and downward past the line box, and plenty of apps clamp line height, so the effect spills into the line above or gets clipped off.
- Some platforms strip combining marks outright as spam protection, and the paste simply arrives plain.
Polonius on madness, run through actual visual chaos.
The default line is William Shakespeare, Hamlet, Act 2, Scene 2. Public domain, like every sample on this site.
Questions about the glitch text generator
Why does my glitch text get cut off?
Each base character can carry several added combining marks. Apps that count code points or UTF-16 units may reach their limit much sooner than the visible word length suggests. Lower the intensity and check the destination’s counter.
Why does it overlap the line above?
Combining marks stack vertically and most layouts reserve no room for them. Some apps clamp line height on top of that, which is why the marks spill into neighbouring lines or get sliced off at the top.
Is it safe to put in a username?
A username field may reject or strip combining marks. Check its naming rules and try a short sample before choosing a styled name; this generator cannot predict the field’s validation.
Where glitch text renders
| Mostly | Built from combining marks. Some apps trim them, clamp the line height, or count them against a character limit. | |
| tiktok | Mostly | Built from combining marks. Some apps trim them, clamp the line height, or count them against a character limit. |
| discord | Mostly | Built from combining marks. Some apps trim them, clamp the line height, or count them against a character limit. |
| Mostly | Usually renders, but LinkedIn has filtered unusual characters in some fields before, and styled text is unreadable to screen readers. | |
| X / Twitter | Mostly | Built from combining marks. Some apps trim them, clamp the line height, or count them against a character limit. |
These notes are inferred from how each Unicode block behaves, not from a per-platform test run. Treat them as guidance, not a guarantee.
One thing worth knowing
Screen readers announce these characters one by one, or skip them. A profile written entirely in styled text is unreadable to anyone using one. Keep your real name and key information in plain text.