Indonesian reading practice

Read a short text and answer the questions. The texts are graded from A1 to C1 — start where you are comfortable and work up.

40 texts 5 levels Free, no signup

You can also read these texts aloud: we listen and show which words came out wrong.

A1

Beginner

8 texts

Very short texts with simple words and present-tense sentences.

A2

Elementary

7 texts

Short everyday stories with common vocabulary and past tenses.

B1

Intermediate

9 texts

Longer narratives with a wider range of tenses and linking words.

B1 213 words · ⁦~1⁩ min read Akhir Musim Panen Musim kemarau tahun lalu saya bekerja di kebun buah kecil dekat desa Cisarua. Setiap pagi kami memetik apel… 5 questions Read → B1 220 words · ⁦~1⁩ min read Jeda dalam Riwayat Kerja Pewawancara: Selamat pagi, Bu Larasati. Terima kasih sudah datang hari ini. Saya sudah membaca lamaran Ibu… 5 questions Read → B1 218 words · ⁦~1⁩ min read Kejutan di Kebun Sabtu sore lalu, saat matahari bersinar terang, Sinta dan adiknya Budi sedang menyiapkan petak sayuran kecil… 5 questions Read → B1 207 words · ⁦~1⁩ min read Kesepakatan soal Kebocoran Penyewa: Halo, Pak Suryadi. Saya menelepon soal kebocoran di rumah kontrakan. Kemarin malam saya sedang mandi… 5 questions Read → B1 204 words · ⁦~1⁩ min read Melaporkan Pencurian Telepon Bripka Hidayat: Selamat siang, Pak. Saya Bripka Hidayat. Ada yang bisa saya bantu? Pak Fajar: Saya mau… 5 questions Read → B1 214 words · ⁦~1⁩ min read Melihat Apartemen Sewa Calon penyewa: Selamat siang. Saya datang untuk melihat apartemen di lantai dua. Pemilik: Halo. Saya sudah… 5 questions Read → B1 225 words · ⁦~1⁩ min read Payung yang Terlupakan Selasa sore yang lalu Sari sedang bergegas melalui hujan lebat di pusat kota Jakarta ketika ia menyadari… 5 questions Read → B1 247 words · ⁦~1⁩ min read Rantai Sepeda Putus Kemarin sore Andi sedang memperbaiki sepeda gunung lamanya di garasi rumah. Ia melihat rantai sepeda itu… 5 questions Read → B1 204 words · ⁦~1⁩ min read Renovasi Perpustakaan Kota Bulan lalu pemerintah kota mengumumkan rencana memperbarui perpustakaan umum lama di Jalan Thamrin Jakarta.… 5 questions Read →
B2

Upper-intermediate

8 texts

Detailed texts with richer vocabulary and more complex sentences.

B2 274 words · ⁦~2⁩ min read Asuransi Sewa Mobil Pelanggan: Selamat pagi. Bulan lalu saya membuat pemesanan untuk mobil yang akan saya ambil besok. Petugas:… 5 questions Read → B2 282 words · ⁦~2⁩ min read Dua Pilihan Perawatan Gigi Dokter: Selamat pagi, Bu Wulandari. Kemarin saya memeriksa geraham kanan bawah Ibu, dan hasil rontgennya… 5 questions Read → B2 296 words · ⁦~2⁩ min read Malam di Dapur Roti Rina sudah bekerja shift malam di Toko Roti Melati selama hampir dua tahun, tetapi jam sepi itu masih… 5 questions Read → B2 405 words · ⁦~2⁩ min read Perpisahan di Kebun Apel Saat peti terakhir ditumpuk di truk, matahari Agustus sudah mulai tenggelam di balik bukit yang mengelilingi… 5 questions Read → B2 290 words · ⁦~2⁩ min read Pertemuan Wali Murid Orang Tua: Selamat siang, Pak Yusril. Saya ingin membicarakan perkembangan Nabila sejak rapor tengah semester… 5 questions Read → B2 330 words · ⁦~2⁩ min read Rutinitas Kerja Malam Rina sudah bekerja sebagai analis senior di Bank Mandiri selama hampir empat tahun ketika ia menawarkan diri… 5 questions Read → B2 339 words · ⁦~2⁩ min read Sanggahan Transaksi Kartu Nasabah: Selamat pagi. Nama saya Ayu Pramesti dan saya menelepon karena ada transaksi di rekening saya yang… 5 questions Read → B2 259 words · ⁦~1⁩ min read Tetangga Tak Terduga Ketika Sinta akhirnya menandatangani kontrak sewa apartemen barunya di Apartemen Melati, ia mengira masalah… 5 questions Read →
C1

Advanced

8 texts

Nuanced, near-native texts with idiomatic and abstract language.

C1 347 words · ⁦~2⁩ min read Hasil Pemindaian Belum Pasti Dokter: Selamat pagi, Bu Sulastri. Saya sudah menelaah hasil pencitraan dan penanda darah dari pemeriksaan… 5 questions Read → C1 317 words · ⁦~2⁩ min read Keterlambatan yang Bermakna Pada Selasa pagi yang gerimis, Rina duduk di kursi yang telah dipesannya di gerbong enam kereta api antarkota… 5 questions Read → C1 410 words · ⁦~2⁩ min read Konsultasi Batas Pekarangan Klien: Selamat siang. Saya Yuliarti dan saya datang untuk membicarakan batas antara pekarangan saya dan… 5 questions Read → C1 348 words · ⁦~2⁩ min read Menaklukkan Ketakutan di Air Sinta selalu menghindari air dengan tekad diam yang menyembunyikan kegelisahan mendalam. Pada usia tiga puluh… 5 questions Read → C1 410 words · ⁦~2⁩ min read Perbaikan yang Tak Terucap Pada sore Kamis yang gerimis, Andi mendorong sepeda balap klasiknya masuk ke bengkel Rina di Kemang. Ia sudah… 5 questions Read → C1 353 words · ⁦~2⁩ min read Pertimbangan Mengajukan Gugatan Advokat: Selamat pagi, Pak Wardaya. Saya sudah memeriksa surat-menyurat Bapak dengan tetangga di Desa… 5 questions Read → C1 285 words · ⁦~2⁩ min read Potret yang Pudar Saat menyortir kotak buku warisan di ruang kerja bibi almarhumnya yang berantakan, Rangga menemukan sebuah… 5 questions Read → C1 340 words · ⁦~2⁩ min read Telaah Perjanjian Sewa Notaris: Selamat pagi, Bu Nurhalimah. Apakah kita mulai menelusuri pasal-pasal pokok perjanjian sewa ini?… 5 questions Read →

Read aloud and hear yourself

Open any text, press “Read aloud” and read it at your own pace. When you finish, we mark every word that came out different from the text — and for each one you can play two recordings: how the word should sound, and how you read it. Hearing the two side by side is the point: it shows what to change, not merely that something was wrong.

Got a feature idea?

Tell us what you'd like to see next — we read every message and ship suggestions weekly.

Send idea →