HOOLJON
Start free

Multilingual Korean learning app · PWA · nothing to install

Korean that finally adds up. From your first stroke to a real conversation.

Craft instead of confetti: a small ritual of drawing sentences, stroke-by-stroke guidance, and a lab that takes any sentence apart. No chaos, no surface-level quizzes.

The free plan stays free, no card. You learn in your own language — English and Polish for now, more in the works.

App screen: lesson map, 0 of 449 lessons completed, lesson 1 "Greetings", chapter "First contact and identity"
Lesson screen: new word 안녕하세요 with the translation "hello / good day"
449 lessons · 28 chapters

What's inside

449
lessons in the programme, laid out in 28 chapters
182 grammar 163 vocabulary 42 readings 29 reviews 21 culture 6 pronunciation 6 proverbs
187
grammar patterns, each with an explanation written for your language
40
hangul letters with stroke-order animation
學 443 hanja characters, 440 of them animated stroke by stroke
39 446
words in the dictionary wired into the lessons
1015
words broken down into their source characters
1048
reading recordings with word-by-word timing — plus 3102 ready-made recordings of lesson sentences and words
Alphabet screen: the letter ㄱ, stroke order step by step, three sounds depending on the position in the syllable

Hangul alphabet — a screen from the app

Writing

Stroke by stroke, not "copy it off the picture"

Every letter comes with its stroke order written out and animated, and you can replay it as long as you need. Then you write it yourself on the screen and the app checks the order, not just the shape. Below the letter sits what textbooks rarely say out loud: ㄱ sounds one way at the start of a syllable, another between vowels, and another at the end — and each of those has its own example to listen to.

40 hangul letters 443 hanja characters 440 animated whole alphabet free

Sound

Hear what separates the free voice from Premium

This is the only listening difference between the plans, and there is no reason to hide it. The free version reads with whatever voice your browser happens to have. Premium speaks with Google's ko-KR-Neural2-C, slowed to 0.9 and dropped two semitones so you can repeat after it.

Free plan · browser voice
커피를 주세요.

This button actually speaks — it uses your system's own synthesiser. How it sounds depends on which Korean voices you have installed; on many devices there is none at all, and then nothing plays. That is exactly the problem Premium solves.

Premium · ko-KR-Neural2-C
커피를 주세요.

The same sentence, generated once and stored, so it sounds identical on every device and works offline after the first play.

Karaoke runs on top of that: 1048 reading recordings carry word-by-word timings and intonation marks at phrase boundaries, so the text lights up exactly in step with the narrator. Plus 3102 ready-made recordings of single sentences and words from the lessons.

Method

You assemble sentences from blocks instead of translating word by word

Who는the doer + What를the object + Doesalways last
學 A second mechanism runs underneath. 1015 Sino-Korean words carry a breakdown into characters: learn 學 and you start recognising 학교, 학생, 대학. Hanja is never required — it is a shortcut, not extra homework.

In Korean the particle decides the role of a word, not its place in the sentence. That is why you practise on blocks: you see what 는 does, what 를 does, and why the verb always comes last. This is the threshold where people give up after two weeks — and here it is broken into steps.

Sentence Lab

Paste any sentence and see what it is made of

Not just the sentences from your lessons — any sentence you run into. The Lab splits it into morphemes, checks each piece against the dictionary, flags what it does not recognise, and diagnoses the register: whether the form holds together, and what to do if it does not. It is a measuring instrument, not an exercise — nothing here is scored.

parsing runs locally register diagnosis a suggested fix
Sentence Lab: the sentence 부장님, 서류를 검토드리겠습니다 parsed into morphemes, a register conflict flagged and a corrected form suggested

Sentence Lab — a screen from the app

Reading screen: a short Korean text split into tappable chunks, with Listen, Restart, Tell it in your own words and Check comprehension

Reading — a screen from the app

Reading

A living text where every word can be tapped

Short texts at your level — or your own, pasted in. Tap a chunk and its meaning appears without leaving the text. Play the narrator and the text lights up word by word, because 1048 recordings carry per-word timings and intonation marks at phrase boundaries. Then retell the text in your own words, or check your comprehension.

42 readings in the programme your own text too highlighting in step with the voice

Small rituals

And the things that keep you at it longer than a week

Lot of the day (제비뽑기)

One sentence drawn from the chapters you have already finished, to say out loud over your morning coffee. The one moment in the app where you don't know what is coming.

Seals and the flame

Progress means level seals and a streak of days, with a shield every seven. What counts is what came back in review, not what you clicked once.

Teaching others? Lots has a teacher mode — no AI, no limit, built for working with a group.

Where it leads

From the alphabet: three levels today, a fourth in preparation

Each level has its own seal, a grammar scope and an equivalent on the TOPIK and CEFR scales. Yusaeng, Seonbi and Jiphyeon are the same levels, with the same codes, that the app shows on its grammar levels screen.

한 Hangul alphabet · 40 letters Letters, stroke order, handwriting. Available in full on the free plan.
유 Yusaeng TOPIK I 1–2 · CEFR A1–A2 Everyday communication, identifying objects, basic tenses.
선 Seonbi TOPIK II 3–4 · CEFR B1 Reported speech, passive and causative, supposition and regret, formal register.
집 Jiphyeon TOPIK II 5–6 · CEFR B2 in preparation Academic discourse, historical registers, hypothetical constructions.

How it is written

Three things Korean courses usually get wrong

01

Explanations written, not translated

Each of the 187 patterns has its explanation written separately for every language version, with its own examples. This is not one course run through a translator, where the terms come out as calques and the examples stop making sense.

02

Word order and particles from day one

187 patterns spread over 182 grammar lessons, ordered by difficulty rather than by topic. Three grammar points per lesson at most, not twenty.

03

Politeness registers, said out loud

Who you are speaking to decides the shape of the sentence. So after you speak you get an analysis of register and grammar — so that a polite sentence does not land as a condescending one. The app also states plainly that it compares against what the microphone recognised: this is not a pronunciation or accent score.

Pricing

You start for free, no card needed.

Free
0 PLN
  • The whole course path, 3 new lessons a day
  • The full hangul alphabet
  • 20 questions a day in vocabulary and grammar training
  • Dictionary and word breakdown into hanja characters
  • Nunchi Compass: one question a day
Start free

The app is in testing and is completely free for now. Paid plans (Premium and Premium Pro) will start working once payments are launched; we will publish prices and plan contents here then.

Who this is not for

We would rather say this now than after you have paid for a month

×If you are after fluency in three months — we do not promise that, and we know of nobody who honestly can.
×If you want to learn without reading and writing — hangul is the starting point here, not an option.
×If you need C1–C2 — the course currently leads to TOPIK II 3–4 (B1); levels 5–6 are in preparation. Beyond that you have to read and talk outside the app.
×If you need a teacher who will correct your essay and explain the exception — that is a job for a person, not an app.
×If you need the interface in a language other than English or Polish — we do not have it yet, and we are not naming a date, because we do not know one.

Honestly

An independent, hand-built project. Instead of star ratings, we give you the door open.

We are pre-launch, so we have no user reviews yet — and we are not going to buy any. Instead of quotes from people who do not exist, you get a free account with no card: come in and judge the material yourself before you pay for anything.