Korean Sentence Analyzer

The Korean sentence analyzer shows words, particles, endings and grammar in text you paste. Tap a part for its dictionary form, possible meaning and explanation. Compare uncertain interpretations, hear the sentence and save study notes. Analysis does not certify that your sentence is correct.

Choose an example in More or paste a sentence to begin.

Sentence Options

Input: No input yetResult: No result yet
Examples and editing

Paste Korean text to see possible words and grammar.

Paste Korean text to see possible words and grammar.

korean sentence analyzer: input, choice and result workflow
Follow the input, choice and result in this original workflow diagram. Download the educational poster (PNG)

How Do You Use the Korean Sentence Analyzer?

A learner keeps original sentence text beside analysis and context cards.
Study korean sentence analyzer with this worked scene.

Paste a short Korean sentence and press Analyze. Start with a sentence you can partly recognize rather than an entire unfamiliar article. The result pages through the words or grammar constructions while keeping your original input available. This gives you a focused question: what does this particular ending, particle or dictionary-form candidate contribute to the sentence?

Choose Word parts to inspect the selected span. The upper line is the written surface, and the line beneath it gives possible underlying components. A contracted syllable can represent more than one component. Move to another part with the arrow buttons. If the result says that context is needed, preserve that uncertainty rather than treating the first candidate as a complete translation.

Choose Grammar patterns to inspect a matched construction. Read its condition and source before extending it to a different sentence. Then compare the possible meaning with the passage around your sentence. A local match can explain a small relationship without identifying every clause attachment or omitted person in the whole passage. Finally, save a note or export the analysis if the distinction is useful for later study.

More contains examples, input recovery, listening, local saves and the larger morphology engine. Each action leaves the original spelling visible. After editing, press Analyze again so that an earlier result is not mistaken for a breakdown of the new text. The Korean learning tools hub offers complementary practice when your next task is producing a sentence rather than understanding a supplied one.

What Does a Korean Grammar Breakdown Show?

A learner keeps original sentence text beside analysis and context cards.
Study korean sentence analyzer with this worked scene.

A breakdown describes possible structure. It distinguishes the written form from dictionary forms, grammatical components and their contextual interpretations. It does not turn a collection of English word glosses into an authoritative sentence translation. To use it well, identify which layer you are looking at before deciding that two displays disagree.

Layer What it shows Important limitation
Surface The text you supplied It is retained even when an alternative is suggested
Eojeol A whitespace-separated written unit It can contain several grammatical components
Morpheme A meaningful or grammatical component Several components can overlap one written syllable
Lemma A possible dictionary form More than one lemma can fit a surface form
Part of speech A morphological category A tag is not proof of a complete sentence role
Pattern A matched grammatical construction Its interpretation still depends on context

Words, Particles and Endings

A noun can combine with a particle in one written unit, while a verb can combine with endings that describe its grammatical use. Separating these components helps connect a sentence to the dictionary. It also reveals why a search for the entire surface form sometimes produces no exact headword.

A particle is not a fixed English preposition or a universal sentence-role label. 은/는 can involve topic, contrast or emphasis. An ending such as -고 has several connective and auxiliary uses. Use the Korean sentence structure lesson to compare roles within a clause rather than assigning one translation to every visible suffix.

Why Can One Syllable Contain Several Morphemes?

Contraction can combine material from a stem and an ending into one written syllable. In 갔어요, the analysis 가 + 았 + 어요 explains a stem and ending relationship without claiming that the source contains three separately written pieces. The original 갔 remains unchanged. Its stem and past component can share an alignment group.

This is why morpheme offsets cannot always be read as independent character slices. A reconstructed vowel belongs to an analysis, not an extra character that should be inserted into your source. Compare the surface and underlying display together, and keep both when exporting a difficult example for a teacher.

How Are Dictionary Forms and Grammar Patterns Found?

