ToolKun
CategoriesAbout Us
ToolKun

All-in-one online tool platform providing various useful tools to boost your productivity.

Quick Links

  • All Tools
  • Categories
  • Latest Tools
  • Tutorials

Support

  • Help Center
  • Contact Us
  • Feedback
  • About Us
  • Privacy Policy
  • Terms of Service
  • Sitemap
  • Gemini Watermark Remover

© 2026 ToolKun. All rights reserved.

Made with ❤️ for developers and creators

CJK Text Spacing Tool for Better Typography

Automatically add spaces between CJK and English/numbers

Pangu algorithm
One-click spacing
Remove spacing
Real-time preview
Mode
Examples
Before

你好Hello世界World

After

你好 Hello 世界 World

Before

今天是2024年

After

今天是 2024 年

Before

使用React开发

After

使用 React 开发

About This Tool

This tool uses the Pangu algorithm to automatically add spaces between CJK characters and English/numbers, making text more readable. This is a widely adopted typography standard.

Fix mixed Chinese/English typography with one click. Add or remove spacing between CJK characters and Latin letters to improve readability.

How to use this CJK Text Spacing tool effectively?

Paste your mixed-language text into the input area and choose whether you want to add or remove spacing. The add mode inserts spaces between Chinese/Japanese/Korean characters and Latin letters, numbers, or symbols so the text reads naturally. Use remove mode if you need to clean up text that already has inconsistent spacing. Compare the before and after examples to confirm the formatting style you want, then copy the output. For articles, documentation, and UI copy, apply spacing consistently across the whole text to avoid visual noise. If you have code snippets, review them after spacing to ensure symbols and identifiers remain intact.

Why use an online CJK spacing tool?

Manual spacing fixes are tedious and easy to miss, especially in long articles or product docs. An online tool applies consistent typography rules in seconds, saving time and preventing inconsistent formatting across pages. Because it runs in the browser, you can fix copy on any device without installing plugins or editors. The spacing rules are based on the widely used Pangu algorithm, which follows common CJK typography conventions used in professional publishing. This makes your content look polished and improves readability for bilingual audiences.

Features breakdown

  • One-click add or remove spacing between CJK and Latin characters.
  • Pangu-based rules that match common typography standards.
  • Live preview with copy-ready output for quick editing.
  • Works with numbers, symbols, and punctuation in mixed text.
  • Local processing for privacy when handling drafts or internal docs.
  • Simple interface suited for writers, designers, and developers.

Typography tips for mixed-language content

Add spaces between CJK characters and English words, numbers, or URLs to avoid cramped text. Keep punctuation tight to its language block, and avoid inserting spaces around full-width punctuation. In UI labels, spacing improves scanability, especially in buttons or menu items that mix languages. For technical writing, check that code blocks and inline code remain unchanged, and consider disabling spacing within code segments if needed. Consistency matters: a single rule applied everywhere looks more professional than partial edits.

FAQ

Q: Does the tool change punctuation?

A: It mainly adjusts spacing between CJK characters and Latin letters or numbers. It does not rewrite punctuation, but it may insert spaces around brackets or symbols when they touch CJK text.

Q: Can I remove existing spaces?

A: Yes. Switch to remove mode to delete spaces between CJK characters and Latin letters or numbers, which is useful for cleaning inconsistent formatting.

Q: Is it safe for code snippets?

A: Review code after processing, since spacing rules are text-based. For precise code formatting, consider excluding code blocks before applying spacing.