Vaporwave Text Generator

Your words in fullwidth letters, digits and punctuation, tight or spaced out, with frame pieces and katakana you can read.

Sample. Type or paste your own to replace it.

Vaporwave 13 characters

Open 24 hours

Every letter and number here has a character in this set.

Same text, other styles

  • Vaporwave, spaced out 25 charactersO p e n   2 4   h o u r s

More options

Use these for fun, not for anything that matters. Screen readers read many of these characters badly or skip them, search cannot find them, and some apps strip them or show empty boxes.

All 117 characters: tap one to copy it

117 characters in 6 groups.

With a keyboard: Tab goes into the table once, the arrow keys move inside it, and Enter copies.

Wide capitals 26

Wide small letters 26

Wide digits 10

Wide punctuation and the space 33

Frame pieces 8

Katakana words 14

How it works

This vaporwave text generator swaps every letter, digit and punctuation mark for its fullwidth form, which Unicode keeps for compatibility with older East Asian encodings. Some apps strip or block these characters, and screen readers may read them badly.

Read the full guide

Wide on top, spaced out below

The large card shows Vaporwave, each character a full cell wide. Vaporwave, spaced out is the row under it. Unlike the script and gothic alphabets, this one has digits and punctuation: all 94 printable ASCII characters. The grid below adds 8 frame pieces and 14 katakana words.

Why Unicode has a second, wider ASCII

Older Japanese, Korean and Chinese systems mixed one-byte ASCII with a two-byte set whose characters filled two screen cells. That width is fullwidth, zenkaku in Japanese, and Unicode encoded it so text converts both ways without loss. The space got no wide form: U+3000, the ideographic space, stands in. Wikipedia's vaporwave article writes the look as AESTHETICS.

Tips
  • Each wide character is one UTF-16 unit, so Open 24 hours still counts 13. In UTF-8 bytes it grows from 13 to 39.
  • Wave in katakana, ウェーブ, is no sea wave: Wiktionary lists a wave in acoustics or electromagnetism, a wave in hair and a stadium wave.
  • Unicode gives ▒ and ▓ an ambiguous width: wide in East Asian character sets, narrow elsewhere. The font decides how a fade lines up.

Questions and answers

Is this a vaporwave font generator?

It makes no font. Each character is swapped for its fullwidth twin in Unicode's Halfwidth and Fullwidth Forms block, and the reader's device draws it. For a title drawn as a picture in neon or chrome, use the 80s text page.

What does the Japanese in vaporwave text say?

On this page, what its note says. The 14 katakana tiles are real loanwords with meanings checked against Wiktionary: ドリーム is a dream in the sense of an aspiration, プラザ came from Spanish, and モール, shopping mall, is also an older word for lace.

Will wide letters survive in a username or a bio?

They are text, so they paste anywhere text goes. A form that normalizes text folds all 95 back to plain ASCII, the wide space included, so a wide name can come back narrow. Some forms refuse them outright. Keep the plain line too.

All 117 characters

Wide capitals 26

  • Fullwidth Latin capital letter A U+FF21. Stands for A, one full cell wide. Folds back to A under NFKC.
  • Fullwidth Latin capital letter B U+FF22. Stands for B, one full cell wide. Folds back to B under NFKC.
  • Fullwidth Latin capital letter C U+FF23. Stands for C, one full cell wide. Folds back to C under NFKC.
  • Fullwidth Latin capital letter D U+FF24. Stands for D, one full cell wide. Folds back to D under NFKC.
  • Fullwidth Latin capital letter E U+FF25. Stands for E, one full cell wide. Folds back to E under NFKC.
  • Fullwidth Latin capital letter F U+FF26. Stands for F, one full cell wide. Folds back to F under NFKC.
  • Fullwidth Latin capital letter G U+FF27. Stands for G, one full cell wide. Folds back to G under NFKC.
  • Fullwidth Latin capital letter H U+FF28. Stands for H, one full cell wide. Folds back to H under NFKC.
  • Fullwidth Latin capital letter I U+FF29. Stands for I, one full cell wide. Folds back to I under NFKC.
  • Fullwidth Latin capital letter J U+FF2A. Stands for J, one full cell wide. Folds back to J under NFKC.
