Read Beginner Indonesian Stories

Explore a free A1 Indonesian reading sample with translation tools built right into the text.

Stichos generates live A0 and A1 stories with tap-to-translate vocabulary and line-by-line translations in English.

Kue Ulang Tahun Yames

Hari ini Yames sangat senang.

Today Yames is very happy.

Teman Yames ulang tahun hari ini.

Yames's friend has a birthday today.

Yames berjalan ke toko kue.

Yames walks to the cake shop.

Toko kue ini sangat besar.

This cake shop is very big.

Ada banyak kue di meja.

There are many cakes on the table.

Aroma kue cokelat sangat manis.

The smell of chocolate cake is very sweet.

Aroma kue pandan juga harum.

The smell of pandan cake is also fragrant.

Yames melihat semua kue itu.

Yames looks at all those cakes.

Yames mencari kue ulang tahun.

Yames looks for a birthday cake.

Kue cokelat ini terlalu kecil.

This chocolate cake is too small.

Yames suka kue bolu pandan.

Yames likes pandan sponge cake.

Kue pandan ini berwarna hijau.

This pandan cake is green.

Kue ini terlihat sangat lezat.

This cake looks very delicious.

Yames memilih kue pandan itu.

Yames chooses that pandan cake.

Yames bicara kepada penjual toko.

Yames speaks to the shopkeeper.

Permisi, saya minta satu kue.

Excuse me, I would like one cake.

Penjual mengambil kue pandan itu.

The shopkeeper takes that pandan cake.

Penjual menaruh kue itu di kotak.

The shopkeeper puts that cake in a box.

Yames membayar kue di kasir.

Yames pays for the cake at the cashier.

Yames memberi uang kepada penjual.

Yames gives money to the seller.

Yames menerima kotak kue itu.

Yames receives the cake box.

Yames membawa kue dengan hati-hati.

Yames carries the cake carefully.

Yames berjalan pulang ke rumah.

Yames walks home to his house.

Angin dingin berembus di jalan.

A cold wind blows on the street.

Yames memegang kotak kue erat.

Yames holds the cake box tightly.

Kotak kue tidak boleh jatuh.

The cake box must not fall.

Yames tersenyum dan berjalan cepat.

Yames smiles and walks fast.

Yames sampai di depan rumah.

Yames arrives in front of the house.

Yames siap merayakan ulang tahun.

Yames is ready to celebrate the birthday.

Hati Yames merasa sangat bahagia.

Yames's heart feels very happy.

Quick facts about Indonesian

Speakers

About 252 million people speak Indonesian, but only around 75 million as a native language; some 177 million speak it as a second language (Ethnologue figures for 2020, as cited by Wikipedia).1

Did you know?

Indonesian does not regularly mark plural nouns; when plurality matters, a speaker can repeat the word or add a marker, so "students" is either murid-murid or para murid.1

The main challenge

Standard Indonesian is used mainly in formal settings, and everyday speech differs from it noticeably: in informal Jakarta speech, for example, tidak ("no, not") becomes nggak and membuat ("make") becomes bikin.1

Sources

  1. https://en.wikipedia.org/wiki/Indonesian_language

About the Indonesian language

Language familyAustronesian → Malayo-Polynesian → Malayic. Indonesian is a standardized variety of Malay.1
SpeakersAbout 252 million (Ethnologue, 2020): roughly 75 million native speakers and 177 million second-language speakers, so most people who speak it learned it as a second language.1
Primary scriptLatin alphabet, spelled according to the official EYD rules, whose fifth edition (2022) replaced the earlier PUEBI guidelines1,2,3
Word order & typologyBasic subject–verb–object (SVO) order in active clauses, with adjectives and demonstratives after the noun. Verbs do not change for tense, person or number; words are built with prefixes, suffixes, circumfixes and reduplication (agglutinative).4,5
Official statusOfficial and national language of Indonesia; a working language of Timor-Leste under its constitution; and, since November 2023, an official language of the UNESCO General Conference.1,6,7
  1. https://en.wikipedia.org/wiki/Indonesian_language
  2. https://ejaan.kemendikdasmen.go.id/
  3. https://id.wikipedia.org/wiki/Ejaan_yang_Disempurnakan
  4. https://wals.info/datapoint/81A/wals_code_ind
  5. https://en.wikipedia.org/wiki/Indonesian_grammar
  6. https://www.constituteproject.org/constitution/East_Timor_2002
  7. https://setkab.go.id/en/bahasa-indonesia-named-unesco-general-conference-official-language/

Indonesian reading proficiency benchmarks (CEFR)

Stichos levelApproximate framework equivalentReader profile
A0Pre-A1Early Beginner
A1CEFR A1Beginner
A2CEFR A2Elementary
B1CEFR B1Intermediate
B2CEFR B2Upper Intermediate

