Chat dialogues for language learning

    Realistic texting practice for learners. Pick one situation, match the level, type the dialogue in the language you teach, and export it for handouts or slides.

    Try it: start from this sample

    T
    Tomas
    online
    🔒 Messages are end-to-end encrypted

    Hola Tomas, quieres cenar el viernes?

    2:05 PM

    Si, a que hora?

    2:06 PM

    A las ocho, en el restaurante nuevo.

    2:07 PM

    Perfecto. Reservo una mesa para dos.

    2:08 PM
    Type a message
    Open this sample in the editorThis look is on the Free plan.

    One situation, one chat

    Learners cope better when a dialogue has a single goal: book a table, ask for directions, apologise for being late. The sample asks someone to dinner and settles the time and place. Everything in it is a phrase a beginner might need next week. Write the goal at the top of your lesson notes before you write any bubbles. Resist the urge to add side topics, since they bury the target language.

    Think about what the learner will do afterwards. A dialogue that ends with an invitation or a question gives them something to answer in their own words, which turns reading practice into a speaking or writing task in the same lesson.

    Match the level and the vocabulary

    For beginners, use short sentences and a few repeated patterns, such as a question and a matching answer. For intermediate learners, add a reaction, a correction or a change of plan. Choose four to six target words and let them appear twice, in different bubbles. Text chat is useful because it shows informal spelling, contractions and short answers that textbooks tend to skip.

    The text can be in any language you can type. Voiceover on the Creator plan covers English, Spanish, French, German, Italian, Portuguese, Polish and Hindi, so it helps for listening work in those languages only.

    Use it in class

    Print the image as a reading task, project it for a gap-fill, or cut the bubbles apart for sequencing. A second version with a blanked-out reply works for speaking practice. Use invented names, never students or colleagues, and say it is an example conversation if it will be shared outside your class.

    Tips

    • Keep to one tense per chat until learners are secure with it.
    • Add a second chat that changes only the register, formal against casual.
    • Check accents and special characters in the preview before you export.
    • Write the answer key on a separate slide, not in the chat.
    • Match the look to what your learners really use, WhatsApp for most groups.

    Questions

    Can I type in any language?

    Yes. The chat text can be in any language you can type. Voiceover is a separate Creator plan feature with a fixed set of languages, so check that list before you plan audio.

    Is it free for teachers?

    The Free plan lets you make short chats with a visible watermark. Paid plans add more messages, formats and saved history. The plans page lists the details.

    Can I make a longer dialogue?

    On a paid plan, yes. The Free plan caps a chat at four messages. For listening practice, a longer dialogue is better split into two situations.

    Can learners use real names?

    It is better to use invented names. Do not put students, colleagues or public figures in your examples, particularly if the images will be shared online.

    Use it for simulated, labelled content. ChatsRat makes mock-ups and fictional conversations for creators, designers and teachers. Do not use it to pass off a made-up conversation as a real one, to impersonate a real person, or as proof of anything. See the Acceptable Use policy.

    About the watermark. Exports on the Free plan carry a visible ChatsRat watermark, and every export carries an invisible mark that the verify page can read. Plans list what changes on paid plans.

    ChatsRat is not affiliated with, endorsed by or sponsored by any messaging app. App names on this page describe a style only.

    All tools