Show all 117 characters (107 more)

Wide capitals, continued

  • Fullwidth Latin capital letter K U+FF2B. Stands for K, one full cell wide. Folds back to K under NFKC.
  • Fullwidth Latin capital letter L U+FF2C. Stands for L, one full cell wide. Folds back to L under NFKC.
  • Fullwidth Latin capital letter M U+FF2D. Stands for M, one full cell wide. Folds back to M under NFKC.
  • Fullwidth Latin capital letter N U+FF2E. Stands for N, one full cell wide. Folds back to N under NFKC.
  • Fullwidth Latin capital letter O U+FF2F. Stands for O, one full cell wide. Folds back to O under NFKC.
  • Fullwidth Latin capital letter P U+FF30. Stands for P, one full cell wide. Folds back to P under NFKC.
  • Fullwidth Latin capital letter Q U+FF31. Stands for Q, one full cell wide. Folds back to Q under NFKC.
  • Fullwidth Latin capital letter R U+FF32. Stands for R, one full cell wide. Folds back to R under NFKC.
  • Fullwidth Latin capital letter S U+FF33. Stands for S, one full cell wide. Folds back to S under NFKC.
  • Fullwidth Latin capital letter T U+FF34. Stands for T, one full cell wide. Folds back to T under NFKC.
  • Fullwidth Latin capital letter U U+FF35. Stands for U, one full cell wide. Folds back to U under NFKC.
  • Fullwidth Latin capital letter V U+FF36. Stands for V, one full cell wide. Folds back to V under NFKC.
  • Fullwidth Latin capital letter W U+FF37. Stands for W, one full cell wide. Folds back to W under NFKC.
  • Fullwidth Latin capital letter X U+FF38. Stands for X, one full cell wide. Folds back to X under NFKC.
  • Fullwidth Latin capital letter Y U+FF39. Stands for Y, one full cell wide. Folds back to Y under NFKC.
  • Fullwidth Latin capital letter Z U+FF3A. Stands for Z, one full cell wide. Folds back to Z under NFKC.

Wide small letters 26

  • Fullwidth Latin small letter A U+FF41. Stands for a, one full cell wide. Folds back to a under NFKC.
  • Fullwidth Latin small letter B U+FF42. Stands for b, one full cell wide. Folds back to b under NFKC.
  • Fullwidth Latin small letter C U+FF43. Stands for c, one full cell wide. Folds back to c under NFKC.
  • Fullwidth Latin small letter D U+FF44. Stands for d, one full cell wide. Folds back to d under NFKC.
  • Fullwidth Latin small letter E U+FF45. Stands for e, one full cell wide. Folds back to e under NFKC.
  • Fullwidth Latin small letter F U+FF46. Stands for f, one full cell wide. Folds back to f under NFKC.
  • Fullwidth Latin small letter G U+FF47. Stands for g, one full cell wide. Folds back to g under NFKC.
  • Fullwidth Latin small letter H U+FF48. Stands for h, one full cell wide. Folds back to h under NFKC.
  • Fullwidth Latin small letter I U+FF49. Stands for i, one full cell wide. Folds back to i under NFKC.
  • Fullwidth Latin small letter J U+FF4A. Stands for j, one full cell wide. Folds back to j under NFKC.
  • Fullwidth Latin small letter K U+FF4B. Stands for k, one full cell wide. Folds back to k under NFKC.
  • Fullwidth Latin small letter L U+FF4C. Stands for l, one full cell wide. Folds back to l under NFKC.
  • Fullwidth Latin small letter M U+FF4D. Stands for m, one full cell wide. Folds back to m under NFKC.
  • Fullwidth Latin small letter N U+FF4E. Stands for n, one full cell wide. Folds back to n under NFKC.
  • Fullwidth Latin small letter O U+FF4F. Stands for o, one full cell wide. Folds back to o under NFKC.
  • Fullwidth Latin small letter P U+FF50. Stands for p, one full cell wide. Folds back to p under NFKC.
  • Fullwidth Latin small letter Q U+FF51. Stands for q, one full cell wide. Folds back to q under NFKC.
  • Fullwidth Latin small letter R U+FF52. Stands for r, one full cell wide. Folds back to r under NFKC.
  • Fullwidth Latin small letter S U+FF53. Stands for s, one full cell wide. Folds back to s under NFKC.
  • Fullwidth Latin small letter T U+FF54. Stands for t, one full cell wide. Folds back to t under NFKC.
  • Fullwidth Latin small letter U U+FF55. Stands for u, one full cell wide. Folds back to u under NFKC.
  • Fullwidth Latin small letter V U+FF56. Stands for v, one full cell wide. Folds back to v under NFKC.
  • Fullwidth Latin small letter W U+FF57. Stands for w, one full cell wide. Folds back to w under NFKC.
  • Fullwidth Latin small letter X U+FF58. Stands for x, one full cell wide. Folds back to x under NFKC.
  • Fullwidth Latin small letter Y U+FF59. Stands for y, one full cell wide. Folds back to y under NFKC.
  • Fullwidth Latin small letter Z U+FF5A. Stands for z, one full cell wide. Folds back to z under NFKC.

