CopyFont

Fancy text that actually works where you paste it

Browse all styles

Vaporwave Text Generator

Vaporwave text uses full width characters, the wide forms designed to line up with Chinese, Japanese and Korean type. The extra spacing is built into each character, so it survives copying anywhere.

Type your text

Hello world

Script and decorative

ℋℯ𝓁𝓁ℴ 𝓌ℴ𝓇𝓁𝒹
𝓗𝓮𝓵𝓵𝓸 𝔀𝓸𝓻𝓵𝓭
ℌ𝔢𝔩𝔩𝔬 𝔴𝔬𝔯𝔩𝔡
𝕳𝖊𝖑𝖑𝖔 𝖜𝖔𝖗𝖑𝖉
ℍ𝕖𝕝𝕝𝕠 𝕨𝕠𝕣𝕝𝕕

Enclosed

Ⓗⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ
🅗🅔🅛🅛🅞 🅦🅞🅡🅛🅓
🄷🄴🄻🄻🄾 🅆🄾🅁🄻🄳
🅷🅴🅻🅻🅾 🆆🅾🆁🅻🅳
🄗⒠⒧⒧⒪ ⒲⒪⒭⒧⒟
🇭🇪🇱🇱🇴 🇼🇴🇷🇱🇩

Aesthetic

ʜᴇʟʟᴏ ᴡᴏʀʟᴅ
ᴴᵉˡˡᵒ ʷᵒʳˡᵈ
Hₑₗₗₒ wₒᵣₗd

Fun

plɹoʍ ollǝH
blɿow ollɘH
H͖͓̫͓͓̀̀̐e̢̛͇̞̙͛̃̑l̨͈͈̠͍͗͗̍l͔̥̜̥͌̏̐͆ơ̪͉̜̽̄̾̕ w͍̱͓̋͐͌͆ͅò͈͓͖̉̏́ͅr͕̺̖̭̔̋͆͆l͕͍̦̰̪͗̐̿d̢͙͇͎̳̿̑͊
keeps real letters
H̖̀e͉̐l̫̀l͓͐o̜͛ w̙̑o̞̎r̢̃l͙͗d̩̍
keeps real letters

Formatting

𝐇𝐞𝐥𝐥𝐨 𝐰𝐨𝐫𝐥𝐝
𝐻𝑒𝑙𝑙𝑜 𝑤𝑜𝑟𝑙𝑑
𝑯𝒆𝒍𝒍𝒐 𝒘𝒐𝒓𝒍𝒅
𝗛𝗲𝗹𝗹𝗼 𝘄𝗼𝗿𝗹𝗱
𝖧𝖾𝗅𝗅𝗈 𝗐𝗈𝗋𝗅𝖽
𝙷𝚎𝚕𝚕𝚘 𝚠𝚘𝚛𝚕𝚍
H̶e̶l̶l̶o̶ w̶o̶r̶l̶d̶
keeps real letters
H̲e̲l̲l̲o̲ w̲o̲r̲l̲d̲
keeps real letters
H̅e̅l̅l̅o̅ w̅o̅r̅l̅d̅
keeps real letters
H̸e̸l̸l̸o̸ w̸o̸r̸l̸d̸
keeps real letters

Where this style works

Where you paste itResult
Instagram Works
TikTok Works
Discord Works
WhatsApp Works
X (Twitter) Works
Facebook Works

What it converts

  • A to ZAll of them
  • a to zAll of them
  • 0 to 9All of them

Screen readers and search

This style swaps the letters for different characters, so a screen reader reads out character names instead of your word, and the text stops matching a search.

Usernames are different

Every style here works in a bio, caption, message or status. None of them work in an @username or handle: those fields are checked against a short list of plain characters and anything else is refused. That is the field rejecting the characters, not the generator failing.

How it works

Full width forms exist because East Asian typesetting places every character on a fixed square grid, and Latin letters had to be given matching wide versions to sit in that grid. The vaporwave aesthetic borrowed them for the stretched look. No font is being applied: each wide letter is its own character, already present on the devices reading your text.

Coverage here is complete. Upper case, lower case and digits all convert, and the space is swapped for an ideographic space so the gaps between words widen to match the letters. That makes it one of the few styles on this site with no gaps to explain, though the width means a phrase eats roughly twice the visual room and can wrap awkwardly in a narrow bio.

The characters replace the ordinary ones, so the usual honesty applies. A screen reader announces the full width forms rather than reading your sentence naturally, and search will not match the words. It is also worth knowing that Unicode's own specification says the mathematical alphanumeric block, which powers the bold and italic styles elsewhere on this site, is meant for mathematical notation and not for styling ordinary text. Full width forms come from a different block with a different purpose, but neither was designed with social bios in mind. Content fields accept the style; @usernames and handles do not.

Frequently asked questions

Quick answers to what people ask us most

Why are the spaces so wide?

The ordinary space is replaced with an ideographic space, which is as wide as a full width character. Without it the letters would look stretched but the words would not, and the effect breaks down.

Do numbers convert?

Yes. Full width forms exist for all ten digits, so numbers widen along with the letters. That makes this style useful for dates and years.

Is vaporwave text a font?

No. It is a set of wide Unicode characters that any modern system can already display. Nothing is downloaded and nothing is installed on your reader's device.

Will it fit in a short bio?

Often not. Each character takes about twice the width of its normal form, and platforms count it as one character against the limit, so the line may wrap earlier than you expect. Preview it before saving.