Punctuation Converter
Normalize punctuation, quotes, spacing, and symbols based on your writing rules.
Processing stays in your browser. Text is never sent to a server.
How to use
- Paste your text into the input field.
- Pick a preset or use suggested presets.
- Run Convert (or keep Auto convert on).
- Review changes and copy the output.
Examples
Japanese punctuation to English style
Input: 本日は晴れです、気温は20度です。
Output: 本日は晴れです, 気温は20度です.
English punctuation to Japanese style
Input: Hello, world. 今日は晴れ.
Output: Hello、world。 今日は晴れ。
Protect URLs and code blocks
Input: URL: https://example.com/a,b. [code fence] const x = 3.14; [/code fence]
Output: URL and code block remain unchanged while normal text is converted.
FAQ
Is my text sent anywhere?
No. Conversion runs entirely in your browser.
What is excluded from conversion by default?
URLs, email addresses, fenced code blocks, and number formats are protected by default.
Can I recover from a wrong conversion?
Yes. You can undo the latest conversion and restore from the last five history entries.
Can I share only settings?
Yes. The share link contains only settings and never includes input/output text.
Does it work for RTL scripts?
Yes. The interface supports RTL layout and includes Arabic punctuation conversion preset.
Notes
- Conversion stays local, but if this is a shared machine, disable local history when needed.
- The best punctuation style depends on your style guide. Always review the change panel.
- Settings links do not include text, but the chosen rule set is visible to anyone with the link.