Wide digits 10

  • Fullwidth digit eight U+FF18. Stands for 8, one full cell wide. Folds back to 8 under NFKC.
  • Fullwidth digit five U+FF15. Stands for 5, one full cell wide. Folds back to 5 under NFKC.
  • Fullwidth digit four U+FF14. Stands for 4, one full cell wide. Folds back to 4 under NFKC.
  • Fullwidth digit nine U+FF19. Stands for 9, one full cell wide. Folds back to 9 under NFKC.
  • Fullwidth digit one U+FF11. Stands for 1, one full cell wide. Folds back to 1 under NFKC.
  • Fullwidth digit seven U+FF17. Stands for 7, one full cell wide. Folds back to 7 under NFKC.
  • Fullwidth digit six U+FF16. Stands for 6, one full cell wide. Folds back to 6 under NFKC.
  • Fullwidth digit three U+FF13. Stands for 3, one full cell wide. Folds back to 3 under NFKC.
  • Fullwidth digit two U+FF12. Stands for 2, one full cell wide. Folds back to 2 under NFKC.
  • Fullwidth digit zero U+FF10. Stands for 0, one full cell wide. Folds back to 0 under NFKC.

Wide punctuation and the space 33

  • Fullwidth ampersand U+FF06. Stands for &, one full cell wide. Folds back to & under NFKC.
  • Fullwidth apostrophe U+FF07. Stands for ', one full cell wide. Folds back to ' under NFKC.
  • Fullwidth asterisk U+FF0A. Stands for *, one full cell wide. Folds back to * under NFKC.
  • Fullwidth circumflex accent U+FF3E. Stands for ^, one full cell wide. Folds back to ^ under NFKC.
  • Fullwidth colon U+FF1A. Stands for :, one full cell wide. Folds back to : under NFKC.
  • Fullwidth comma U+FF0C. Stands for ,, one full cell wide. Folds back to , under NFKC.
  • Fullwidth commercial at U+FF20. Stands for @, one full cell wide. Folds back to @ under NFKC.
  • Fullwidth dollar sign U+FF04. Stands for $, one full cell wide. Folds back to $ under NFKC.
  • Fullwidth equals sign U+FF1D. Stands for =, one full cell wide. Folds back to = under NFKC.
  • Fullwidth exclamation mark U+FF01. Stands for !, one full cell wide. Folds back to ! under NFKC.
  • Fullwidth full stop U+FF0E. Stands for ., one full cell wide. Folds back to . under NFKC.
  • Fullwidth grave accent U+FF40. Stands for `, one full cell wide. Folds back to ` under NFKC.
  • Fullwidth greater-than sign U+FF1E. Stands for >, one full cell wide. Folds back to > under NFKC.
  • Fullwidth hyphen-minus U+FF0D. Stands for -, one full cell wide. Folds back to - under NFKC.
  • Fullwidth left curly bracket U+FF5B. Stands for {, one full cell wide. Folds back to { under NFKC.
  • Fullwidth left parenthesis U+FF08. Stands for (, one full cell wide. Folds back to ( under NFKC.
  • Fullwidth left square bracket U+FF3B. Stands for [, one full cell wide. Folds back to [ under NFKC.
  • Fullwidth less-than sign U+FF1C. Stands for <, one full cell wide. Folds back to < under NFKC.
  • Fullwidth low line U+FF3F. Stands for _, one full cell wide. Folds back to _ under NFKC.
  • Fullwidth number sign U+FF03. Stands for #, one full cell wide. Folds back to # under NFKC.
  • Fullwidth percent sign U+FF05. Stands for %, one full cell wide. Folds back to % under NFKC.
  • Fullwidth plus sign U+FF0B. Stands for +, one full cell wide. Folds back to + under NFKC.
  • Fullwidth question mark U+FF1F. Stands for ?, one full cell wide. Folds back to ? under NFKC.
  • Fullwidth quotation mark U+FF02. Stands for ", one full cell wide. Folds back to " under NFKC.
  • Fullwidth reverse solidus U+FF3C. Stands for \, one full cell wide. Folds back to \ under NFKC. Reverse solidus is the official name of the backslash.
  • Fullwidth right curly bracket U+FF5D. Stands for }, one full cell wide. Folds back to } under NFKC.
  • Fullwidth right parenthesis U+FF09. Stands for ), one full cell wide. Folds back to ) under NFKC.
  • Fullwidth right square bracket U+FF3D. Stands for ], one full cell wide. Folds back to ] under NFKC.
  • Fullwidth semicolon U+FF1B. Stands for ;, one full cell wide. Folds back to ; under NFKC.
  • Fullwidth solidus U+FF0F. Stands for /, one full cell wide. Folds back to / under NFKC. Solidus is the official name of the forward slash.
  • Fullwidth tilde U+FF5E. Stands for ~, one full cell wide. Folds back to ~ under NFKC. Not the wave dash, U+301C, which Unicode lists as a separate character.
  • Fullwidth vertical line U+FF5C. Stands for |, one full cell wide. Folds back to | under NFKC.
  • Ideographic space U+3000. Stands for the space bar. The wide alphabet has no space of its own: Unicode unified the fullwidth space with this one, from CJK Symbols and Punctuation, and slot U+FF00 stays empty. Folds back to a plain space under NFKC.

