Skip to content
EN
List & number tools Free · Private

Conditional Random Picker

Pick from items that match a rule.

The Conditional Random Picker chooses one item at random, but only from entries that match the rule you set. Tag your items, then include or exclude certain tags to narrow the pool before picking — ideal when your list mixes categories like "quick" meals or "indoor" activities and you only want one kind right now. The final pick among the matching items is fully random.

Tag. Add your items and append #tags to the ones you want to filter on.

0 items

Click Pick (filtered) to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Tag. Add your items and append #tags to the ones you want to filter on.
  2. Filter. Set an include or exclude tag in the Options to narrow the pool.
  3. Pick. Click Pick (filtered) to choose from the matching items.
  4. Re-roll. Adjust the filter or click Pick again for another result.

Frequently asked questions

How do tags work?

Tag an item by appending #tag, for example "Pizza #quick #italian". Then use "Include tag" or "Exclude tag" to filter the pool.

What if no items match my filter?

If your include and exclude rules leave no eligible items, there's nothing to draw — loosen a tag filter so at least one entry qualifies.

Is the final pick really random?

Yes. Once filtering narrows the list, the choice among matching items uses the Web Crypto API for an unbiased pick.

Does my tagged list get uploaded?

No. Filtering and picking happen entirely in your browser, so your items and tags never leave your device, and it works offline.

Related randomizers

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.