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.