Skip to content
Chinese character origins · HSK 1–2 now available

Every character
has a story.

Trace from the character you write today all the way back to its first mark on oracle bone — one era at a time.

No account needed — all characters are free to explore

Today's character
běi · HSK 1
Traditional Chinese
Seal script · 221 BCE
Bronze script · 1100–200 BCE
Oracle bone · ~1200 BCE
See its full story →3,000 years of history

How it works

A journey through time, one character at a time.

Each session is a one-minute story — no courses, no daily streaks. Just genuine curiosity about where a character came from.

1

Find a character

Search by the character, by pinyin, or by English meaning. No account needed — every character is free to explore.

Example
2

Travel back through time

Step through each era — modern, traditional, seal script, bronze inscription, oracle bone — and watch the character transform.

The evolution
3

Understand the why

Each era comes with a concise explanation — history, linguistics, and visual storytelling — about how and why the character looked the way it did.

After reading

"Three wavy lines. That's all water ever was."

Try it yourself

Pick a character. Explore its origins.

Select any character below and discover its complete 3,000-year journey. Hover for a preview — click to begin.

Hover to feel · click to explore

Simplified · Today

Once you understand that 水 is literally three streams of water carved into bone, you never forget the character again.

On etymology-based learning · ACTFL 2023

Pick a character. Start a journey.

No account, no subscription, no daily goal — just one character at a time.

Explore 北 →