PickPop.Fun!

About PickPop.Fun

PickPop.Fun is a small collection of tools that solve a single problem well: when you need something picked fairly — a winner, a number, a team — you should have a tool that feels crafted and trustworthy.

Fair by construction

Every random choice uses the browser's crypto API with rejection sampling — no modulo bias, no home-grown shuffles.

Private by default

No analytics, no cookies, no fingerprinting. What you spin stays in your tab.

Works offline

Install it as a PWA and keep using every tool on the plane, in the classroom, or at the cabin.

Free, no ads

Ten polished tools, no paywalls, no dark patterns. If you like it, a bookmark is the nicest thank-you.

The tools

How randomness works here

Every tool is built on crypto.getRandomValues, the browser's cryptographic RNG. We use rejection sampling to map random 32-bit integers to ranges without modulo bias. For list shuffles, we use the classic Fisher-Yates algorithm, which produces every permutation with equal probability. We include tests that verify uniformity across 10,000 iterations for core utilities.

We don't promise this is suitable for cryptography, gambling regulation, or scientific research — but for everyday fairness (who goes first, who wins the tickets, which team gets the lime jerseys), it's as fair as it gets in a browser.