Frame pieces 8

  • Black lenticular brackets, the pair U+3010 U+3011. Both brackets in one copy. Paste them, then put the wide line between the two. East Asian Width wide, so each fills a full cell like the letters.
  • Dark shade U+2593. Block Elements. Unicode's note on it is 75%. East Asian Width ambiguous: wide in East Asian character sets and narrow elsewhere, so the font decides.
  • Left black lenticular bracket U+3010. Opens a frame. CJK Symbols and Punctuation. East Asian Width wide, so it fills a full cell like the letters.
  • Light shade U+2591. Block Elements. Unicode's note on it is 25%. East Asian Width neutral, unlike the two darker shades.
  • Medium shade U+2592. Block Elements. Unicode's note on it is 50%, and its second name is speckles fill, dotted fill. East Asian Width ambiguous: wide in East Asian character sets and narrow elsewhere, so the font decides.
  • Right black lenticular bracket U+3011. Closes a frame. CJK Symbols and Punctuation. East Asian Width wide, so it fills a full cell like the letters.
  • Shade fade, dark to light U+2593 U+2592 U+2591. Goes after the line, the mirror image of the light to dark fade. Dark, medium and light shade.
  • Shade fade, light to dark U+2591 U+2592 U+2593. Goes in front of the line, so the frame darkens towards the words. Light, medium and dark shade, which Unicode notes as 25%, 50% and 75%.

