NAATI CCL practice material: 5,000+ dialogues in 54 languages

Every dialogue follows the published CCL format: an English speaker and a speaker of the other language, about 300 words, in segments of 35 words or fewer, on the topics NAATI lists for the test. Audio and transcripts are free with no account, and 5,707 of the 5,721 dialogues have model answers.

Start this dialogue free →

First 2 dialogues free · score by email

Practice test · start free

Choose your language

How this compares with NAATI’s own practice material

NAATI gives you four older dialogues per language as a free PDF and MP3 download, so start there. Those four run out quickly. This catalogue adds original dialogues in your language, each with segment audio and a transcript, and you can record yourself and have the AI mark what you kept, left out or changed. Checked on 6 November 2026.

Dialogues by test topic

All languages together. Open a language to browse its topics; not every language covers all 12 yet.

NAATI CCL practice material questions

Are these real NAATI CCL test dialogues?

No. Every dialogue here is original, written to NAATI’s published format and topic areas, with invented names and details.

How long is a NAATI CCL dialogue?

About 300 words, roughly half in English and half in the other language, in segments of 35 words or fewer. The test has two dialogues on different topics.

Where can I get NAATI’s own practice material?

NAATI offers four older dialogues per language as a free PDF and MP3 download, and a free one-dialogue platform test. Checked on 6 November 2026.

Do I need an account?

No. Audio, transcripts and model answers are free with no account. Your first 2 full dialogues are AI-marked free; sign in with your email to see the score.

How do I use these dialogues?

Open a language and pick a dialogue. Read the transcript and model answer, or press Start to hear it one segment at a time and interpret aloud. Marking then shows what you kept, left out or changed.

Australian terms that cost marks · How the test is structured