The Naver Hangul spell checker is an online tool that marks spelling and spacing errors in Korean text and suggests corrections, which makes it useful for emails, diaries and TOPIK writing practice. It finds mechanical errors such as 됬어요 for 됐어요, but it does not judge whether your sentence is natural or polite. This page shows four steps, how to read the suggestions and when to reject them. Reading time: about 15 minutes.
Key facts
- The checker looks for spelling (맞춤법) and word spacing (띄어쓰기) errors and offers a correction for each mark.
- You can reach it by searching for 맞춤법 검사기 on Naver. The page layout and the length limit per check change over time.
- Suggestions are not always right. Names, loanwords, slang and deliberate spellings are often flagged by mistake.
- Your text is sent to a server to be checked, so do not paste passwords, ID numbers or private messages.
Last updated: 2026-10-09.
What Is the Naver Hangul Spell Checker?
The Naver Hangul spell checker is a free web tool from the Naver portal that compares your text with Korean spelling and spacing rules and marks the places where it disagrees. The rules come from the National Institute of Korean Language (국립국어원), whose Hangul orthography and word-spacing standards are the official reference. The checker is a program, so it applies those rules mechanically and sometimes guesses.
It is a different tool from a dictionary or a translator. A dictionary answers "what does this word mean?" A translator answers "how do I say this?" A spell checker answers "is this written correctly?" The three work together, and the Naver dictionary and Papago Korean pages cover the other two.
This page is a walkthrough of the Naver checker. For the general method of checking Korean spelling with any checker, read the page on the Korean spell checker, and for the rules behind the corrections see Korean spelling rules and Korean spacing rules.
| What it checks | Example you type | Correction it should give |
|---|---|---|
| Spelling of a verb ending | 됬어요 | 됐어요 (dwaesseoyo) [돼써요] |
| Spelling of a common word | 몇일 | 며칠 (myeochil) |
| Spelling of a set form | 어떻해 | 어떡해 (eotteokae) [어떠캐] |
| Spacing and spelling | 먹으면 안되요 | 먹으면 안 돼요 (meogeumyeon an dwaeyo) [머그면 안 돼요] |
| Look-alike words | 웬지 | 왠지 (waenji) |
The five rows show the kinds of errors learners make most. In each row, the typed form is wrong in standard Korean, and the correction is standard.
What Do You Need before You Start?
You need the text you want to check, a browser and about 15 minutes. You do not need an account.
Before you start
- Time: 15 minutes for a paragraph of 3 to 5 sentences.
- Difficulty: beginner to intermediate. You should be able to read the corrections.
- Cost: free to use.
- Your text: write it first without looking anything up. The tool teaches you most when you meet your own errors.
- Privacy: remove names, numbers and addresses that you would not post in public.
Two preparation habits make the checker far more useful. First, write the whole paragraph before you check it, so you see your real error pattern. Second, keep a copy of your original, because you will want to compare it with the corrected version. With the text ready, you can start checking.
Step 1: Paste Your Text
Paste or type a short paragraph into the box and press the check button. Keep each check to one paragraph.
- Search for 맞춤법 검사기 on Naver and open the checker.
- Paste your text. If it is long, split it by paragraph. The tool has a limit per check, shown near the box.
- Press the check button and wait for the result.
You will know it worked when the text reappears with some words underlined or coloured, or with a message that no errors were found.
Common mistake: pasting a whole essay in one go. A long text produces many marks at once, and you cannot learn from fifty corrections. Check one paragraph at a time.
Step 2: Read the Suggestions
Read each marked word and the suggestion beside it, and notice the colour or label. Naver uses different colours for different kinds of marks, for example one for spelling errors and one for spacing. Read the legend on the page, because the colours and wording may change.
Each suggestion usually shows three things: your original, the proposed correction and a short explanation of the rule. The explanation is the valuable part. For 먹으면 안되요 → 먹으면 안 돼요 ("you must not eat it"), the explanation should point out that 안 is a separate word here and that 돼요 is the contraction of 되어요. The spelling 되요 is always wrong, but the spacing depends on meaning: 안되다 written as one word is a different verb, meaning "to go badly" or "to be a pity", as in 안됐네요 (andwaenneyo), "That's a shame."
When the legend gives a label like "doubtful standard form", the tool is saying it cannot be sure. Treat that mark as a question to look up, not as an order to change.
You will know it worked when you can say, for each mark, what rule it relates to: spelling, spacing or a doubtful form.
Common mistake: clicking "apply all". Applying every suggestion at once teaches you nothing and can introduce new errors. Go through the marks one by one.
Step 3: Decide What to Accept
Accept a correction only when you understand it and it fits your meaning. Reject it when it changes what you meant or when the word is a name, a foreign word or a deliberate spelling. Use this quick decision table:
| The mark is on... | Typical situation | What to do |
|---|---|---|
| A common word with a clear rule | 몇일, 됬어요 | Accept; it is a real error |
| A spacing difference | 안되요 in 먹으면 안되요 | Accept after you check the meaning: 안 돼요 ("not allowed") is spaced, and 안되다 ("to go badly") is one word |
| A person's name or a place name | Your own name, a small town | Reject; names are not in the rules |
| A loanword or a brand | A product name | Check the loanword in an official dictionary, then decide |
| Slang or a deliberate spelling | Casual chat spelling | Reject if the style is on purpose, accept if you want standard writing |
| A word the tool "doubts" | Rare words | Look it up in a dictionary before you choose |
The hardest cases involve look-alike words. 왠지 means "for some reason" and 웬 means "what kind of". They look alike, and a checker can tell which one belongs in a given sentence only if it understands the context. A mechanical tool can be wrong here, so check the Korean dictionary when the suggestion surprises you.
For spacing, the standard dictionary and the official orthography rules decide. Some compound words are written together and some are written apart, and the answer depends on the word, not on logic. The page on Korean spacing rules gives the general rules. When the checker and your textbook disagree, check the Standard Korean Language Dictionary entry for the word.
You will know it worked when you can explain why you accepted or rejected each mark.
Step 4: Learn from the Errors
Write down each error and its rule, then check again after a week. The checker fixes one text, but the habit of recording errors fixes the next ten.
- Copy each real error into a notebook, one line each: wrong form, correct form, rule.
- Group repeated errors. If you made three spacing errors, review the spacing rules that day.
- Rewrite the corrected paragraph from memory the next day.
- Check it again and see how many marks remain.
For example, a learner who writes 됬어요 and 안되요 in the same paragraph has one underlying gap: the forms of 되다. The correct polite past is 됐어요 (dwaesseoyo) [돼써요] and the polite present is 돼요. One short lesson on that verb fixes both errors.
You will know it worked when the same mistake does not show up in your next paragraph.
Common mistake: treating the tool as a proofreader instead of a teacher. A text with zero marks is not necessarily good Korean. It is only free of the errors the tool can detect.
What Does a Full Check Look Like?
A full check on a four-sentence paragraph shows how the marks and decisions fit together. Here is a learner's first draft, with the errors a good checker should catch:
| # | Draft sentence | Mark | Corrected sentence |
|---|---|---|---|
| 1 | 어제 친구를 만났어요. | none | 어제 친구를 만났어요. (eoje chingureul mannasseoyo) [어제 친구를 만나써요] |
| 2 | 몇일 동안 비가 와서 안 나갔어요. | spelling: 몇일 | 며칠 동안 비가 와서 안 나갔어요. (myeochil dongan biga waseo an nagasseoyo) |
| 3 | 여기서 먹으면 안되요. | spacing and spelling: 안되요 | 여기서 먹으면 안 돼요. (yeogiseo meogeumyeon an dwaeyo) [여기서 머그면 안 돼요] |
| 4 | 어떻해요? | spelling: 어떻해요 | 어떡해요? (eotteokaeyo) [어떠캐요] |
Sentence 1 has no mark, and that is correct. Sentence 2 has one spelling mark: the word for "a few days" is 며칠, even though it feels like it should contain 일 (day). Sentence 3 has a combined error. The checker should split 안되요 into 안 + 돼요, which is both a spacing and a spelling correction. Sentence 4 needs 어떡해요 because the set form 어떡해 is a contraction of 어떻게 해, written with ㄱ.
Now look at what the check did not tell you. It did not say that sentence 3 sounds blunt if you are talking to or about an older person, for whom 여기서 드시면 안 돼요 is the respectful version. It also did not say whether the whole paragraph answers a question. Those decisions are yours. A fair summary is that the checker took the paragraph from three marked sentences to none, while the meaning stayed exactly as clear or unclear as before.
How Can You Use It for TOPIK Writing Practice?
Use the checker after you have written a practice answer by hand or on a computer, never during the timed attempt. The real exam does not allow tools, so the habit you are building is a review habit.
- Write a practice answer within the time limit.
- Type it into a text box and check it with the Naver Hangul spell checker.
- List each spelling and spacing error in your error notebook, with its rule.
- Rewrite the weak sentences, not only the marked words.
- Repeat with a new answer the next day and compare your error count.
Spelling and spacing errors can cost marks on the writing section, but the official scoring criteria also look at task completion, structure and vocabulary. Check the official exam information on topik.go.kr for the current writing format. The checker covers one small part of the whole skill, and the TOPIK writing tips page covers the rest.
What Are Its Limits?
The checker finds mechanical errors and misses almost everything else. Know these limits before you rely on it:
- No judgment of meaning. A sentence can be spelled perfectly and still say the wrong thing.
- No check of politeness. It will not tell you that a casual ending is wrong for a teacher. Use the Korean speech levels lessons for that.
- No naturalness check. Word choice and word order can be stiff without any mark.
- False flags. Names, loanwords, slang and new words are often marked even when they are fine.
- Missed errors. Some errors are not detected, especially those that look like another valid word.
- Length and layout. The limit per check and the layout change, so check the page instead of relying on a number from an article.
- Privacy. The text is processed on a server. Do not paste anything private.
Alternatives exist. Other Korean checkers are available online, including ones from universities, and they sometimes disagree with each other. When two checkers disagree, the answer is in the official orthography and the standard dictionary, not in either tool. For TOPIK writing practice, the checker is a good way to find spelling and spacing errors in your practice answers, but it cannot score your answer. The TOPIK writing tips page covers what the exam values.
Frequently Asked Questions
Does it check grammar? It checks spelling and spacing, and it can flag some wrong word forms, but it does not check grammar in the way a teacher does. It will not tell you that a particle is the wrong choice or that a tense does not fit. Use a grammar lesson or a teacher for those questions.
Is there a length limit? Yes, each check accepts only a limited amount of text, and the limit has changed over the years. The limit is shown near the text box. If your text is longer, split it by paragraph and check each part. Short checks also make the corrections easier to learn from.
Is it safe for private text? Treat it as public. The text is sent to a server so that it can be checked, and the service has its own terms and privacy policy. Do not paste passwords, ID numbers, addresses or private conversations. Replace private details with dummy words before you check.
Why does it flag my name? Names are not covered by the spelling rules, and a program cannot tell a name from a misspelled word. The same happens with places, brands and new words. Ignore the mark when the word is a name, and check loanwords and brand names in a dictionary.
Is the Naver spell checker free? Yes, the checker is free to use in a browser. The service can change its terms, so check the page if you plan to use it for a large amount of text or for work. For learning, a free paragraph check is enough.
The Bottom Line
The Naver Hangul spell checker is a quick way to find spelling and spacing errors in your own Korean. Check one paragraph at a time, read each suggestion, accept only what you understand, and record the errors you repeat. Do not paste private text, and do not treat a clean result as proof of good Korean. Used this way, the Naver Hangul spell checker teaches you the rules that it enforces.

