Skip to content
100% local

Random quote generator

Pull a random public-domain quote, with author and year, from a built-in collection.

Output

Random quote generator

This tool picks one or more quotes at random from a built-in collection and prints each one with its author and, where known, the year it was written or spoken. Use it to seed a presentation slide, warm up a newsletter, or decorate a splash screen. Every quote in the collection is provably public domain — classical philosophers, historical figures long deceased, and works first published long enough ago that no living estate holds a claim on them. Nothing recent, nothing still under copyright.

Pick a topic to narrow the draw: motivation, wisdom, humor, science and technology, or proverbs, or leave it on "Any topic" to draw from the whole collection. The number-of-quotes option controls how many you get back, up to twenty, and the tool never repeats a quote within a single run. Choose the output format: plain text with an author line, a Markdown blockquote, JSON for feeding into a script, or the quote wrapped in quotation marks. The "include author and year" toggle strips attribution entirely when you just want the words.

The optional seed field makes the draw repeatable: type anything into it — a word, a date, a project name — and that exact seed always returns the same quotes in the same order, handy for regenerating a set later or sharing a "recipe" with someone else. Leave it blank and every generation is freshly random, drawn using your browser's cryptographically secure random source.

Everything runs locally in your browser, with no lookup against an external quotes API and nothing logged. Copy the result, download it as a .txt file, clear it and start over, or send the output straight into another tool's input to keep working with it.

FAQ

Are these quotes really public domain?
Yes. Every quote in the collection comes from a classical philosopher, a historical figure long deceased, or a work first published before copyright applied to it — no contemporary or still-copyrighted material.
Can I get the same set of quotes again later?
Yes. Type anything into the optional seed field and that draw becomes repeatable — the same seed always returns the same quotes in the same order. Leave it blank for a fresh random draw each time.
Will the same quote show up twice in one batch?
No. Selection is without replacement, so a single run never repeats a quote — if you ask for more quotes than a topic's pool contains, the count is capped at the pool size.
What does the JSON format look like?
An array of objects, each with a text field and, when attribution is enabled, an author field and a year field (omitted for anonymous proverbs).
Is my activity here uploaded anywhere?
No. Quote selection and formatting run entirely in your browser — nothing is sent to a server, logged, or tracked.