Full-width Space → Half-width
Converts full-width spaces ( ) to half-width spaces.
Space Count
1
Newline → Space Conversion
Converts newline characters into spaces.
Space Count
1
Tab → Space Conversion
Converts tab characters into spaces.
Tab Width
4
Normalize Unicode Whitespace
Converts various Unicode whitespace (thin/wide spaces, etc.) into regular spaces.
Convert NBSP
Converts non-breaking spaces (U+00A0) into regular spaces.
Convert NNBSP
Converts narrow non-breaking spaces (U+202F) into regular spaces.
Remove Invisible Characters
Removes invisible characters like ZERO WIDTH SPACE (U+200B).
Normalize Line Separators
Converts Line/Paragraph Separator (U+2028/2029) into regular newlines.
Continuous Space Compression
Compresses consecutive spaces to the specified number.
Max consecutive
1
Specific Character Removal
Completely removes specific whitespace characters or newlines.
code
Exclude Code Blocks
Preserves spaces and newlines within Markdown code blocks (```).
0 characters
clean_hands
Formatting will automatically apply as you type.
Did you know?
Japanese text often uses full-width spaces, but half-width spaces are required for programming or entering information into global web systems.
Full-width Space
arrow_forward
Half-width Space
live_help FAQ
Can I target tabs too? expand_more
Yes, by enabling "Tab → Space Conversion" in the settings, you can convert all tab characters. You can also specify the resulting number of spaces.
Can I specify how many spaces to keep? expand_more
Yes, the compression option allows you to freely choose the maximum limit (e.g., 1 or 2).
Will my text break? expand_more
By enabling the "Exclude Code Blocks" option and wrapping parts you want to protect with three backticks ( ``` ), you can preserve the spaces and newlines within those sections.
Example:
```
This
part is
protected
```
Inputting like this will keep the block unaffected by settings.
© 2026 Finite Field K.K.
Designed for speed & privacy.