Spotify Invisible Text Generator
Copy zero-width and braille blank characters for Spotify playlist names, playlist descriptions, and your display name. Each one is tested against Spotify's actual limits — including the 100-character playlist name cap and the 30-character display name.
Zero Width Space
U+200B
Generated invisible text
3 charactersTest Area
What invisible text actually does on Spotify
Spotify treats zero-width and braille blank characters as real characters in the text fields regular users can edit. They pass the empty-field check, but they also count against your character limit. That barely matters in a 100-character playlist name, but it matters in the 30-character display name, where every invisible character eats into a tight budget. The system username is off-limits — it's an immutable alphanumeric string Spotify assigns, not something you type. The fields that accept Unicode are the display name (30 characters, emoji allowed), playlist names (100), and playlist descriptions (300 on most clients, 200 on some older builds). There is no public bio field for regular listener accounts; the 1,500-character bio belongs to Spotify for Artists profiles only. This page gives you the same characters we tested in each Spotify field, so you can paste without guessing which one renders and which one gets dropped.
How to paste invisible text into Spotify
What invisible text is actually useful for on Spotify
Where on Spotify you can use it
Field-by-field behavior on Spotify
Spotify counts characters in UTF-16 code units, so most invisible characters cost one unit each — a real consideration in the 30-character display name, where five of them is over 15% of your budget. The system username is the hard exception: it's an immutable alphanumeric string Spotify assigns at signup, and there's no field to edit it. The display name (30 characters, emoji and Unicode accepted), playlist names (100, raised from 60 in a recent update), and playlist descriptions (300 on most clients, 200 on some older builds) all accept invisible Unicode. Regular listener accounts have no public bio field at all — the 1,500-character bio belongs to Spotify for Artists profiles, which is a separate surface. One subtlety: Spotify stores playlist descriptions as HTML-encoded text, so ampersands and angle brackets can render as & and < if you mix them with invisible characters.
Practical notes before you paste
Braille blank (U+2800) survives Spotify's desktop and mobile clients more reliably than zero-width space (U+200B).
Every invisible character counts toward the limit. In a 30-character display name, three of them is 10% of your budget.
The system username can't be edited at all — it's assigned by Spotify and stays alphanumeric.
Playlist descriptions cap at 300 characters on most clients but 200 on some older builds. Test before stacking line breaks.
Mobile truncates playlist names around 25–30 characters. Front-load any visible text before invisible spacing.
Spotify stores descriptions as HTML-encoded text. Mixing invisible characters with & or < can render as & or <.
There's no public bio for regular accounts. The 1,500-character bio is a Spotify for Artists feature only.
The desktop, mobile, and web players render zero-width characters slightly differently. Check the surface your listeners use.
Common questions about invisible text on Spotify
Spotify compatibility, by field
Playlist names (100 characters), playlist descriptions (300 on most clients, 200 on some older builds), and the display name (30, with emoji and Unicode accepted) all accept invisible Unicode characters. The system username is the hard exception — it's an immutable alphanumeric string Spotify assigns at signup and cannot be edited. Regular listener accounts have no public bio field; the 1,500-character bio belongs to Spotify for Artists profiles. Characters are counted as UTF-16 code units, so most zero-width and braille characters cost one unit each, which matters most in the 30-character display name. Rendering is consistent across desktop, mobile, and the web player for braille blank (U+2800); zero-width space (U+200B) occasionally shows as a hairline gap in the mobile library view.
Other Invisible Text Tools
Explore invisible text generators for other platforms
