Every ticket gets you a vote on next week's prize, plus a half-price ticket for it. How it works

Draws

Draw schedule and verification

Every draw is live-streamed on its closing date, whether or not it sold out. You don't have to trust us: you can check every result yourself.

Coming up

How our draws are verified

We don't pick winners. RANDOM.ORG does. It's an independent company that has run a true random number service since 1998, generating randomness from atmospheric noise, and its results are digitally signed so they can't be faked or edited.

  1. When sales open we take a RANDOM.ORG ticket for the draw and publish its ID on the competition page. A ticket can only ever be used once, so we can't run the draw again and keep the result we like.
  2. When sales close we publish the full entry list: every ticket number, paid and free.
  3. At the live draw RANDOM.ORG picks one number from 1 to the number of entries, using that ticket. The entry list's fingerprint is sealed into the result, so the number can only belong to this draw and this list. Number N means the Nth entry in ticket order.
  4. After the draw we publish RANDOM.ORG's signed result below. Press “Check it yourself on RANDOM.ORG” and RANDOM.ORG's own website confirms the signature is genuine. Change a single digit and the check fails.

Want to go further? Check the entry list fingerprint yourself:

// Node.js: check the entry list fingerprint yourself
const { createHash } = require("node:crypto");
// TICKETS = every ticket number from the public entry list
const fingerprint = createHash("sha256").update(TICKETS.sort((a, b) => a - b).join(",")).digest("hex");
console.log(fingerprint); // matches "entriesHash" inside RANDOM.ORG's signed result

Draw records

£100 Quickfire

Sun 4 Oct, 10:51pm

Test draw: not from RANDOM.ORG

The test generator picked 99 from 1 to 142, so the winner is entry 99 in ticket order: ticket #99.

RANDOM.ORG ticket (published when sales opened, one use only)
test-ed187922dcfa3a50
Entries
142
Entry list fingerprint (sealed into the signed result)
494648fbdf4d635979dafd3aa73e243153eb3963056af629d8650f79d70aef83
Generated
4 Oct 2026, 22:51:21
Show the signed data

In test mode nothing is signed. Live draws show RANDOM.ORG's signed record here.

Random

{
  "method": "test (not RANDOM.ORG)",
  "n": 1,
  "min": 1,
  "max": 142,
  "data": [
    99
  ],
  "userData": {
    "draw": "100-quickfire",
    "entries": 142,
    "entriesHash": "494648fbdf4d635979dafd3aa73e243153eb3963056af629d8650f79d70aef83"
  },
  "ticketData": {
    "ticketId": "test-ed187922dcfa3a50"
  },
  "completionTime": "2026-10-04T21:51:21.978Z",
  "serialNumber": null
}

Signature

TEST DRAW: NOT SIGNED