The tool preserves the original input and creates a separate normalized Hangul analysis. Canonically decomposed modern Hangul can be analyzed as the corresponding composed syllable without changing your pasted source. Punctuation, line breaks, names and other scripts remain available. Source offsets refer to the original JavaScript text positions, while character counts use graphemes.

The small mode contains narrow authored form and construction analyses. Unrecognized spans stay visible with a context-needed state. The larger local engine uses the version-pinned Kiwi morphology package in a worker after an explicit download. Its candidate analyses and scores are model output, not calibrated percentages or a claim that every sentence role has been established.

Dictionary lookup connects a candidate lemma to source entries. Choosing a sense is a separate step from recognizing a spelling. The Korean learner dictionary keeps source meanings distinct, including homographs whose written forms are identical. That source identity should remain attached to a saved analysis so that a later display language change does not silently select another meaning.

How Do Contractions and Irregular Verbs Change the Split?

A surface form can point toward more than one stem. 들었어요 can require comparison between 듣다 and 들다 candidates, with the surrounding words helping distinguish the intended reading. A form containing 물 can likewise require attention to the meaning and class of 묻다 rather than one blind rule for reversing a changed consonant.

The analyzer's candidate list is therefore a reading aid. Verify the selected dictionary sense and grammatical ending before accepting a lemma. A short phrase about music and a phrase about lifting a ball can support different interpretations even when the verb surface looks similar. Compare conjugated forms when the stem change itself is the difficult part.

Rules and Candidate Analyses

Different evidence types should stay separate. An exact source dictionary field, an authored local grammar explanation and a morphology model candidate are not interchangeable kinds of certainty. A model score orders analyses produced by that model; it does not mean that an English sentence translation has a particular probability of being correct.

A whole-sentence natural translation needs additional interpretation. In the small mode, only selected examples have authored reading aids, with their assumptions shown. Unknown sentences do not receive a fabricated translation assembled from separate glosses. If you need a complete explanation of an unsupported construction, preserve the source and compare it with a suitable lesson or teacher.

Worked Examples: Four Sentence Breakdowns

Illustrated study example: 저는 학교에 갔어요.
Study korean sentence analyzer with this worked scene.

저는 학교에 갔어요: a Contracted past Form

저는 학교에 갔어요 gives an explicit speaker and a useful contracted form. The proposed breakdown separates 저 and 는, 학교 and 에, and 가 + 았 + 어요 within 갔어요. The destination reading belongs to the relevant clause environment. The past and polite components explain the form without replacing the written sentence with an expanded spelling.

“I went to school” is an authored reading aid justified by the explicit 저 in this example. That justification matters: the same predicate without a stated person should not automatically acquire an English “I.” Notice which component supports the person, which supports the destination and which concerns tense or speech level.

Move to 갔어요 in Word parts and compare its surface with the underlying display. Then inspect 학교 in the dictionary view if you need its source meaning. Keep the original sentence on a study card and write a short note about the contracted alignment. This makes the analysis easier to transfer to a related form without teaching you to rewrite ordinary Korean.

먹고 싶어요: Desire and an Omitted Subject

먹고 싶어요 contains the desire construction -고 싶다 with a polite final ending. The dictionary describes 싶다 as an auxiliary adjective. That grammatical information is more useful than a loose instruction to translate every -고 as “and.” The following predicate supplies the construction that distinguishes this use from other connecting environments.

The person remains unstated in the sentence. A natural English translation may need “I,” “you,” or another person supplied by the conversation, but the source alone does not settle that choice. The small-mode reading aid therefore keeps the desire interpretation while naming the omitted-person uncertainty. Do not mistake the absence of an English pronoun for a failed Korean sentence.

Compare this construction with 공부하고 있어요. The following auxiliary changes the pattern, so a desire explanation should not be copied into the ongoing-action example. The source 싶다 entry provides the lexical foundation. For person interpretation, read how Korean omits subjects.

눈이 와요: Choosing a Dictionary Sense

