Random Quote Generator
Get an inspiring, funny, or wise random quote from famous thinkers, leaders, and entertainers. Filter by category.
Did this tool work for you?
How to use this calculator
- 1
Select a quote category or choose "Random" for a mix of all categories.
- 2
Choose how many quotes you want (1, 3, or 5).
- 3
Click "Calculate" and your quotes will appear.
- 4
Click again to generate a new set of quotes.
- 5
Copy your favourite quote and share it on social media.
Frequently asked questions
How many quotes does the generator hold?
65 in total: 15 for Motivation and 10 each for Success, Life & Meaning, Wisdom, Humor and Business. The Random (mix all) option pools all 65 and tags each result with its category in square brackets.
How are the quotes picked?
With Math.random. The code does a partial shuffle of the chosen pool and takes the first 1, 3 or 5 entries, so a single result never repeats a quote. Nothing is remembered between clicks, so two consecutive results can overlap. In a 10-quote category, two runs of 5 share 2.5 quotes on average.
What are the chances of seeing a particular quote?
In the mixed pool a given quote has a 1 in 65 chance (about 1.5%) in a one-quote run and 5 in 65 (about 7.7%) in a five-quote run. In a 10-quote category those become 10% and 50%.
Are the attributions verified?
No. Authors are stored exactly as written in the tool’s data, with no source, book or date. Famous lines are often credited to the wrong person, and one entry is labelled "Author Unknown" and another "Chinese Proverb". Check the origin before printing a quote in anything formal.
Can I request a specific author or topic?
Only by category. There are six categories plus the mix, and no search by keyword or author. The choice of 1, 3 or 5 quotes is a dropdown, so other numbers are not available.
Why does the output include lines of dashes and a footer?
The result is a plain-text block with a header showing the category, a numbered section per quote, and a closing line. Copy the quote line and its author line you need; there is no option to switch the formatting off.
Does it add quotes over time, or learn what I like?
No. The bank is fixed in the code and the tool has no memory of earlier results or preferences.
Random quotes from a fixed bank of 65
What is in the bank
Every quote this tool can show lives in a list inside its source code, grouped under six category names. Nothing is fetched from a website at run time, so the same 65 lines can ever appear and the set only changes when the code changes. Each entry stores the text and an author string. Because the bank is small, you will see repeats within a session, which suits a daily-inspiration use but not a project that needs hundreds of distinct lines.
| Category | Quotes | In the mixed pool |
|---|---|---|
| Motivation | 15 | Yes |
| Success | 10 | Yes |
| Life & Meaning | 10 | Yes |
| Wisdom | 10 | Yes |
| Humor | 10 | Yes |
| Business | 10 | Yes |
| Total | 65 | 65 |
How the selection is made
When you press Calculate, the code copies the chosen pool, then for each requested slot swaps a random remaining entry into place using Math.random and takes it. This is a partial Fisher–Yates shuffle, and it guarantees that one result never repeats a quote while giving every unpicked quote an equal chance. Math.random is not cryptographic, which is irrelevant for something as light as choosing a quote but means the pick is not suitable for a fair draw with stakes.
What a result looks like
The output is a text block. It starts with the tool name and a Category line (the category id for a single category, or All categories for the mix), then a numbered QUOTE section for each pick. Each section holds the quote in straight double quotes and an author line starting with a dash. In mixed mode the author line ends with the category in brackets. A closing footer follows the last quote. The text is different on each run, so the examples here describe the layout rather than a fixed result.
Worked example: odds in practice
With Motivation selected and five quotes requested, you are drawing 5 of 15, so each quote appears in a given run about a third of the time (5 ÷ 15). Over two runs you expect about 1.7 quotes in common. With Success selected, 5 of 10 means any given quote has a 50% chance, and two runs share 2.5 on average. Choosing the mixed pool and one quote spreads the chance thinly: 1 in 65, so a repeat of the same quote on two clicks is rare, about 1.5%.
Using quotes responsibly
Use the text for personal motivation, slides or social posts, but verify the attribution if the credit matters. The bank records an author name only. It has no source works or years, so the page cannot tell you whether a line is a direct quotation, a paraphrase or a saying that is usually credited to a famous person without evidence. A web search for the exact wording is the quick way to check before publishing.
Learn more from an authoritative source:
WikipediaStory Plot Generator
Generate a unique story plot with character, setting, conflict, and twist for any genre — great for writers, RPGs, and creative exercises.
Character Name Generator
Generate unique character names for fantasy, sci-fi, historical fiction, or modern stories. Choose gender, origin, and style.
Mad Libs Generator
Fill in funny words to create a hilarious Mad Libs story. Choose from adventure, job interview, mystery, and holiday disaster templates.
Trivia Question Generator
Generate random trivia questions with answers across science, history, geography, pop culture, tech, and sports for quizzes and parties.
Would You Rather Generator
Generate fun, deep, or thought-provoking "Would You Rather" questions for parties, icebreakers, team building, or just for fun.
Personality Type Quiz
Take a quick personality quiz based on Myers-Briggs style dimensions (E/I, S/N, T/F, J/P) and discover your 4-letter personality type with a detailed description.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →