vaporwave aesthetic text
Vaporwave and aesthetic text generator
Make your text wide, without typing a single extra space.
No styles match that filter. Try another group, or clear the favourites filter.
Small Caps
Asian Style
Spaced Out
Dot Separated
Star Separated
Wide Vaporwave
Vaporwave Strikethrough
Asian Style Spaced
The stretched-out look people call vaporwave text, or aesthetic text, comes from fullwidth characters. These live in the Halfwidth and Fullwidth Forms block at U+FF00 onwards, and they exist for a completely practical reason that has nothing to do with aesthetics. Chinese, Japanese and Korean typesetting is built on a grid where every character occupies one square em. Latin letters are much narrower than that, so mixing them into a CJK line breaks the grid. Fullwidth Latin letters were encoded so that an alphabet could be typeset on the same square rhythm as the surrounding characters.
That is the whole trick. Each fullwidth letter is a normal letter drawn at the width of a CJK ideograph, which is roughly twice as wide as usual, so your text spreads out without any spaces being added. The block covers printable ASCII only: capitals, lowercase, digits and the common punctuation. Anything outside that range, including accented letters and emoji, has no fullwidth form and passes through at normal width, which is why a fullwidth string with an accent in it looks like it has a dent.
The aesthetic association came later, from the vaporwave scene of the early 2010s, where album art and Tumblr posts paired fullwidth Latin text with Japanese characters, Windows 95 iconography and slowed-down eighties music. Writing a word in fullwidth reads as that era immediately, which is why it has stayed useful long after the music moved on. The convention of spelling something out with spaces between the letters comes from the same place and predates it, but the two got fused.
For extra width you have two independent options and they can be combined. Fullwidth substitutes wider characters. Spacing inserts a separator between every character, which stretches text without changing the letters at all, and unlike substitution it keeps your words searchable because the letters underneath are ordinary. There is also a dedicated fullwidth space, the ideographic space at U+3000, which is the correct thing to use inside fullwidth text since a normal space looks too tight beside the wide glyphs.
A word of caution about line breaking. Fullwidth characters are classified for line breaking as though they were CJK, which means many renderers will happily break a line between any two of them rather than only at spaces. In a narrow container your fullwidth word can end up split across two lines in a way a normal word never would. It also eats character allowances fast, since it looks like a lot of text and counts the same as a lot of text.
Common questions
Why do the spaces look wrong in my fullwidth text?
You are probably using a normal space, which is narrow next to a fullwidth letter. Fullwidth text should use the ideographic space, which matches the glyph width. Anything that converts your spaces properly will look noticeably better balanced.
Why did my accented letters stay small?
There are no fullwidth accented characters. The block covers plain ASCII only, so é, ü and ñ have nothing to map to and remain at normal width. If you need visual consistency, drop the accent or use the spaced style instead, which widens anything.
What is the difference between fullwidth and just adding spaces?
Fullwidth swaps each letter for a wider character. Spacing keeps your letters and inserts separators between them. Spacing preserves searchability and works on any character. Fullwidth looks cleaner and is the authentic vaporwave look. Combining both gives the most extreme stretch.
Does this work in Instagram captions and Spotify playlist names?
Yes, both accept it, and fullwidth is one of the better supported styles because CJK font coverage is near universal. Watch the character allowance, and check how it wraps, because fullwidth breaks lines in unexpected places.