Free speaking practice

Random Topic
Generator

Generate a random topic, set a timer, and practice speaking without preparation.

A small habit that makes everyday life better

Saved prompts 0

Save a prompt and it will stay on this device.

Recent history 0

Your latest prompts will appear here.

Practice Impromptu Speaking With Random Topics

Speaking without a script is a skill you can train. A random speech topic removes the temptation to over-prepare, so you learn to find a clear point, organize it quickly, and speak with confidence.

Use this impromptu speech topic generator for short daily sessions. Generate one prompt, take a few seconds to think, then speak until the timer ends. Regular practice matters more than a perfect answer.

Choose Topics, Questions, or Words

01

Topics

Develop an opinion or tell a story around a broad idea. Great for one-minute speeches and Toastmasters practice.

02

Questions

Answer a complete prompt directly. Useful for interviews, classroom discussion, and ESL speaking practice.

03

Words

Build an explanation, memory, or short story from a single word when you want a harder creative challenge.

Explore 648 Random Topics and Speaking Prompts

The built-in library includes 216 topics, 216 questions, and 216 words across nine categories. Filter every prompt by Easy, Medium, or Hard.

General

A small habit that improves everyday life

A tradition worth keeping

What makes a life feel well lived?

Funny

The worst possible name for a pet

A product nobody needs

What would your pet say about you?

Technology

The app you use most

What society should never automate

Who is responsible when an algorithm fails?

Education

A subject everyone should learn

How to make learning memorable

Should students design their curriculum?

Interview

A strength you are proud of

A time you solved a hard problem

How do you challenge a decision?

Hot Takes

Breakfast food works at any time

Being busy is not being productive

Unlimited choice makes us less satisfied

Browse question collections

Pick a list for your next conversation, meeting, or team introduction.

Create Your Own Speaking Categories

Create a custom category for a class, workshop, meeting, speaking club, interview practice, or personal challenge. Each category can hold up to 30 topics, 30 questions, and 30 words, with Easy, Medium, or Hard difficulty for every prompt.

Choose ⚙ Custom categories… from the Category menu to add, edit, or delete your material. You can create up to 10 categories. Everything stays in this browser's local storage, so your private prompt lists remain on your device and work with the normal Spin and Timer flow.

10 custom categories 30 prompts per type Local private storage

How to Structure a One-Minute Speech

Use PREP when you need a quick path from idea to answer.

  1. 01
    Point

    State your main idea in one clear sentence.

  2. 02
    Reason

    Explain why you think or feel that way.

  3. 03
    Example

    Add a specific story, fact, or observation.

  4. 04
    Point

    Return to your main idea with a concise conclusion.

Who Is This Random Topic Generator For?

StudentsTeachersToastmastersESL learnersJob seekersSpeaking beginners

Use it for classroom warm-ups, Table Topics, interview preparation, conversation lessons, team icebreakers, or a personal public-speaking routine.

Frequently Asked Questions

What is a random topic generator?

It is a tool that selects an unexpected topic, question, or word so you can practice thinking and speaking without a prepared script.

How can I practice impromptu speaking?

Generate one prompt, take 15 to 30 seconds to plan a point, then speak for one or two minutes. Use the PREP structure to stay focused. For a playful warm-up, try our funny ice breaker list.

What are good one-minute speech topics?

Good short topics are open enough for an opinion or story but focused enough to answer quickly, such as a useful habit, a changed belief, or an underrated skill.

Can I use this for Toastmasters?

Yes. The generator works well for Table Topics practice, club warm-ups, and timed responses across a range of categories and difficulty levels.

Is it suitable for students and ESL learners?

Yes. Start with Easy prompts, use extra preparation time, and move to harder questions as speaking confidence grows.

Does the tool record my voice?

No. It does not request microphone access, record audio, or send your practice to a server.

Is the generator free?

Yes. The complete generator and timer are free to use, with no account or sign-up required.

Read the complete FAQ →