Random Food Picker

Last updated: 2026-06-25

TL;DR

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

Separate with commas or line breaks to add several at once. Press Enter or 'Add'.

Quick add:

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

  1. Add candidates — type a dish or restaurant name and add it. You can enter several at once separated by commas or line breaks.
  2. Review candidates — added candidates appear as a list of chips. Use the x button to remove any candidate you added by mistake.
  3. 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.

Random food picker use cases
SituationExample candidates to enter
Choosing among regular spots near workgukbap house, snack bar, tonkatsu place, pho place
Choosing among delivery-app favoritesfried chicken, pizza, jokbal, malatang
Deciding fairly when opinions splitKorean, Japanese, Western
Picking a clean-out-the-fridge dishkimchi 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.

Last updated: 2026-06-25