Journley logo

Express your life.
In your next language.

Write. Speak. Read. Listen. All in one place, every day — language learning practice that matters to you.

Get Started →

Your Feed

✏️ Write
🎙️ Speak
melissa
Flag for language ja
@melissa

今日はずいぶん遠くまで歩いた。ダウンタウンのアートは本当に美しい。

Paris bakery
Your profile picture
Respond in 日本語
🔍Find a Phrase
Henry
Flag for language oj
@henry

0:23

Your profile picture
Respond in Anishinaabemowin
🔍Find a Phrase

Your Journal

Real life.
Real practice.

Posting about real things — your day, your wins, your bad commute — wires words that matter into your brain. When you have something to say, you find a way to say it.

✏️

Try it. Own it.

Translations stay tucked away until you ask. Write it out, commit to the attempt — then peek if you want to double-check. That moment of uncertainty is when the brain wiring happens.

🔥

Practice makes progress

Small entries every day beat one big session a week. The habit is the point.

📈

Watch yourself improve

Read what you wrote six months ago. The difference will surprise you.

chris
Flag for language es

Create Post

Estaba cansado, pero fui al gimnasio de todas formas. A veces tienes que hacer las cosas aunque no tengas ganas...

Tap above to double check your work.

🔥 14-day streak

Post →

Your People

Bring your whole cheering section.
While staying immersed.

Your study group doesn't all have to speak the same language. Journley bridges every reply so you always practice in your language.

@caren
Flag for language fr

@caren

Post
Paris bakery

Je suis allée à la boulangerie aujourd'hui. Comme la vendeuse ne parlait que français, je n'ai pas pu l'aider, mais tout avait l'air délicieux !

Learning French

@sydney
Flag for language fr

@sydney

Qu'est-ce que tu as acheté ?

Comment

Sees

Caren's Français post

Replies in

Français (immersion enforced)

Learning another language

@alex
Flag for language ja

@alex

どこの市場に行ったの?

Comment

Sees

Caren's Français post + auto English translation

Replies in

English or 日本語 → auto-translated

Not learning a language

@chelsea
Flag for language en

@chelsea

That bread looks delicious!

Comment

Sees

Caren's Français post + auto English translation

Replies in

English → auto-translated

🫶

No matter how your friends respond, you always receive every reply in your language.

Immersion

Stay in the language.
Even when it's hard.

The hardest part of immersion isn't the grammar — it's staying in the language when you hit a wall. Everyone reaches for their native tongue in that moment. Journley meets you there and helps you find the words you needed all along.

Not a roadblock. A spotter.

A good spotter at the gym doesn't lift the weight for you. Journley works the same way: just enough to keep you moving, never enough to let you off the hook.

Writing in 🇮🇹 Italiano

Post →

“Ieri sono andato al parco con il mio cane. Faceva molto caldo, quindi we sat in the shade…”

🚫

English detected. Posting is paused. Use the tool below to get unstuck.

Translate to Italiano

we sat in the shade

Be brave! Search for only the smallest phrase you need to get unstuck.

ci siamo seduti all'ombra

Translation: we sat in the shade

Explain Grammar ↗

Save & continue

All Four Skills

Well-rounded practice.
Like a full-body workout.

To really know a language, you need to read it, say it, hear it, and write it. Most apps only do one or two. Journley does all four — in one place, every day.

✍️

Writing

Write about your day in your new language. Your journal, your words, your life.

📖

Reading

Read posts from your buddies. Don't practice the same language? Journley will help you stay immersed.

🎙️

Speaking

Record a voice post. Practice speaking off the cuff until the 'ums' disappear.

🎧

Listening

Listen to voice posts from your buddies. Real people. Real topics.

Languages

Start with what you know.
We'll meet you there.

Journley supports eight major world languages with the full range of reading, speaking, listening, and writing practice.

🇩🇪

Deutsch

German

🇪🇸

Español

Spanish

🇫🇷

Français

French

🇰🇷

한국어

Korean

🇮🇹

Italiano

Italian

🇯🇵

日本語

Japanese

🇷🇺

Русский

Russian

🇨🇳

中文

Chinese

Indigenous Languages

Some languages need more than an app.
They need people to speak them.

Journley supports Indigenous languages that are passed down by communities, more often than classrooms. Features are still growing, but the commitment is real.

Dianna's Profile Picture

Dianna · Journley founder

Enrolled Waganakising Odawa

🦅

Anishinaabemowin

Ojibwe · Great Lakes region

🌵

Diné Bizaad

Navajo · Southwest US

🌲

Lushootseed

Coast Salish · Pacific Northwest

🌊

Sugt'stun

Alutiiq · Kodiak Island & Alaska Peninsula

+

Add your community's language

Not seeing your language? We want to hear from you.

Express your life.
With confidence.

Build your language skills through practice that matters. Journley's got you when you get stuck. Everything else is up to you.

Get Started →