Online Dice1 custom die · your chosen range
An awkwardly sized list is a good reason to use a custom die. Set its sides to the number of entries, then roll one row number directly. Your options get to keep their own length.
Number thirteen possible names from 1 to 13 and set the sides field to 13. The worked example selects the seventh name. Every name occupies one equally weighted entry; adding an extra name later means changing the side count as well.
⚙️ Example setup: 1 dice × 13 sides
Raw sum7 = 7
The range starts at 1. If your list uses indices 0–12, subtract one from the result before looking up the entry. Decide on that convention first so the first and last options are both reachable.
With this example setup, each numbered row has a 1/13 chance (7.69%) in the uniform-die model. One die is a flat choice across the range, so the selected row is the useful result.
The names stay numbered 1–13 in this example. The custom field accepts whole numbers from 2 to 9999, so another list length can keep the same direct row-number procedure.