Full-Width and Half-Width Converter

Convert full-width letters, digits and symbols to half-width, or the reverse, for spreadsheets, forms and clean text.

Runs in your browser — nothing is uploaded

About the Full-Width and Half-Width Converter

Text pasted from Asian keyboards or certain websites can contain full-width characters, which take the space of two Latin letters. They look wider, and they break searches, spreadsheet formulas and password or ID checks that expect standard characters.

Choose the direction and paste the text. Letters, digits and ASCII symbols are converted, and the ideographic space becomes a normal space. Other characters, including Chinese punctuation, are left alone.

FAQ

Full-Width and Half-Width Converter — frequently asked

What is a full-width character?

A full-width character occupies a full character cell, the width used by Chinese and Japanese text. In Unicode, full-width Latin letters and digits sit in the FF01 to FF5E block and mirror the ASCII characters.

Why do I need half-width text?

Systems that validate ID numbers, phone numbers, or passwords often reject full-width digits and letters. Spreadsheet functions also treat them as different characters, so lookups may fail.

What about Chinese punctuation like 。 and ,?

They have no half-width counterpart in the same block, so they are not changed. Replace them manually with the punctuation your system expects, such as . and ,

Does the converter change letter case?

No. Only width is changed. Use the text cleaner's lowercase option if you need case changes.

Is there a risk of changing my text unexpectedly?

Only characters in the listed ranges are changed. Review the output for names or code samples that intentionally used full-width characters.

Is my text stored?

No. The conversion runs in your browser and nothing is saved.

    Report an issue