눈이 와요 demonstrates why recognizing a written noun is only part of analysis. 눈 can refer to distinct source entries, including snow and eye. The surrounding predicate supports a familiar snow interpretation in this example. The source entries remain available for comparison, and a sense selection is kept separate from the spelling itself.

A tool should not silently reuse the snow sense when you later analyze 눈이 아파요. That new predicate creates a different contextual task. Saving the selected source identity and rerunning dependent interpretation prevents a convenient gloss from becoming a hidden universal rule. A previous result is useful history only when you deliberately retain it.

In Dictionary meanings, compare the candidates before saving. If you explicitly select eye for the snow example, the tool reports that the selection conflicts with the usual reading candidate rather than generating a confident contradictory translation. This is useful feedback about evidence, not a claim that every unusual sentence is impossible. Check the larger passage whenever a deliberate metaphor, quotation or unfamiliar context could change the interpretation.

선생님께서 오셨어요: Honorific Scope

선생님께서 오셨어요 separates two kinds of respect. The subject-related honorific material concerns the person being spoken about. The polite final ending concerns the listener or addressee. Those functions can coexist, but they should not be merged into one vague label meaning that the entire sentence is “formal.”

The local breakdown gives a possible 오다 relationship with honorific and past components. The contracted surface keeps its original spelling while underlying components explain its structure. Different morphology engines can segment an honorified lexical form somewhat differently, so the important comparison is the lemma, alignment and scope rather than insisting that every tagger print exactly the same short token list.

The authored English reading aid “The teacher came” leaves the Korean honorific distinction in the explanatory note because English does not express it through the same ending system. Do not infer that -시- automatically means the English or Spanish second person. Study who is the subject and who is listening. A useful card asks about those two roles before revealing the grammatical explanation.

Why Can One Korean Sentence Have Several Interpretations?

Illustrated study example: 눈이 와요, 눈이 아파요.
Study korean sentence analyzer with this worked scene.

Ambiguity can come from an omitted person, a shared written form, a particle's contextual use or an uncertain clause attachment. These are different problems. A dictionary can resolve a lexical sense candidate, while the previous sentence can resolve an omitted participant. A morphology tag alone cannot supply information that is absent from the text.

은/는 provides a useful reminder. A topic is not automatically the grammatical subject. Topic, contrast and emphasis can interact with a clause in different ways. The 은/는 and 이/가 comparison helps connect the particle to its sentence setting. Avoid turning a beginner shortcut into a universal parsing rule.

An alternative analysis should identify its assumption. For a verb candidate, that might be a lemma or sense. For a clause relationship, it might be the noun a modifier describes. For a translation, it might be an unstated person supplied by the conversation. When an assumption changes, dependent explanations and translations should be reconsidered together rather than left as stale output.

What Can the Previous Sentence Clarify?

Context can name the person being discussed, establish a contrast or identify a topic that the next sentence leaves implicit. Supply only the context relevant to your reading question. The small mode records user-supplied context but does not pretend to perform a complete discourse analysis from it.

A tool should never fill an unknown role with an invented gender, relationship or personal history. If the passage still permits several readings, preserve the alternatives. A note such as “speaker identified earlier” is more informative than an unqualified English pronoun that conceals the assumption. Keep private context out of share links and public examples unless you deliberately choose to publish it.

Analyzer, Translator, Conjugator and Checker Compared

A learner keeps original sentence text beside analysis and context cards.
Study korean sentence analyzer with this worked scene.

These tools have overlapping inputs but different jobs. Choosing the tool that matches your question prevents a plausible output from answering the wrong task. Parsing a spelling, proposing an edit and giving a natural translation are separate operations with separate accuracy limits.

Tool Main task Useful output What it does not establish by itself
Sentence analyzer Explain possible structure in supplied text Aligned parts, patterns and candidates Complete grammatical correctness
Dictionary Choose a word meaning Source entries, senses and examples The full interpretation of a sentence
Conjugator Compare stem and ending forms Form candidates and class explanations The intended sense without context
Translator Give a whole-sentence reading A context-dependent translation The correctness of each grammar explanation
Spelling checker Propose source-preserving edits Before/after differences and reasons That every stylistic change is necessary

