Notification

ConlangEngine

LOCAL

My Conlangs

Select a workspace or create a new language.

Account Status

Loading user data...

📊 Language Analytics

Total Lexicon
0
Roots & derived words
Semantic Tags
0
Unique categories used
Top Word Class
N/A
Most dominant part of speech
Phonetic Coverage
0%
Words with IPA pronunciation

Phonotactics Lab

Sound Distribution

Awaiting data...

Most Used Phonemes

Recent Activity

Created the word namu

Just now

Configured syntax to OVS

2 hours ago

Achievements

New Conlang

Welcome to your linguistic laboratory.

⚙️ Language Matrix
💡 Set the base identity of your conlang here.
💡 Writing System Guide:
Alphabetic: Standard root-based system. Uses your consonants, vowels, and syllable patterns to generate and parse words.
Syllabic: Unlocks the Syllabary Manager. Use the Grid View for quick CV (Consonant-Vowel) symbols. Switch to the List View to map complex syllables (like strin) or standalone codas (like n = ). The engine smartly matches the longest combinations first!
Logographic: Whole words become symbols. A new "Ideogram" field will appear when adding words to the Dictionary. The Reader will render the ideograms and show the pronunciation on hover.

🗣️ Sounds & Orthography

💡 Phonology & Orthography Guide:
Basic Sounds: Type your IPA phonemes separated by commas (e.g., p, t, k, m, ṇ).
Custom Orthography (=): If a sound is written differently in your romanization or native script, map it using the format IPA=Text.
Example: If the sound /ʃ/ is written as '' and a trill /r/ as '', you should type: ʃ=თ, r=რ. This exact mapping is what allows the Interactive Reader and the TTS Audio to correctly pronounce your custom letters!

⏳ Historical Sound Changer (SCA)

Evolve your language natively. Write rules line by line using Regex format: pattern => replacement.

View Rule Formatting Guide
Basic Replacement:
p => b (Turns all 'p's into 'b's)
ch => თ (Replaces specific digraphs with characters)

Environmental (Contextual):
k(?=[ie]) => tS ('k' becomes 'tS' ONLY before 'i' or 'e')
(?<=[aeiou])s => z ('s' becomes 'z' ONLY after a vowel)

Positional Changes:
^a => e (Changes 'a' to 'e' ONLY at the START of a word)
m$ => n (Changes 'm' to 'n' ONLY at the END of a word)

Advanced (Reduplication):
^(.{2})(.*) => $1$1$2 (Duplicates the first two letters)

🧩 Grammatical Rules & Inflections

💡 Morphology & Inflection Guide:
Prefixes & Suffixes: Use a hyphen to indicate where the root connects. Prefix: ir- | Suffix: -s.
Infixes: Use -affix-@position. Example: -ma-@V (inserts after the first vowel).
✨ Templatic Roots: For triconsonantal roots, use Regex with the => operator (e.g., (.)(.)(.) => $1a$2a$3).
🛡️ Standalone Rules: Check the "Standalone" box for inflections that should IGNORE Person/Class alignments (e.g., Passive Voice, Infinitives). They will conjugate independently in the Matrix without attaching pronouns.

⚙️ Syntax & Word Order

💡 Syntax & Analyzer Guide:
Verb Base Marker: If your dictionary stores verbs in their infinitive form (e.g., ending in -ar or -er), put that ending here. The Engine will intelligently strip this marker off before applying any conjugations in the Universal Matrix.
Clitics: List particles that attach to words but function independently in syntax (like English 's or 'll), separated by commas. The Analyzer will detach them behind the scenes to parse the sentence structure correctly.
💡 Pro Tip: You can define exactly how each person is represented in your language by mapping their free pronouns and affixes.

Suggested format: Person: Free Pronoun / Affix
Example: 1S: mau / 'ma, 2S: tau / 'ta, 3S Masc: lou / 'lo.

This exact mapping will help the Syntax Analyzer automatically slice and recognize verb conjugations later!

🖋️ Typography & Custom Font

Upload your custom .ttf or .otf font to render your unique characters. The font file is converted and stored locally in your browser memory.
Note: Maximum file size is 2.5MB to respect local storage limits.

Export your custom symbols as a real font file to use on your OS, Word, Photoshop, etc.

🎨 Aesthetics & Theme

🌙 Dark Templates

☀️ Light Templates

⚠️ Danger Zone

This action will permanently delete your current local project. Your entire lexicon, grammar rules, and settings will be wiped out.

✨ Create New Root
Choose from the list or type your own custom class.
Lexical Database
Roots: 0
🧠 Conlingo Deck

Pratice your vocabulary. Click the card to flip it.

🔥 0 Days
Missing cards: 0

Loading...

Loading...

🎲 Phonotactic Generator
---
...
🔢 Numeral System Lab

Convert Base-10 numbers or calculate math directly in your custom base.

Base Converter
84
(8 × 12) + 4
Native Calculator
=
---
Etymology Tree
🔍 Ambiguity-Aware Analyzer
💡 Pro Tip: Words marked with rules containing "Accusative", "Acc", "Obj", or "Patient" are automatically identified as the Object (O) for syntax validation.
📖 Corpus & Reader