🔤 Fullwidth / Halfwidth Converter

Convert fullwidth characters to halfwidth ASCII, or halfwidth ASCII to fullwidth.

How to use

  1. Enter text containing fullwidth or halfwidth characters.
  2. Click the conversion direction you want.
  3. Copy the result to use it.

🎯 Use Cases

Example

Input
Hello, World! $1,234.56
Output
Hello, World! $1,234.56

Clicking "Fullwidth → Halfwidth" turns fullwidth letters, digits, and symbols (H, $, 1, etc.) into halfwidth ASCII, and also normalizes the fullwidth space ( ) to a regular space.

Fullwidth vs halfwidth

Fullwidth (全角) characters take a CJK-width cell — they come from Japanese/Chinese input methods and legacy systems. Converting them to halfwidth ASCII makes searching and parsing reliable.

TypeExampleNotes
Fullwidth alphanumericsABC123Same letters but different code points
Fullwidth symbols!#$%@Fullwidth special characters
Halfwidth ASCIIABC123Standard characters required by forms and code
What convertsLetters, digits, ASCII symbols, spaces — Korean jamo and hanja unaffected

FAQ

What are fullwidth and halfwidth characters?
Fullwidth characters each occupy a square-shaped cell (mainly used in East Asian text), while halfwidth characters are the normal, half-width Latin ASCII form.
Does this apply to Korean text?
Korean characters themselves aren't converted — only fullwidth Latin letters, digits, and symbols (like ABC123) are converted to halfwidth.
Is my text sent to a server?
No. Conversion happens entirely in your browser.
Is the fullwidth space converted too?
Yes — U+3000 becomes a normal space (U+0020). Fullwidth spaces are a common cause of search and parsing bugs.
Where does fullwidth text come from?
Typing alphanumerics in a Japanese IME, or copying from legacy systems and forms.

More Text Tools

📝
Markdown Preview
Live-preview Markdown as HTML
🔗
URL Encoder/Decoder
Percent-encode/decode URL characters
✏️
Find & Replace
Search & replace with regex support
🆚
Text Diff
Compare two texts line by line
↕️
List Sorter
Sort a list & remove duplicates
📧
Email Extractor
Extract & dedupe emails from text
🔢
Character Counter
Count characters, bytes, lines & words
🔠
Case Converter
Convert to UPPER/lower/Title Case
🈚
Unicode Inspector
Check code points & look up characters
🔟
Text to Decimal
Convert text ↔ decimal code points
🧾
Text to Hex
Convert text ↔ UTF-8 byte hex
0️⃣
Text to Binary
Convert text ↔ UTF-8 byte binary
🔡
ASCII Art Generator
Turn text into an ASCII art banner