Use the analyzer to formulate a precise question, then move to the appropriate source. If the ending is unfamiliar, compare conjugated forms. If a noun has several meanings, open the dictionary. If you want to practise word order after understanding the sentence, use the sentence builder. Keep the original input available throughout the comparison.

Can the Tool Check Whether My Sentence Is Correct?

Analysis does not certify correctness or naturalness. A morphology engine can recognize familiar pieces inside an awkward sentence, while a natural sentence can contain a construction outside a small tool's catalogue. Recognition and grammatical acceptability are therefore different outputs. A successful Analyze action means that an analysis is available, not that the sentence has passed a language exam.

A checker can propose spelling or spacing changes separately, with the original source retained. Such suggestions need their own evidence and context. Contractions are not mistakes merely because an expanded form exists. Likewise, a less formal ending is not wrong simply because a tool also recognizes a polite alternative.

For an important message, assignment or formal document, compare the analysis with a trusted source or Korean teacher. Exporting the exact span, possible lemma and relevant construction makes that discussion more useful. Avoid reporting only that a whole sentence is “incorrect” when the issue is one word meaning or one grammatical assumption. The more specific the question, the easier it is to assess the evidence.

Reading Clause Relationships on a Small Screen

A sentence can contain several linked or nested clauses. A full visual tree may be useful on a wide screen, but it can become difficult to follow on a phone. This tool pages local relationships so that the selected span and its interpretation remain close to the input. A relationship is labeled as a candidate when the analysis cannot establish it fully.

A relative clause, for example, can modify a noun. The ending and nearby noun provide a local structural clue, while a longer passage may still leave another attachment ambiguous. Read the text equivalent of the proposed edge rather than treating a connecting line as proof. Unknown roles remain unknown; they do not receive guessed people to make the diagram look complete.

Use Previous sentence and Next sentence when working with a passage. Long sentences are divided into computational windows with their original source retained. A window is an analysis unit, not a claim that punctuation or meaning has been rewritten. Return to the complete source when deciding how a local construction fits the larger passage.

What Stays Private, and What Works Offline?

Your text is treated as input rather than a public examples corpus. Analysis history is off by default. Saving an analysis is an explicit local action, and a file export remains under your control. The tool does not infer permission to publish a private message because you pasted it into a grammar field.

The small analysis uses loaded local code and authored records. The larger Kiwi engine requires an explicit model download and a capable device. A larger model needs more memory and storage, so device support can vary. Use the smaller reading mode if your device cannot complete the download or load the model.

The model's public files can be cached separately from private analysis text. Cancellation terminates the worker while retaining your original input. Cached assets can be deleted explicitly. Browsers may evict storage, so an earlier download is not a permanent offline guarantee. Device synthesis also depends on the installed voice's own behavior.

Item Default handling
Pasted source Kept in the current local session
History Off until explicitly enabled
Saved analysis Stored locally after Save
Export Downloaded only after your action
Large model Downloaded only after choosing the local engine
Whole-sentence translation Not provided; add your own interpretation locally

Save a Sentence as a Useful Study Card

A learner keeps original sentence text beside analysis and context cards.
Study korean sentence analyzer with this worked scene.

More also includes Speech transcript intake and Image and PDF intake. These local tools produce editable text. Correct recognized text before inserting it, then press Analyze explicitly. Undo input restores your earlier sentence. The JSON export retains intake provenance alongside source sense identifiers; recognized speech is not a pronunciation assessment.

In Glossary and history, Load Saved Sources reads your existing browser history. Choose a source to restore its original text; Analyze creates a current interpretation. My word status records known, seen or unknown according to your own judgment. Its word count is a personal reading aid, not a proficiency score or a claim about TOPIK.

Save the original sentence with a selected question. That question might ask about one ending, an omitted subject, a dictionary sense or a contraction. Include the relevant assumption in your note so that a later study session does not treat a contextual interpretation as a universal translation.