Indonesia has its own scales: the UKBI proficiency test reports seven ratings, from Istimewa down to Terbatas, and the BIPA programme for foreign learners uses its own numbered levels (BIPA 1, BIPA 2 and up). No published crosswalk from either scale to the CEFR was found, so this column uses CEFR only.

Reference corpora

Frequency data and official reference works for standard Indonesian:1

  • Frequency Dictionary Indonesian: By Uwe Quasthoff and Sabine Fiedler, edited by Erla Hallsteinsdóttir (Leipziger Universitätsverlag, 2015). The printed volume ranks the 1,000 most frequent word forms and lists the top 10,000 alphabetically; its CD-ROM gives relative frequencies for up to 1,000,000 word forms.2
  • KBBI: The Kamus Besar Bahasa Indonesia, now in its sixth edition online, is the official dictionary of standard Indonesian, published by the national language agency (Badan Bahasa).1
  • Register: Stichos writes Indonesian readers in standard written Indonesian (bahasa baku) at every level, following the EYD spelling rules: tidak rather than nggak, and saya/Anda rather than Jakarta slang such as gue/lu.
  1. https://kbbi.kemendikdasmen.go.id/
  2. https://wortschatz-leipzig.de/en/freqdict

Readability design principles

Indonesian readability research has mostly tested English formulas on Indonesian text.1

  • Formula comparison: Yasa, Sutama and Martha (2013) checked Flesch, the Fog Index, the Fry graph, SMOG and a formula for Indonesian texts against the test results of 324 ninth-grade students in Singaraja, Bali. They found both the English-based formulas and the Indonesian one accurate, with no significant difference between them.1
  • Stichos: Stichos sets difficulty with level-by-level grammar rules and sentence-length limits rather than a readability score: 3 to 5 words per sentence at A0, then by default at most 8 words at A1, 12 at A2, 17 at B1 and 23 at B2.
  1. https://ejournal-pasca.undiksha.ac.id/index.php/jurnal_bahasa/article/view/516

Script & grammar scaffolding

  • Verb affixes: From A0, everyday verbs appear in their standard written form, with the active prefix meN- where prose requires it (melihat, membuat), because a bare root such as lihat reads as a command. The passive prefix di- is held back until A2, which also adds ber- and ter-. The suffixes -kan and -i and the noun-forming pe-an and ke-an wait until B1, and complex circumfixes such as memper-...-kan come in at B2.
  • Time and negation: Indonesian verbs do not mark tense, and A0 leaves out the aspect markers sedang, sudah and akan. A1 adds them along with belum.
  • Joining clauses: A0 uses no conjunctions at all: one main clause per sentence. A1 allows dan; A2 adds atau, tetapi and simple time clauses; by B1, relative clauses with yang and clauses of cause and condition with karena and jika are open.
  • Requests: At A0 and A1, requests take the form minta plus a noun (Minta satu kopi, “one coffee, please”) rather than a command.

Related academic & framework resources

Frequently asked questions

What writing system does Indonesian use?
Latin alphabet, spelled according to the official EYD rules, whose fifth edition (2022) replaced the earlier PUEBI guidelines
Is Stichos suitable for complete beginners with zero prior knowledge (A0)?
Yes. A0 is a primary focus, designed for readers with no prior knowledge. A1 then adds basic everyday vocabulary and simple connected clauses as your foundation grows.
Are Stichos levels the same as CEFR levels?
Not exactly. Stichos levels use the familiar CEFR names, from A0 to B2, and are modelled on the CEFR (the Common European Framework of Reference), so a Stichos B1 is meant to feel close to a B1 in your course book. They aren't an official CEFR rating, and different books and exams draw the lines in slightly different places. A0 is Stichos's own addition, just below the framework's first level.
Are the stories written by AI, and how accurate are they?
Yes. Stories are generated by AI and then checked by further automated steps against the grammar and vocabulary rules for your level. That catches most problems, but it isn't a human editor, so an occasional unnatural phrase or slip can get through. Treat Stichos as practice material, and check anything you're unsure of with a teacher or a reference.
Can I read stories with explanations in my native language?
Yes. Stichos allows you to pair any target language with any native support language. You can read a Croatian story with French glosses, or a German story with Spanish explanations.
How does word lookup work while reading?
Tap or click any word for its meaning in that sentence, explained in your own language. In the full version, you can save any word to your Vocab Bank for later review.
Is the preview free, and what happens to my email?
Yes. The preview is free and needs no account. If you join the Reading List, we use your email to send your 3 free sample stories (PDF, after you confirm your address) and to let you know when we fully open. Our Privacy Policy explains how we handle it.
Do stories include audio or narration?
Story narration isn't part of the preview. At launch, the Premium Audio add-on reads every story aloud in a natural-sounding AI voice, in 39 of our 40 languages (Esperanto doesn't have audio support yet).

Teaching Indonesian? See the tutor page →

Free Sample Readers · Stichos