Vaporwave Text Generator: Fullwidth Aesthetic Text
The wide, airy lettering of a 1990s Japanese computer screen, which is what vaporwave borrowed it from. Type once and copy it into a bio, a caption or a playlist name; it is plain Unicode text, not an image.
Up to 500 characters. Everything runs in your browser; nothing is sent anywhere.
- Fullwidth VaporwaveA E S T H E T I C
- Extreme SpacedWide
Aesthetic text generator: fullwidth letters and extra spacing
Vaporwave text is not a font. It is the fullwidth forms, a block Unicode added so Latin letters could sit on the same grid as Japanese characters, where every glyph occupies one square cell. On a 1980s Japanese computer an A took the same width as あ, and the look of that grid is exactly what the vaporwave aesthetic copied from old Japanese software and mall advertising. Type a word and every letter, digit and piece of punctuation swaps for its fullwidth twin: A becomes A, 1 becomes 1, and the space becomes U+3000, the ideographic space, which is why the words sit so far apart.
The second style, Extreme Spaced, does something different: it keeps ordinary letters and puts real spaces between them, so a word reads as one letter at a time. It is what people mean by aesthetic spacing when the fullwidth look is too heavy, and it works where fullwidth does not, because the letters stay ASCII underneath. The trade-off is length: spacing a word doubles its character count, and fullwidth does not, so in a 150-character Instagram bio the fullwidth version is the one that fits.
Both styles map the whole alphabet and all ten digits, and fullwidth maps punctuation too. Nothing is left behind, which is unusual on this site and worth saying: the glyph maps below have no dashed cells at all.
Where it renders: everywhere, because the fullwidth block is older than the web and every system font covers it. It looks the same on iPhone, Android and desktop, and it is the safest of the decorative styles for that reason. One caution that applies to all of them: the letters are not the ordinary A–Z, so search, hashtags and @mentions do not match them.
Source: Halfwidth and Fullwidth Forms, U+FF00–U+FFEF · Mathematical Alphanumeric Symbols, U+1D400–U+1D7FF (Unicode code charts).
Every character the fullwidth font maps
Each source character beside its output. A dashed box means the style leaves that character alone.
Fullwidth Vaporwave: every character
Uppercase
- AA
- BB
- CC
- DD
- EE
- FF
- GG
- HH
- II
- JJ
- KK
- LL
- MM
- NN
- OO
- PP
- QQ
- RR
- SS
- TT
- UU
- VV
- WW
- XX
- YY
- ZZ
Lowercase
- aa
- bb
- cc
- dd
- ee
- ff
- gg
- hh
- ii
- jj
- kk
- ll
- mm
- nn
- oo
- pp
- qq
- rr
- ss
- tt
- uu
- vv
- ww
- xx
- yy
- zz
Digits
- 00
- 11
- 22
- 33
- 44
- 55
- 66
- 77
- 88
- 99
- Punctuation, spaces and emoji are never converted and stay where you typed them.
Extreme Spaced: every character
Uppercase
- A𝗔
- B𝗕
- C𝗖
- D𝗗
- E𝗘
- F𝗙
- G𝗚
- H𝗛
- I𝗜
- J𝗝
- K𝗞
- L𝗟
- M𝗠
- N𝗡
- O𝗢
- P𝗣
- Q𝗤
- R𝗥
- S𝗦
- T𝗧
- U𝗨
- V𝗩
- W𝗪
- X𝗫
- Y𝗬
- Z𝗭
Lowercase
- a𝗮
- b𝗯
- c𝗰
- d𝗱
- e𝗲
- f𝗳
- g𝗴
- h𝗵
- i𝗶
- j𝗷
- k𝗸
- l𝗹
- m𝗺
- n𝗻
- o𝗼
- p𝗽
- q𝗾
- r𝗿
- s𝘀
- t𝘁
- u𝘂
- v𝘃
- w𝘄
- x𝘅
- y𝘆
- z𝘇
Digits
- 0𝟬
- 1𝟭
- 2𝟮
- 3𝟯
- 4𝟰
- 5𝟱
- 6𝟲
- 7𝟳
- 8𝟴
- 9𝟵
- Punctuation, spaces and emoji are never converted and stay where you typed them.
Where fullwidth text works
Any field that accepts free text renders it. No platform accepts it in the @handle, which is limited to plain letters, numbers, underscores and periods everywhere.
Instagram
- Bio, posts, name
- yes
- @handle
- no
X
- Bio, posts, name
- yes
- @handle
- no
Discord
- Bio, posts, name
- yes
- @handle
- no
TikTok
- Bio, posts, name
- yes
- @handle
- no
Live example
freefontsgenerator
Free Fonts Generator
aesthetic
Bio line, as it renders in the app
Similar styles
Other alphabets from the same Unicode blocks that pair well with fullwidth. All 32 styles are on the specimens sheet.
Fullwidth text and vaporwave font questions
How do I make vaporwave text?
Type it above and copy the Fullwidth Vaporwave result. Each letter is swapped for its fullwidth Unicode twin, so the wide spacing is carried by the text itself and survives a paste into a bio, a caption, a playlist title or a video description.
What is fullwidth text?
Latin letters drawn to fill one full-width cell, the same width as a Japanese character. Unicode encoded them (U+FF01–U+FF5E) so Latin and Japanese could line up on the same grid in old software. Vaporwave borrowed the look from exactly that software.
Does vaporwave text work on Instagram, TikTok and Discord?
Yes, in bios, captions, comments, display names and messages on all three, and in Spotify playlist titles. Not in an @username, which is restricted to plain letters, digits and underscores on every platform.
Why is my fullwidth text so wide?
Because that is the point: each character is drawn one full cell wide, about twice an ordinary Latin letter, and the space between words is the ideographic space (U+3000), which is also full width. If it is too wide, use the Extreme Spaced style instead, which keeps normal letters and adds spacing.
Does fullwidth text count as more characters?
No. Each fullwidth letter is one character, the same as an ordinary letter, so a fullwidth word costs the same against a 150-character Instagram bio as the plain version. Extreme Spaced is the one that costs more, because every added space is a character.
Can I use vaporwave text in a Japanese or Korean sentence?
Yes, and that is what the block was made for: fullwidth Latin letters sit on the same grid as Japanese and Korean characters, so a mixed line stays aligned. In a purely Latin sentence they simply look wide.