CJK-Latin Spacing

Add a space between CJK characters and Latin letters or numbers, in both directions. Punctuation is not changed, and everything runs in your browser. Up to 50,000 characters at a time.

Input

0 / 50,000 characters

Result

Common questions

What does this tool do?

It inserts a space between Chinese, Japanese, or Korean characters and adjacent Latin letters or numbers, following the common pangu spacing convention.

Does it add spaces around punctuation?

No. Only letters and numbers count as Latin text, so punctuation such as commas, brackets, and quotes is left exactly as entered.

What if there is already a space?

Existing spaces are kept as they are. The tool only fills in missing spaces and never inserts a second one.

Why is there a 50,000 character limit?

The limit keeps processing responsive in desktop and mobile browsers while covering most articles, notes, and copied text.

Is my text uploaded?

No. Spacing runs in your browser. No account is required, and your text is not sent to or stored on a server.