Skip to content
Redmoon Calculators
Writing utilities EN only

Tongue Twister Generator

Free tongue twister generator. Random easy / medium / hard tongue twisters from a curated collection, with one-click "hear it" using your browser's built-in speech.

When to use this

Tongue twisters are useful for speech warmups, ESL classrooms, voice actors, public speakers, podcasters, and anyone preparing to talk to a camera. They also fill awkward silences at parties.

How it compares

A focused alternative to the various tongue-twister pages cluttered with ads. Difficulty filtering and read-aloud are unusual to find together.

How it works

A random tongue twister is selected from the chosen difficulty pool on page load and again every time you tap "New".

The "Hear it" button uses your browser's built-in speech synthesis (Web Speech API) at a slightly slowed rate.

Difficulty bands are approximate — even "easy" twisters trip you up if said three times fast.

FAQs

Why does the "Hear it" button do nothing?

It uses your browser's built-in speech (Web Speech API). Some browsers and devices don't support it. Try Chrome or Edge on desktop.

How are difficulty bands assigned?

Easy = short and single-sound. Medium = classic twisters of 1-2 sentences. Hard = long, multi-sentence, or notoriously tripping.

Can I use these for ESL teaching?

Yes. Tongue twisters are a standard pronunciation drill for English learners. Start with easy.

Are these in the public domain?

Yes — all included twisters are traditional or generic enough to be freely usable.

Worked example

Input

Difficulty: medium.

Output

"She sells seashells by the seashore…"

A random tongue twister is selected from the chosen difficulty pool. Try saying it three times fast — and hit "Hear it" if you want the computer to attempt it first.

Common pitfalls

  • The browser's built-in speech voice varies — some are excellent, some are robotic.
  • Hard twisters are genuinely hard. Start with easy and build up.
  • Some twisters depend on a specific accent (US, UK) to land — they may not work universally.
  • The Web Speech API is not supported in every browser; the "Hear it" button is silent where unsupported.

Related tools

Send feedback

We read every message. Tell us what could be better or what you love.