Recall the answer before reopening the breakdown. Then compare the source span and explanatory pattern. If a candidate remains unresolved, keep that status with the saved analysis instead of converting uncertainty into an approved answer. A useful study item preserves the difference between source text, a candidate and a teaching explanation.

Export includes original spelling and alignment information. Keep source credits when adding a dictionary meaning, because imported lexical text has its own licence conditions. The flashcards guide explains broader review habits. Local saves are convenient, while an exported file offers a recovery path before changing devices or clearing browser data.

Why Do Slang and Spacing Changes Need Extra Care?

Slang, laughter, unusual names and nonstandard spacing can challenge both lexical lookup and morphology. A tool should preserve such input rather than silently replace it with a tidier sentence. Otherwise, the learner cannot tell whether the explanation describes the original message or a new version created by the software.

Spacing can also change the possible segmentation. A compact string may admit several word boundaries, and the first candidate is not automatically the intended reading. Keep proposed spacing separate from the original, inspect the assumptions and apply an edit only when you choose to do so. Recognition of familiar syllables is not proof that every alternative is natural.

When preparing a correction question, identify the source span, candidate lemma, selected sense and expected construction. Redact personal names or unrelated context when necessary. Exporting a local receipt helps you inspect what the tool actually did. It does not automatically submit your text to a teacher, developer or public database. For a longer lawful passage, read Korean with word help and inspect one sentence at a time.

Frequently Asked Questions

Can I Paste a Paragraph Instead of One Sentence?

Yes. The document limit is 20,000 graphemes, and long sentences are presented in analysis windows of up to 500 graphemes. Your complete original text remains available. Move between windows and sentences while checking their context. The larger local engine asks you to select a short passage rather than silently discarding the rest.

Why Does the Breakdown Differ from a Dictionary Entry?

A dictionary normally organizes a verb under its reference form, while a sentence contains endings and possible contractions. 갔어요 can therefore point toward 가다 while showing additional grammatical components. Several components may share one written syllable. Compare the source form, candidate lemma and contextual sense before deciding that the displays contradict each other.

Will the Analyzer Automatically Publish Text I Paste?

No. Pasting text does not add it to a public corpus. History is off by default, and local saving or file export requires your action. A model download concerns public engine assets rather than permission to publish your sentences. Keep personal context out of any separate report or shared document unless you deliberately include it.

Can I Use My Own Word Meanings or a Class Glossary?

You can add a tab-separated custom surface, lemma and optional part-of-speech entry in More. Custom entries stay labeled as user supplied and do not silently replace source dictionary facts. Compare your class meaning with the source sense, and preserve its context in a note when saving an analysis for later study.

Does Romanization Show Every Detail of Pronunciation?

Romanization is a named Latin spelling aid and does not encode every detail of speech. The written form, spoken Hangul and Latin convention have different purposes. Use the sound change checker for changed joins and listen to original Korean through an appropriate voice or recording. Keep the scheme name with any romanized study aid.

How Do I Report a Wrong Ending or Word Meaning?

Identify the original span, proposed lemma or sense and the explanation that seems inconsistent. Export local JSON if you need the alignment and version receipt. Redact private text before sharing evidence through a separate correction channel. The export action does not itself send a report or confirm that a correction is accurate.

Continue Studying with the Korean Sentence Analyzer

Use the Korean sentence analyzer to turn one unclear sentence into a focused learning question. First locate the written span. Then compare its possible underlying parts, dictionary form and contextual pattern. Keep an omitted person or ambiguous sense unresolved until the passage provides enough evidence. Save a short note that records what you learned and what still needs checking.

For your next step, compare Korean sentence structure, revisit particles in context or inspect conjugated forms. If the spelling is familiar but the spoken join is surprising, see Korean sound changes. Finally return to the source passage and see whether your interpretation now fits. This connects structural analysis to actual reading without turning a tool result into a guarantee of correctness or fluency.