🎡 SpinForFree

About SpinForFree

SpinForFree is a free tool for running a fair, public random draw. You build a wheel from a list of names, share one link, and everyone watches the same spin land on the same name at the same moment.

Who built it

I’m Janrey Cablinda. I designed and built SpinForFree myself — there’s no company or team behind it, just one developer who wanted this to exist.

Why I built it

I wanted a random picker that people could actually trust and use for free — not a novelty spinner you quietly reload until it lands on the name you wanted, but something where the draw genuinely happens outside anyone’s control and stays free for whoever needs it, whether that’s a classroom, a small team, a livestream giveaway, or a raffle with a real prize on the line.

What makes it different

When someone presses Spin, the winner is chosen on the server using crypto.randomInt, weighted by each name’s slice size, before the result ever reaches a browser. Nothing about the outcome is decided client-side, so it can’t be nudged by reloading the page — not by a visitor, and not by the person running the draw either. Because slice sizes are drawn in proportion to weight, the picture on screen always matches the real odds instead of just looking equal.

Everyone watching a share link sees the same spin land on the same name at the same instant — there’s no separate version each viewer generates on their own. Every draw is timestamped and kept in a history rather than just flashed on screen and forgotten, winners can be published, and organisers can attach proof that a prize was actually paid out. Most giveaway draws ask people to take the organiser’s word for it; here there’s a record to point to instead.

Get in touch

Questions, bug reports or takedown requests: see the contact page.

Enjoying the wheel?

It’s free and always will be. A follow or a subscribe is the best way to support it.