Invisible Text for Twitter (X)
A blank name on Twitter is not an empty name — it is a name made of invisible characters, which take up a place in the text but show nothing. Copy one here and paste it into your display name or into your bio.
Made in your browser. Nothing is sent to a server, and nothing you copy is uploaded, stored or logged.
How to get a blank display name
- Press Copy above. One press copies one character.
- Open Edit profile. Tap into the Name field — the one above your @handle, not the handle itself.
- Clear the field completely. Delete every character that is there. A leftover space is the usual reason this fails.
- Paste, then save. The field will look empty. That is what you want.
- Open your profile as a visitor would. Log out, or view it in a private window. The editor is not the view that counts.
Spacing out your bio
The same character does a different job in the bio: it holds open a line that would otherwise be closed up.
Write the bio with the line breaks where you want them, leave the gap lines genuinely empty, then paste one character onto each of those empty lines. The line is no longer empty, so it survives being saved, and the reader still sees a gap.
One character per gap. This is the mistake that accounts for most bios that collapse again. A single character does not hold open the whole bio — three gaps need three characters, one on each line.
Where this works, and where it will not
- Your display name. The main use, and the one people search for. It is the name above your handle.
- Your bio. For real gaps between lines rather than a blank name.
- Posts and replies. Same character, for spacing inside longer text.
- Your @handle — no. Not a limitation of the character but of the field: handles accept only letters, numbers and underscores. Nothing invisible fits that rule, so a blank @handle is not possible for anyone. If a site claims otherwise, it is selling something.
If it did not work
Work down this list in order — the first two account for most of it.
- Make sure the field was actually empty first. Pasting after an existing name leaves the old name in place. Select all, delete, then paste.
- Check the paste actually landed. Nothing appears on screen when it works, which is exactly what a failed paste looks like too. Paste into the detector first — it will tell you whether you are carrying a character at all.
- Try a different character. Open the chooser in the tool above. Some fields accept one and reject another, and there is no way to know which without trying.
- Try the website instead of the app. The two do not always treat the same paste the same way. If one refuses, the other is worth a try.
- Do not retype it. These characters cannot be typed, only copied. Retyping by hand gives you an ordinary space, which is the thing that gets stripped.
Still stuck? Check whether the character survived — that tool runs the usual tidy-ups against your text and reports which ones changed it.
Common questions
Is this the same as changing my @handle?
No, and that is the part most people have the wrong way round. The display name is the larger name at the top of your profile and it can be almost anything. The @handle underneath is a separate field limited to letters, numbers and underscores, and it can never be blank.
My name went back to how it was.
The field usually was not empty when you pasted, so the old name was still sitting there. Select everything in the field, delete it, then paste.
Will people still be able to find me?
Yes. Search and mentions work off your @handle, which has not changed. A blank display name affects what people read, not how they reach you.
My bio spacing collapsed after saving.
Every line you want left empty needs its own character. One is not enough for the whole bio.
Does this work on X and on Twitter?
It is the same site and the same fields, whichever name you know it by, and whichever of the app or the website you use. If one refuses a paste, the other is still worth trying.
Will it still be there next month?
Usually, but nothing here is promised. The site changes how it cleans up text without announcing it. If your name or spacing comes back one day, paste it into the detector to see whether the characters are gone or merely changed.
Doing the same thing elsewhere
- FacebookBlank comments, and a name with nothing after it.
- InstagramReal blank lines in a bio, and a name that looks empty.
- WhatsAppSend a message that arrives looking empty.
- DiscordBlank nicknames and empty lines in messages.
- TikTokBio spacing and a blank-looking name.
- PUBGBlank name, without wasting a rename card.
Not sure which character to use? The full list explains what each one does.