One verse, drawn from all of them

A Verse at Random

Every one of the 31,102 verses in Scripture has exactly the same chance of appearing — nothing is favoured, nothing is filtered, nothing is held back.

Loading the Scriptures…

How random is this, really?

Most “random verse” pages are not. They pick from a curated list of a few hundred popular verses, or they pick a random book, then a random chapter, then a random verse — which quietly makes a verse in Obadiah (1 chapter) hundreds of times more likely than a verse in Psalms.

This page builds one flat list of all 31,102 verses and draws a single index from it, so every verse carries exactly the same weight: 1 in 31,102.

The number itself comes from crypto.getRandomValues() — the browser's cryptographic random source, not Math.random(). Values that would fall outside a whole number of ranges are thrown away and redrawn (rejection sampling), because taking the remainder would make the earliest verses very slightly more likely than the last ones.

Verses in scope
0
Drawn this visit
0
Seen ever
0
Draws rejected for bias