The 30-second summary

RANDOM.ORG's paid API upgrades the free service in two important ways: higher quotas, and signed responses (the "Signed API"). A signed response carries RANDOM.ORG's digital signature over the result, so the verifier knows it came from RANDOM.ORG.

Provable.io uses a different trust model: instead of "trust this signature came from us," it's "re-derive the value yourself from the published seed." Both are legitimate; the right pick depends on whether your verifier wants to trust an operator key or compute the result themselves.

Feature matrix

CapabilityProvable.ioRANDOM.ORG (paid Signed API)
Trust modelRe-derive value from published seed + hashOperator-signed response (trust RANDOM.ORG's key)
Entropy sourceHMAC-SHA256 over committed seedsAtmospheric noise (hardware)
Open-source generatorYes — provable-coreNo — proprietary backend
PricingFree up to per-account daily quotaPaid plans by bits / signed requests
Pre-commitmentYes — serverHash published firstImplicit (signed at time of response)
Reproducible from seedYesNo — fresh entropy each call
Game primitivesdice, shuffle, weighted pick, bytes, distributionsintegers, sequences, strings, gaussians, signed variants
Latency~tens of ms~tens of ms
Best forPublic-audience draws auditable from first principlesBuyers who want a hardware-entropy origin + operator signature

When RANDOM.ORG's paid API is the right answer

RANDOM.ORG has been a respected operator since 1998, and the Signed API is genuinely useful when:

When Provable.io is the right answer

A trust-the-operator-key model is the right shape for some buyers; an open-derivation model is the right shape for others. Pick Provable.io when:

Try it now

A draw the verifier can re-derive themselves — no operator signature required.

curl "https://api.provable.io/api/ints?clientSeed=vs-random-org-paid&count=5&min=1&max=100"

FAQ

Is a signed response weaker than seed re-derivation?

Not weaker — different. A signature compresses trust into one key; re-derivation distributes it across the open-source verifier. Some audit programs prefer the signature, some prefer the recomputation. Both are sound.

Can I use both?

Yes. A common pattern: source the clientSeed from RANDOM.ORG's signed bits, then call Provable.io. You get hardware entropy and public verifiability.

See the free-tier comparison?

Yes — see Provable.io vs Random.org.

Next steps