Randux
KE32-R2-C64
THE RANDOMNESS WORKSPACE

Randomness tools.

Random data for statistics , Monte Carlo simulations and research experiments.

No quotafree randomness generation
NUMBER GENERATOR

Sequences

Binary preserves your sequence values. For randomness batteries , use Random byte file below or the full unsigned 32-bit range (0–4294967295) with replacement.

Random byte file
PREVIEWReady to generate
✳

Your next sequence
starts here.

Estimated time: —

Preview shows up to 100 terms. The file contains the full sequence.

PIXEL GENERATOR

Bitmap

Up to 16,000 × 16,000.

Your image will appear here.
COIN FLIP

Coin flip

Heads or tails · 50 / 50

0 flips

Ready?

Flip history
GIVEAWAY PICKER

Unique winners.

YouTube video URLs · no sign-in required.

WINNERS

No comments imported.

Random Noise

Up to 10 hours · WAV · mono · 22.05 kHz / 16-bit. Generated with KE32-R2-C64.

AUDIO PREVIEW

Generate a file to listen or download.

Randomness Lab

TXT / JSON numbers , BMP pixels and WAV samples are prepared automatically. Compressed audio is decoded when your browser supports it.

Pack bounded integers into bits

Enter the generator’s original range , not the smallest/largest observed value. Assumes independent uniform draws with replacement. Power-of-two ranges pack directly; other ranges discard some values. Tests assess the transformed bits , not the discarded values. Passing is never guaranteed.

Runs on your device. Keep this page open while testing. Raw uniform bits only; population measurements need different statistical tests.

LIVE RESULTS 0 bytes
Choose a binary file.Estimated time: —

Checkpoints and anomalies appear here.

KEY EXPANSION

KE32-R2-C64

A pseudorandom generator with ten 32-bit words · 320-bit state · two rounds per update and a 64-bit counter. Randux seeds the state from the operating system and runs 20 warm-up updates.

Each step updates one cell in sequence using its neighbors. The output is the 32-bit word X₂.

For non-cryptographic applications. Cryptographic key and secure seed generation is not enabled.

Cj=(BASE+j·INC) mod 264
T1=high32(Cj) T2=low32(Cj)
L=W(i+9) mod 10 R=W(i+1) mod 10
X1=ROTL7(((Wi+T1)⊕ROTL17(R))−ROTL17(L))
X2=ROTL7(((X1+T2)⊕ROTL17(R))−ROTL17(L))
Wi←X2 i←(i+1) mod 10
BASE=0x2107D71C673A0DB8INC=0xE9A3BB516B48361D

Round additions and subtractions are modulo 2³². The odd INC gives the counter a 2⁶⁴ cycle · this does not prove the output period.

Panagiotis AndreadakisInventor · Creator of KE32-R2-C64 and RPC / Random Position Cipher

18 patents and applications , according to the creator.

Statistical evaluation

The creator reports successful PractRand · TestU01 / BigCrush · NIST SP 800-22 tests. Tests apply to specific versions and output streams and do not certify cryptographic security.

PractRand: 64 TB of randomness with zero anomalies , according to the creator.

Reference test…
RANDUX PRO

More room
for randomness.

Generation has no application quota for now. Large downloads depend on your device and available disk space.

Payments are not active. Generation capacity will depend on the device and available storage.