TextyConverterbeta
⌘K

Fullwidth (Fullwidth) Text

Convert ASCII characters to their Fullwidth Unicode equivalents — wide, evenly-spaced glyphs for vaporwave-style display.

0 characters
0 characters

About Fullwidth (Fullwidth) Text

Fullwidth characters are wider variants of ASCII designed to align with East Asian (CJK) characters in fixed-width layouts. Their wide spacing also makes them a popular choice for vaporwave aesthetics, retro-game titles, and stylized display text. This tool maps each ASCII printable character (and the space) to its fullwidth counterpart in U+FF01–U+FF5E (and U+3000 for space).

When to use it

  • Producing vaporwave-style headlines or social-media bios
  • Mimicking retro arcade or game UI text
  • Aligning Latin text with CJK characters in a fixed-width grid
  • Adding visual heft and presence to short display strings

How it works

Each ASCII printable character (0x21–0x7E) is shifted by +0xFEE0 into its fullwidth twin: A → A, ! → !, 0 → 0. ASCII space (0x20) maps to the ideographic space (U+3000). Other characters pass through unchanged.

Examples

Letters, digits, punctuation, and spaces shifted to fullwidth
Hello, World! 123
Hello, World! 123

Frequently asked questions

Why does the space look so big?
Fullwidth space is the ideographic space (U+3000), which is the width of a CJK character — about twice as wide as an ASCII space. That's by design for alignment with East Asian text.
Is fullwidth text accessible?
Screen readers usually narrate fullwidth characters as 'fullwidth latin capital letter A' or similar — unintelligible for prose. Use for decoration only.
Can it be reversed?
Yes — subtract 0xFEE0 from each fullwidth character to recover the ASCII original. A 'fullwidth → ASCII' tool would just apply that shift in reverse.

Related tools