Skip to content
Random Verse Generator

Scripture, drawn with care

Random Verse Generator

A single passage, chosen fairly from a curated library of the King James Bible — filtered by the theme your heart is seeking, and set in type worthy of the words.

LoveDraw 1
For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.

John 3:16

King James Version

Theme
Testament

Press Space anywhere to reveal another.

The mechanism

How Random Verse Generator works

Every reveal travels through six stages. Run the pipeline to watch a live draw, or select any stage to see exactly what it does.

Live
  1. Stage 1: Library. A curated collection of King James passages, each tagged with its themes and testament.
  2. Stage 2: Filter. Your chosen theme and testament narrow the library to a pool of candidates.
  3. Stage 3: Memory. Recently revealed verses are set aside so the same passage never appears twice in quick succession.
  4. Stage 4: Fair Draw. The browser's cryptographic generator picks an index with rejection sampling, so every eligible verse has exactly equal odds.
  5. Stage 5: Typeset. The chosen passage is set in an elegant serif and revealed with a soft transition.
  6. Stage 6: Keep & Share. Copy the verse, share it, or download it as a print-quality image card.
01

Library

A curated collection of King James passages, each tagged with its themes and testament.

Theme
—
Testament
—
Library
—
Pool
—
Held back
—
Eligible
—
Draw
—
Odds each
—

The selection field

Each light is one verse in the library. Hover to read its reference; select one to reveal it.

  • Eligible
  • Recently shown — held back
  • Filtered out
  • Chosen

By the numbers

Inside the library

How the curated verses are distributed across the nine themes. A verse can carry more than one theme.

Curated verses
75
Books of the Bible
30
Spiritual themes
9
Verses per theme in the library
ThemeVersesShare of library
Comfort15
20%
Faith14
19%
Hope14
19%
Love11
15%
Peace11
15%
Strength11
15%
Courage10
13%
Wisdom10
13%
Joy9
12%

Questions

Frequently asked questions

What is the Random Verse Generator?

It is a free tool that reveals a single Bible verse at random from a curated library of King James Version passages. You can narrow the draw by theme and by Old or New Testament.

How is each verse chosen?

The tool uses your browser's cryptographic random number generator with rejection sampling, so every eligible verse has exactly the same chance of being drawn.

Will I see the same verse twice in a row?

No. Recently shown verses are held back for a while, and the size of that window adapts to how many verses match your filters.

Which Bible translation is used?

All verses are quoted from the King James Version, which is in the public domain. The verse text stays in English on every language version of the site.

Can I share or save a verse?

Yes. Copy the verse with its reference, share it through your device, or download a 1080 × 1350 image card ready for social media.