Text processed locally
Free & unlimited
Responsive design
Works in your browser
What is the Japanese Writing Proofreader?
This tool automatically checks Japanese text for typos, grammar errors, redundant expressions, and style inconsistencies entirely within your browser. Since text is processed locally via JavaScript and never sent to any server, confidential documents are completely safe.
Features 12+ proofreading rules with individual ON/OFF toggles, writing style detection (polite vs. plain), sentence length limits, and particle duplication checks.
Use Cases
Business Emails
Check keigo errors and redundant phrases before sending important emails.
Blog & Web Content
Detect style mixing and long sentences for improved readability.
Reports & Papers
Ensure consistent da/dearu style and eliminate double negatives.
Japanese Learning
Practice particle usage and ra-nuki detection as a learning tool.
How to Use
- Enter text โ Type, paste, or drag & drop a .txt file. Try preset samples.
- Configure rules โ Select style check mode and max sentence length. Toggle individual rules.
- ๐ Run Check โ Click the button or press Ctrl+Enter. Errors are highlighted inline.
- Review results โ Check score, text statistics, and click error items to jump to the spot.
Japanese Proofreading Glossary
- Ra-nuki kotoba (ใๆใ่จ่)
- A colloquial contraction of potential verb forms that drops the 'ra' syllable: "่ฆใใ" (mireru) instead of "่ฆใใใ" (mirareru). Accepted in casual speech but flagged in formal writing.
- Jลtai / Keitai (ๅธธไฝ/ๆฌไฝ)
- Two fundamental Japanese writing styles. Keitai (desu/masu) is polite; jลtai (da/dearu) is plain. Mixing them in one document is considered poor style.
- Joshi (ๅฉ่ฉ) โ Particles
- Function words like ใ, ใฎ, ใ, ใซ that indicate grammatical relationships. Repeated use of the same particle in a sentence makes text awkward.
- Kanji Ratio (ๆผขๅญๅซๆ็)
- The percentage of kanji characters in text. 30โ50% is generally considered readable; too high feels dense, too low feels childish.
How Browser-Side Proofreading Works
All checking is done in client-side JavaScript. No API calls, no server uploads. The engine uses regex-based pattern matching and simple morphological analysis.
Processing Flow
- Input โ User enters or imports text
- Sentence splitting โ Split at ใ!? boundaries
- Rule evaluation โ Apply 12+ regex/pattern rules
- Error collection โ Gather offsets, messages, severity
- Highlight + Score โ Overlay wavy underlines, compute score
Frequently Asked Questions
- Which browsers are supported?
- Chrome, Edge, Safari, Firefox. Pure JavaScript โ no browser-specific limitations.
- Is there a character limit?
- No. All processing is local. Very long texts (50K+) may take a moment.
- Is my text sent to a server?
- No. Everything runs in your browser. Auto-save uses only localStorage.
- Does it check English text?
- This tool is specialized for Japanese. For English, try Grammarly or LanguageTool.
- Web Development
- Network
- Security
- SNS & Entertainment
- Free Online Bingo Caller | Voice, Cards & Custom Items | No App
- No App Needed! Roulette Maker | Custom Weighted Roulette with Effects
- No App Needed! BPM Tap Tempo Counter | Delay Calculator & Metronome
- Random Team Generator | Balanced Groups with Skill Levels & Constraints
- Tournament Bracket Generator | Create Brackets & Round-Robin Tables