Try it, don’t just read it
Searches articles, pages and the tools below — and forgives spelling, so “chusok” still finds Chuseok. The index is loaded from this site only; nothing you type leaves your browser. Built with Fuse.js.
Say it out loud
Korean is written one way and said another. 신라 is spelled Sin-ra and pronounced Silla; 좋아요 loses its ㅎ entirely. These are not exceptions — they are rules, and there are about a dozen of them. Type any Korean word to see what happens to it on the way out of a mouth.
- Sounds like
- —
- In Latin letters
- —
- Letter by letter
- —
Runs entirely in your browser — nothing you type is sent anywhere. Sound changes and romanisation are computed with es-hangul, an open-source library. It handles single words well; compound words can be slightly off.
Your other birthday
Ask a Korean grandmother when her birthday is and she may give you a date that never appears on a calendar you own. Korea ran on a lunar calendar until 1896, and families kept using it for the things families care about — birthdays, memorials, holidays. A lunar birthday lands on a different solar date every year, which is why your Korean friend’s birthday seems to wander.
Why this matters
The same calendar decides your zodiac animal. Not the year you were born — the lunar year. If you were born in January or early February, you are probably not the animal you thought you were.
- Lunar birthday
- —
- Your zodiac animal
- —
- Falls this year on
- —
Runs entirely in your browser — nothing you enter is sent anywhere. Lunar dates come from manseryeok, an open-source Korean lunar calendar; every day from 1930 to 2030 was checked against it before this page went up.
How old are you in Korea?
The internet will tell you Koreans are “two years older”. That is roughly true and completely misleading. Korea did not have one age. It had three, running at the same time, for different purposes — and the country only picked one in 2023.
Why this matters
Under 세는나이 you were one year old on the day you were born, and everyone aged together at New Year. 연 나이 simply subtracts your birth year, which is how the law decided when you could drink or be drafted. 만 나이 is the age the rest of the world uses. In June 2023 Korea made the last one the legal standard — but the other two did not disappear from ordinary speech, and one of them is still the rule for alcohol and military service.
- International age
- — 만 나이. The legal standard since June 2023. Goes up on your birthday, like anywhere else.
- Calendar-year age
- — 연 나이. Still the rule for alcohol, tobacco and military service. Goes up on 1 January.
- Korean age
- — 세는나이. You were 1 the day you were born. Dropped from law in 2023 — still heard every day.
Runs entirely in your browser — nothing you enter is sent anywhere.
One character, ten words
If you are past the beginner stage, the thing slowing you down is almost never grammar. It is vocabulary — and specifically the feeling that every new word is a new word.
Why this matters
It is not. More than half of Korean vocabulary is built from Sino-Korean roots, and the roots repeat. 학 turns up in 학교, 학생, 학년, 학기, 유학, 과학. Learn the root once and six words arrive together — then sixty. Learners who never notice this end up memorising words one at a time, which is exactly where the intermediate wall is.
One catch, and it is the interesting one: the same sound can be several different roots. 문 is a gate (門), writing (文), and asking (問) — three unrelated characters wearing the same Hangul. Type 문 below and you will see all three.
Runs entirely in your browser — nothing you type is sent anywhere. This holds sixty-one of the most common roots, chosen and checked one by one rather than scraped; it is not the whole language. More are added as they are verified.
Two number systems, one sentence
Korea kept both of its counting systems and gave them different jobs. Native Korean numbers (하나, 둘, 셋) count things you can point at — people, bottles, ages, hours. Sino-Korean numbers (일, 이, 삼) handle anything measured or numbered — money, dates, minutes, floors.
Why this matters
Which means 2:30 is 두 시 삼십 분. The hour is native, the minutes are Sino, and the system changes halfway through a single time. Nobody tells learners this; they just get corrected for years.
There is also a limit worth knowing: native numbers stop at 99. Past that, everyone switches, even for things you could point at.
—
Runs entirely in your browser. Everything here is calculated from the rules rather than looked up in a list — including the two months that break them, 유월 and 시월.
Who are you talking to?
In Korean you cannot finish a sentence without deciding your relationship to the person hearing it. The ending does it, every single time, and there is no neutral option.
Why this matters
This is where intermediate learners get into trouble, and the trouble is specific: the grammar is correct and the register is wrong. Saying 가자 to someone ten years older is not friendly. It is the same sentence with a different social claim attached.
Subtitles erase this layer completely. When a K-drama character switches from 존대말 to 반말 mid-scene, something enormous just happened — and the English line reads exactly the same as before.
- Say it to
- Watch out
Runs entirely in your browser. This reads the final ending only — it does not parse the sentence, and it does not know your relationship to the listener. Where an ending belongs to more than one level, it says so instead of picking.
Fix a keyboard mix-up
Every Korean computer user has done this: type a Korean word while the keyboard is still set to English, and instead of 안녕 you get dkssud. It looks like noise. It is not — it is Korean, typed on the right keys in the wrong alphabet.
Why this matters
Korean computer keyboards use one fixed layout (두벌식) where every key is a specific letter — 자 is always ㅈ, 아 is always ㅏ. Because the mapping never changes, the mistake can be undone by calculation alone: no dictionary, no guessing, just the same keys read in the other alphabet. It works the other way too — Korean keys left on while you meant to type English produce strings like ㅑㄷㄷ for “add”.
It only undoes the keystrokes. It has no way to know whether the result is a real word in either language — that part is still up to you.
Runs entirely in your browser — nothing you type is sent anywhere. The keyboard mapping is the fixed 두벌식 (2-set) layout every Korean computer uses; letters are reassembled with es-hangul. It reads the direction automatically from what you typed.
Guess it from the initials
Korean chat is full of words shrunk down to just their first sounds — ㅇㅈ for 인정 (“agreed”), ㄱㅅ for 감사 (“thanks”), ㅊㅋ for 축하 (“congrats”). If you’ve seen a variety show flash a few consonants across the screen as a joke instead of subtitling the line, this is what you were looking at.
Why this matters
It works because of where Korean syllables put their first sound. Every syllable block starts with a consonant slot — the 초성 — and typing just that slot is enough for a Korean reader to guess the rest, the same way “thx” works in English but more systematically. Type only consonants below (ㄱㅅㅎㄴㄷ) and it searches by that first-sound pattern; type a full word or an English meaning and it searches normally.
Runs entirely in your browser — nothing you type is sent anywhere. Initials are computed with es-hangul; the 50 words themselves were picked and checked by hand for chat, captions and everyday conversation, not scraped from a dictionary.
Which particle attaches?
사람은 vs 책은. 사람이 vs 책이. Textbooks present 은/는, 이/가 and friends as pairs to memorise, one per noun. They are not two grammar choices — they are one sound rule with two outputs, and the rule only asks one question: does the word in front end in a consonant or a vowel?
Why this matters
If the word ends in a consonant sound (받침, batchim), Korean needs an extra vowel to bridge into the particle — 사람 + 은, 책 + 이. If it ends in a vowel already, the particle attaches directly — 나무 + 는, 친구 + 가. Every particle pair in the table below follows this same split, including ones learners often meet separately, like 으로/로 for direction — which has its own exception for words ending in ㄹ.
Type any noun and the table below recalculates from the rule, not from a lookup — the same way a Korean speaker does it without thinking.
—
Runs entirely in your browser — nothing you type is sent anywhere. Attachment is computed with es-hangul‘s particle-selection rules, not looked up from a list.
Reading Korean prices
You can know every Korean number word and still freeze at a price tag. The reason is not vocabulary. English gives a new name every three digits — thousand, million, billion — and Korean gives one every four: 만, 억, 조. The commas printed on the receipt are in the English places, and the word you need is somewhere else.
Why this matters
100,000 reads as “one hundred thousand” in English — two words, broken after the 100. In Korean it is 십만: ten 만. The digits never moved; the grouping did. This is why prices in the tens of thousands feel instant to a Korean speaker and take a beat for everyone else, and why 1억 (one 억) is a hundred million, not a billion — a number that comes up constantly in conversations about apartments and salaries.
The tool below shows both groupings for the same number, side by side. Once you can see where Korean cuts, the words stop needing translation.
Runs entirely in your browser — nothing you type is sent anywhere. Number words are generated from the rules with es-hangul, not looked up.
When are the holidays?
If you have ever tried to book a trip to Korea and found every flight full and every shop shut on a week that seemed ordinary, this is why. Korean public holidays come from two different calendars at once, and three of the biggest ones land on a different date every year.
Why this matters
The fixed dates — Liberation Day, Hangul Day, Memorial Day — are modern national commemorations, set on the solar calendar the country adopted in 1896. The moving ones — Seollal, Chuseok, Buddha’s Birthday — are the old festivals, and they never left the lunar calendar. So they drift across the solar year: Seollal can fall anywhere from late January to late February.
Seollal and Chuseok are also three days each, not one, and effectively the whole country travels at the same time. Knowing which week they land in is the difference between a good trip and an impossible one.
Public holidays in — · marked ones move each year
Runs entirely in your browser — nothing is fetched or sent. The lunar dates are calculated from the same verified table used by the birthday tool above. Substitute holidays (대체공휴일) are not calculated here: the rules have changed several times and differ per holiday, so this flags weekend overlaps rather than guessing a date.
What should we build next?
Every tool on this page started as something we kept having to look up. Tell us what trips you up — a word, a rule, a habit nobody explains — and it might be the next one. Leave an email and we’ll send it the day it’s live.
