Interlinear Gloss Generator

Leipzig-style morpheme glossing, formatted and exported entirely in your browser.

1. Sentence

Words are split on whitespace. You can re-split at any time.

2. Segment morphemes & add glosses

Use - for affix boundaries and = for clitic boundaries inside a word (e.g. baca=nya). A gloss box appears under each morpheme; type or pick a Leipzig abbreviation.

No words yet — split a sentence above or add a word.

Leipzig abbreviations

Click an abbreviation to insert it into the last focused gloss box (appended with a . if it already has content).

3. Free translation

Export

Save this gloss

Your work is also auto-saved as a draft in this browser.