Everyday Life

What to Eat

Enter acceptable meals, one per line. Pick one at random; allergies and dietary needs are not checked.

Use at most 200 entries, 80 characters per entry and 20,000 characters in total.

Up to 200 meals; one pick per draw. Exclude unsuitable choices first.

Names and results stay in the current page memory and clear on reload. Sharing includes only the tool link, never the list or results.

Results

Share link

Choose your settings, then start.

For everyday choices and activities, not an audited prize draw. Repeated outcomes can occur; random does not mean evenly spread on every run.

Method and common questions

How is the result generated?

Enter acceptable meals, one per line. Pick one at random; allergies and dietary needs are not checked.

A Fisher–Yates shuffle uses browser cryptographic randomness. Each row has equal chances at every position.

What about repeated entries?

Each row is separate even if its text repeats. Repeated meals have more chances of being picked.

Method

Enter acceptable meals, one per line. Pick one at random; allergies and dietary needs are not checked. A Fisher–Yates shuffle uses browser cryptographic randomness. Each row has equal chances at every position.

Last checked: 2026-10-26

FAQ

What about repeated entries?
Each row is separate even if its text repeats. Repeated meals have more chances of being picked.
Is my list saved?
Lists stay in page memory and disappear on reload. Shared links contain neither the list nor the result.
Tool options

Add to your home screen

Add to your home screen to open the tools in a standalone window.

Scan the QR code on your phone, open the site and add it to your home screen.

Generating QR code…

https://hkdatalab.com/en

Desktop/Android: if no install button appears, use Install app or Add to Home Screen in your browser menu. Availability depends on the browser.

Some cached pages may reopen offline, but not all pages will work. New pages, updated rates and quotes need a connection.