Korean Grammar Checker

AI-powered grammar checker for Korean text. Detect and correct particle errors (이/가, 은/는, 을/를, 에/에서), verb endings, honorifics, spelling, and more instantly.

0 characters
0 issues
Score: --

Suggestions

0 issues

Enter Korean text and click "Check Grammar" to see suggestions.

Particle Detection

Identifies misuse of particles like 이/가, 은/는, 을/를, 에/에서 and provides corrections.

Honorific (시) Support

Checks for appropriate use of honorifics and polite endings in formal contexts.

100% Private

Your text is sent securely for checking, but we do not store it. API results are processed in real-time.

Mobile Optimized

Works perfectly on smartphones, tablets, and desktops. Check Korean grammar anywhere.

What is a Korean Grammar Checker?

A Korean grammar checker is an advanced writing tool that automatically detects and corrects grammatical errors, particle misuse, verb ending issues, honorific (시) mistakes, spelling errors, and punctuation problems in Korean text. It uses AI-powered natural language processing to understand context and provide meaningful suggestions for improvement.

Why Use Our Korean Grammar Checker?

Particle Correction: Fixes common errors with 이/가, 은/는, 을/를, 에/에서, etc.
Verb Ending Suggestions: Helps with formal vs. informal endings (해요, 합니다, etc.)
Honorific Support: Ensures proper use of 시 in respectful language
Spelling & Punctuation: Catches typos and punctuation mistakes
Comprehensive: Combines LanguageTool API with powerful local regex rules for maximum error coverage

Common Korean Grammar Errors

Korean learners and native speakers often make these mistakes:

  • Particle confusion: Mixing up subject (이/가) and topic (은/는) markers, object (을/를), location (에/에서).
  • Verb ending errors: Using incorrect politeness levels or informal endings in formal contexts.
  • Honorific misuse: Forgetting to add 시 or adding it incorrectly.
  • Spacing errors: Incorrect spacing between words.
  • Spelling mistakes: Confusing 되/돼, or other common homophones.
  • Incorrect verb choices: Using the wrong verb for an object (e.g., 도시락을 마시다 instead of 먹다).
  • Adjective conjugation errors: Using incorrect forms like 좋았어서 instead of 좋아서.

Who Needs a Korean Grammar Checker?

Korean Learners (TOPIK candidates)

Students preparing for TOPIK exams benefit from catching errors and learning proper usage. The checker provides explanations that aid study.

Business Professionals

Writing emails, reports, or presentations in Korean? Ensure your language is grammatically correct and professionally appropriate.

Content Creators

Bloggers, writers, and social media managers can produce error-free Korean content that resonates with native speakers.

Translators and Editors

Quickly check translations for grammatical consistency and natural flow.

Common Korean Grammar Errors & Corrections

Error Type Incorrect Example Correct Example Explanation
Particle (은/는 vs 이/가) 학생입니다. 학생입니다. 는 marks the topic; 가 marks the subject. Use 는 for general statements.
Particle (을/를 vs 이/가) 사과 먹어요. 사과 먹어요. 를 marks the object of the verb. Use 를 for direct objects.
Particle (에/에서) 학교에서 가요. 학교 가요. 에 indicates destination; 에서 indicates location of action.
Honorific (시) 할아버지가 오셨어요. 할아버지가 오어요. 시 is added for honorifics; past tense: 오셨어요 is correct, but if the base verb is 오다, 시 + 었 → 오셨어요.
Verb choice 도시락을 마셨어요. 도시락을 먹었어요. 마시다 means "to drink"; 먹다 means "to eat". For a lunchbox, use 먹다.
Adjective conjugation 았어서. 아서. For adjectives ending in ㅗ/ㅏ, the correct connective form is -아서 (e.g., 좋다 → 좋아서).

Why Choose Our Korean Grammar Checker?

Our tool stands out for its accuracy, ease of use, and privacy:

  • Powered by LanguageTool + Local Rules: Uses a proven grammar engine combined with a comprehensive set of regex‑based rules for Korean to catch even more errors.
  • Real-Time Feedback: Get instant suggestions as you type or after clicking check.
  • Comprehensive Error Coverage: Detects particle errors, verb ending issues, honorific mistakes, spelling, common spacing errors, incorrect verb choices, and adjective conjugation errors.
  • Privacy First: Your text is only sent to the LanguageTool API for processing and is not stored. Local rules run entirely in your browser.
  • No Limits: Check as much text as you want, completely free.
  • Learning Aid: Each suggestion includes an explanation, helping you understand your mistakes.

Our tools

Frequently Asked Questions

How accurate is this Korean grammar checker?

It combines the LanguageTool API with a set of hand‑crafted local regex rules that catch many common errors (particles, verb endings, honorifics, spacing, verb choice, adjective conjugation). This hybrid approach gives you a thorough check. However, no grammar checker is perfect, so we recommend reviewing suggestions manually.

Does it check honorifics (시)?

Yes, both the API and local rules identify inappropriate or missing honorifics and suggest corrections.

Is my text private?

Yes. Your text is sent over HTTPS to the LanguageTool API for processing. We do not store or log your text. The API does not retain your text beyond the request. Local rules run entirely in your browser.

Can I use this for TOPIK preparation?

Absolutely. It helps you identify and correct errors, making it a valuable study tool for all TOPIK levels.

Is there a text length limit?

The LanguageTool API has a limit of about 20,000 characters per request, which is ample for most writing. Our tool handles this automatically.

Does it work with both formal and informal Korean?

Yes, it can detect issues in both formal and casual Korean, though its primary strength is in detecting grammatical correctness rather than style.

How do I apply a suggestion?

In the output panel, you'll see highlighted errors. Clicking a suggestion button will replace the error with the corrected text in the input area automatically.

Does it work on mobile?

Yes, the interface is fully responsive and works on smartphones and tablets.

Is this tool free?

Yes, completely free to use with no limits.

What if the API is down?

We provide a fallback message indicating the service is temporarily unavailable. Please try again later.