Random Food Picker
Last updated: 2026-06-25
Type in your own candidates (dishes or restaurant names) and it draws one of them fairly using a cryptographically secure random number generator.
You can add several candidates at once with commas or line breaks, nothing is stored, and you can draw again until you are happy.
Enter your candidates
Today's choice
?
Enter your candidates and press 'Pick at Random'.
⚠️ The draw result is a random choice for fun. The candidates you enter and the result are not stored.
How to use
- Add candidates — type a dish or restaurant name and add it. You can enter several at once separated by commas or line breaks.
- Review candidates — added candidates appear as a list of chips. Use the x button to remove any candidate you added by mistake.
- Draw at random — press the 'Pick at Random' button and one of the candidates is selected at random.
When the random food picker is handy
It is useful when you want to choose from your own list rather than fixed category suggestions, such as "the restaurants we can actually go to right now" or "dishes I can make with what's in the fridge." When opinions split over a lunch plan, add three or four candidates and draw one so the decision is fair and no one feels left out.
| Situation | Example candidates to enter |
|---|---|
| Choosing among regular spots near work | gukbap house, snack bar, tonkatsu place, pho place |
| Choosing among delivery-app favorites | fried chicken, pizza, jokbal, malatang |
| Deciding fairly when opinions split | Korean, Japanese, Western |
| Picking a clean-out-the-fridge dish | kimchi fried rice, ramyeon, rolled omelet, savory pancake |
If you need suggestions by cuisine, use the Lunch Menu Picker or the Dinner Menu Picker. To learn why deciding is hard and pick up tips, read the meal decision guide.
Frequently Asked Questions (FAQ)
Can I add several candidates at once?
Yes. Separate them with commas or line breaks to enter several at once. Leading and trailing spaces, empty items and duplicates are cleaned up automatically so each one is registered once.
Is the draw fair?
It uses the browser's cryptographically secure random number generator (crypto.getRandomValues) and removes modulo bias so every candidate has an equal chance. Results are not predetermined.
What happens if I press the button with no candidates?
If there are no candidates, it does not draw and shows the message 'Please enter at least one candidate.' If there is only one candidate, that candidate is selected as is.
Are the candidates I enter stored?
No. The candidates you enter and the draw result are used only in your browser memory and disappear when you refresh the page. Nothing is sent to or stored on a server.
Related tools & guides
Last updated: 2026-06-25