Free essay prompt generator
Essay Prompt Generator — Essay Questions & Topics
Generate essay prompts for middle school, high school, and college across argumentative, expository, narrative, persuasive, and compare-and-contrast writing. Draw random essay questions, or name your subject and level for AI-written prompts.
Essay type
Level
Add a description above for AI-powered suggestions, or get 12 random ideas instantly.
Essay Prompts
Copy one onto the board, the assignment sheet, or your practice page.
Describe the summer that changed the direction of your life, one scene at a time.
Narrative · High School
Persuade a specific company to change one practice, appealing to its stated values.
Persuasive · College
Describe the moment you committed to your major — or the moment you almost abandoned it.
Narrative · College
Should cities ban private cars from their downtown cores? Why or why not?
Argumentative · High School
Do corporations have a moral obligation beyond shareholder value? Argue your stance with theory and cases.
Argumentative · College
Explain how interest rates affect the prices of everyday goods.
Expository · High School
Contrast your two favorite teachers’ styles and what you learned from each.
Compare & Contrast · Middle School
Write a letter persuading a local employer to offer student internships.
Persuasive · High School
Persuade your school to change one rule, and answer the adults’ top objection.
Persuasive · Middle School
Convince a college admissions committee to admit you in exactly three hundred words.
Persuasive · High School
Persuade a funding committee to support your research or startup idea.
Persuasive · College
Explain the difference between correlation and causation using one published study.
Expository · College
What Is an Essay Prompt Generator?
An essay prompt generator produces specific, assignable essay questions on demand. Instead of rewriting last year’s assignment or settling for a vague “discuss the theme,” you choose an essay type and a level, and get questions like “Should cities ban private cars from their downtown cores? Why or why not?” — specific enough to assign, open enough to argue. The pool here holds more than 120 prompts across five essay types and three levels, with an AI mode that writes new prompts for your exact subject or unit.
Essay types are not interchangeable, and good prompts respect the difference. Argumentative prompts ask for a defended position against a real counterargument; persuasive prompts demand action from a specific audience; expository prompts explain a mechanism rather than list facts; narrative prompts anchor a story in one telling moment; compare-and-contrast prompts name the dimensions worth comparing. Filtering by type keeps the assignment aligned with the skill you are actually teaching.
Teachers use this tool to build assignment sheets, test banks, and in-class writing warm-ups; students use it for practice ahead of exams and standardized writing tests. For reflective rather than academic writing, our journal prompt generator covers the personal side, and the story prompt generator handles fiction. When the drafts are written, the essay title generator polishes the heading, and the UGC prompt generator serves the video-first crowd.
How the Essay Prompt Generator Works
Choose a type and a level
Pick the essay type you are teaching or practicing and the level — middle school, high school, or college. The curated pool filters instantly, and level shapes everything from the stakes to the expected evidence.
Name your subject for tailored prompts
Optionally type a subject or unit, like “The Gilded Age for 11th graders.” Random mode ignores it, but AI mode anchors every generated question in your topic, so prompts arrive pre-aligned with this week’s reading.
Assign it or practice it
Copy a prompt straight onto the assignment sheet or your practice page, then hit More Prompts for twelve fresh questions. Batches reshuffle from the full pool, so two sections of the same class can receive different prompts.
Features
Assignment-ready questions written for real classrooms and real practice sessions.
Five essay types, kept distinct
Argumentative, expository, narrative, persuasive, and compare-and-contrast prompts each follow their own conventions. An argumentative prompt builds in a counterargument; a persuasive prompt names an audience and an ask — so the type you assign is the skill students practice.
Leveled from middle school to college
The same question scales completely across levels. Middle school prompts stay concrete and personal, high school prompts expect evidence and structure, and college prompts demand nuance, data, and engagement with objections. Filter once and the difficulty follows.
Random instantly, AI when it matters
Draw twelve prompts the moment the page loads, no account needed. When you need questions about your specific unit, describe it and AI mode writes new prompts anchored in your subject, streamed one per line — with the curated pool as an automatic fallback.
Who Uses This Essay Prompt Generator?
Teachers building assignments
Unit planning eats evenings. Generate a batch of type-specific prompts, keep the three that fit the reading, and drop one onto the assignment sheet. Many teachers keep a printed stack of argumentative prompts for in-class timed writing and make-up work.
Students practicing for exams
Writing improves fastest with repetitions, not rereading notes. Pull a prompt, set a timer for forty minutes, and outline the essay before writing it. Practicing across all five types — not just the one your teacher favors — is the safest preparation for standardized writing tests.
Debate coaches and ESL classrooms
Debate coaches use argumentative and persuasive prompts as motion banks for practice rounds, adapting the motion length to the format. In ESL classrooms, the leveled prompts give every student a concrete question with built-in vocabulary, and narrative prompts lower the barrier for writers still building fluency.
Argumentative Essay Prompt Examples
Debatable questions with defensible positions on both sides, drawn from the curated pool. Filter by Argumentative above for twelve more at your level.
Essay Prompts by Type
One example per essay type from the pool — pick a type chip above to reshape the live generator the same way.
| Essay type | Examples |
|---|---|
| Argumentative | Is it better to be a fast reader or a deep reader? Build a case for one., Should kids your age have assigned chores at home? Argue for or against., Are video games good or bad for friendships? Defend your answer with examples. |
| Expository | Explain what happens to recycling after the truck drives away., Explain how interest rates affect the prices of everyday goods., Explain a central concept from your major to an intelligent non-specialist. |
| Narrative | Describe a day that did not go at all as planned, from morning to night., Tell the story of a family tradition and why it matters to you., Write about losing something important and what you found instead. |
| Persuasive | Persuade your parents to let you take on one new responsibility this year., Persuade your school to change one rule, and answer the adults’ top objection., Write a letter persuading a local employer to offer student internships. |
| Compare & Contrast | Contrast your two favorite teachers’ styles and what you learned from each., Contrast two sports you have played — what does each demand from you?, Compare the economic and cultural causes of two revolutions you have studied. |
Essay Prompt Generator FAQ
What is an essay prompt generator?
An essay prompt generator creates assignable essay questions on demand. This one combines a hand-written pool of more than 120 prompts across five essay types and three levels with an AI mode that writes new prompts anchored in whatever subject or unit you name.
What makes a good essay prompt?
A good prompt is specific enough to outline but open enough to argue. It names a real question, implies the evidence needed, and leaves the thesis to the writer. Every prompt in the pool was written to that standard — no “discuss the themes” assignments where any answer is as good as none.
What is the difference between argumentative and persuasive essay prompts?
Argumentative prompts ask the writer to defend a position against the strongest counterargument, with evidence and logic doing the work. Persuasive prompts go further: they name a specific audience and demand a call to action — persuade the school board, convince a hiring manager. Argumentation wins debates; persuasion moves people to act.
Are these essay prompts suitable for my grade level?
Yes — use the level chips. Middle school prompts stay concrete and personal, high school prompts expect structured argument and evidence, and college prompts demand engagement with counterarguments, theory, or data. The same topic scales cleanly across levels, so you can preview a harder or easier version of a question instantly.
Can I generate essay prompts about my specific subject?
Yes. Type your subject or unit — “The Gilded Age for 11th graders,” “cell transport,” “supply and demand” — and use AI mode. The generated prompts arrive anchored in your topic, at your chosen level and essay type, ready for the assignment sheet. Random mode works with no subject at all.
Can I use these prompts for timed writing practice?
They are built for it. Pull one prompt, set a timer, and practice outlining before drafting — thesis, two supporting arguments, one counterargument, and a conclusion in the final five minutes. Rotating between argumentative and persuasive prompts covers the two formats most standardized writing tests use.
Is the essay prompt generator free?
Completely free, with no account and no batch limits. Random mode draws from the curated pool entirely in your browser, and AI mode runs whenever you need subject-specific prompts — generate twelve at a time, as often as your unit plan requires.
Related Tools
Journal Prompt Generator
Generate journal prompts for daily journaling, gratitude, goal setting, and anxiety relief. Filter by mood or describe what is on your mind for AI-written prompts.
Open Journal Prompt GeneratorStory Prompt Generator
Generate story prompts and writing starters across fantasy, sci-fi, horror, romance, mystery, and slice of life. Filter by genre and tone, or describe an element you love for AI-crafted prompts.
Open Story Prompt GeneratorEssay Title Generator
Generate essay titles for argumentative, persuasive, narrative, expository, and compare-contrast essays. Enter your topic for 20+ AI title ideas or browse examples by type.
Open Essay Title GeneratorUGC Prompt Generator
Generate UGC video prompts for TikTok, Instagram Reels, and YouTube Shorts. Filter honest reviews, before-and-afters, tutorials and hooks by style, or describe your product for AI-written ideas.
Open UGC Prompt Generator