How to use the random sentence generator
- Set Sentences to the number you need, from 1 to 50.
- Press Generate. The sentences appear one per line.
- Copy them, or press Generate again for a fresh set.
What it does and when to use it
A strange sentence is a good starting point. Use one as the first line of a five-minute story, give each student a different sentence to illustrate, read one aloud as an improv scene to act out, or use a block of them as typing practice that is harder to predict than a familiar text. Designers can use them to fill a layout when lorem ipsum looks too fake.
For single words instead, use the random word generator. For questions that start a conversation, try the random question generator, and for party prompts, the would you rather generator.
How it works
The tool holds 16 sentence patterns with gaps for a noun, an adjective, a verb, a place or a time phrase, for example Every {time}, a {adjective} {noun} tries to {verb} by the {place}. For each sentence it picks a pattern, then fills every gap with its own random word from these lists:
| Gap | Words in the list | Examples |
|---|---|---|
| Noun | 157 | lantern, comet, teapot |
| Verb | 115 | wander, juggle, whisper |
| Adjective | 111 | sleepy, curious, zesty |
| Place | 18 | harbour, bakery, orchard |
| Time phrase | 10 | at midnight, on Sundays |
All picks use crypto.getRandomValues with rejection sampling, so every pattern and word has the same chance. After filling, the tool changes “a” to “an” before a vowel (“an eager star”) and capitalises the first letter.
Worked examples
One run with Sentences set to 3 gave:
- Behind the museum, someone forgot an eager star.
- Could a grand jungle really draw across the playground?
- Could a quiet castle really draw across the market?
The second and third lines come from the same pattern with different words; the first shows the automatic “an”. Because every press is new, these exact sentences are unlikely to come up again.
Limits and tips
- The “a/an” rule looks only at the first letter, so a word such as “honest” would still get “a”.
- Sentences are in English with British spelling, such as harbour and cosy.
- To keep a sentence you like, copy it at once; there is no history.
- Sentences are made in your browser.
Frequently asked questions
Do the sentences make sense?
How many different sentences are possible?
Can I choose the topic or the words?
Is the language suitable for school?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.