Katakana words 14

  • Cassette in katakana U+30AB U+30BB U+30C3 U+30C8. Japanese for a cassette tape, and also for a ROM cartridge, borrowed from English. 4 katakana characters, each a full cell wide.
  • Computer in katakana U+30B3 U+30F3 U+30D4 U+30E5 U+30FC U+30BF U+30FC. Japanese for computer, borrowed from English. 7 katakana characters, each a full cell wide.
  • Dream in katakana U+30C9 U+30EA U+30FC U+30E0. Japanese for a dream in the sense of an aspiration, borrowed from English. 4 katakana characters, each a full cell wide.
  • Mall in katakana U+30E2 U+30FC U+30EB. Japanese for shopping mall, borrowed from American English. The same spelling is an older word for lace on clothing, from Portuguese. 3 katakana characters, each a full cell wide.
  • Music in katakana U+30DF U+30E5 U+30FC U+30B8 U+30C3 U+30AF. Japanese for music, borrowed from English. 6 katakana characters, each a full cell wide.
  • Neon in katakana U+30CD U+30AA U+30F3. Japanese for neon, the element, borrowed from English. 3 katakana characters, each a full cell wide.
  • Nostalgia in katakana U+30CE U+30B9 U+30BF U+30EB U+30B8 U+30A2. Japanese for nostalgia, a longing for one's hometown or for the past, borrowed from English. 6 katakana characters, each a full cell wide.
  • Paradise in katakana U+30D1 U+30E9 U+30C0 U+30A4 U+30B9. Japanese for paradise, borrowed from English. 5 katakana characters, each a full cell wide.
  • Plaza in katakana U+30D7 U+30E9 U+30B6. Japanese for plaza, borrowed from Spanish and not from English. 3 katakana characters, each a full cell wide.
  • Retro in katakana U+30EC U+30C8 U+30ED. Japanese for retro, borrowed from English. 3 katakana characters, each a full cell wide.
  • Television in katakana U+30C6 U+30EC U+30D3. Japanese for a TV, clipped from the longer loanword terebijon, television. 3 katakana characters, each a full cell wide.
  • Video in katakana U+30D3 U+30C7 U+30AA. Japanese for video, a videotape recorder or a videotape. 3 katakana characters, each a full cell wide.
  • Virtual in katakana U+30D0 U+30FC U+30C1 U+30E3 U+30EB. Japanese for virtual, meaning simulated or operating by computer, borrowed from English. 5 katakana characters, each a full cell wide.
  • Wave in katakana U+30A6 U+30A7 U+30FC U+30D6. Japanese for a wave in acoustics or electromagnetism, a wave in hair or a stadium wave. Wiktionary lists no sea wave for it. 4 katakana characters, each a full cell wide.

How this list was compiled: The 95 swap rows were generated by a script from the Unicode Character Database, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt). The script stops unless every name is Fullwidth plus the name of the plain character, every row carries a <wide> decomposition back to that character, and the rows are exactly the characters that decompose that way to U+0020 through U+007E: U+FF01 to U+FF5E in the Halfwidth and Fullwidth Forms block, and U+3000 Ideographic space, which decomposes to the space. Section 18.5 of the core specification (https://www.unicode.org/versions/Unicode18.0.0/core-spec/chapter-18/) says the fullwidth form of U+0020 is unified with U+3000, that the block holds fullwidth forms of the ASCII block except the space, that the two-display-cell width is known as the fullwidth or zenkaku form, and that both widths are encoded for round-trip conversion with mixed-width East Asian encodings. East Asian Width values (F fullwidth, W wide, A ambiguous, N neutral) are from https://www.unicode.org/Public/18.0.0/ucd/EastAsianWidth.txt and their definitions from Unicode Standard Annex 11, revision 46 (https://www.unicode.org/reports/tr11/). Ages are from https://www.unicode.org/Public/18.0.0/ucd/DerivedAge.txt (every character in the file is age 1.1, released June 1993 per https://www.unicode.org/history/publicationdates.html), blocks from https://www.unicode.org/Public/18.0.0/ucd/Blocks.txt, and the notes 25%, 50% and 75%, the second name of Medium shade and the wave dash cross-reference from https://www.unicode.org/Public/18.0.0/ucd/NamesList.txt. The 8 frame pieces are the two black lenticular brackets and the three shade characters, alone and as short sequences. The 14 katakana words are Japanese loanwords. Each meaning and each borrowing language was checked against the raw wikitext of the word's entry on English Wiktionary (https://en.wiktionary.org/wiki/ plus the word, for example https://en.wiktionary.org/wiki/ドリーム), and the script stops unless the definition lines quoted are in the entry. Words whose entry lists the sense only in compounds, or two unrelated words under one spelling with no clear lead, were left out. The folding of every swap row under NFKC was run, not assumed. All checked on 2026-09-19. Character names are the official ones in sentence case. Licence: own work (facts from the Unicode Character Database, Unicode License v3, and from Wiktionary, CC BY-SA 4.0, restated in our own words)