The easiest way to pick a random winner for Instagram giveaways, Facebook competitions, and online raffles. Upload a CSV or paste your entries, choose from 5 animated draw styles, record the draw as a video, and download it for social media proof. 100% free, no sign-up, no data stored.
Drag & drop your CSV here
or click to browse
Uses the first column by default. Multi-column CSVs will show a column picker.
crypto.getRandomValues() — cryptographically secure randomness. No data was sent to any server.
Upload a CSV file exported from Instagram, Facebook, or any spreadsheet. Or simply paste your list of entrant names — one per line.
Choose from 5 animated styles — Slot Machine, Roulette, Cards, Raffle Drum, or Name Rain. Each uses cryptographic randomness for a provably fair result.
Record the draw as video and download it. Share on Instagram Stories, Facebook, TikTok, or your website for full transparency with your audience.
Whether you're a small business running your first Instagram giveaway or a brand managing large-scale promotions, this tool handles it all.
Export comments, upload the CSV, and pick a winner. Record the draw to share in your Stories.
Paste commenters' names from your Facebook post and run a fair, recorded draw for your page.
Reward your subscribers with a live-style draw. Download the video and include it in your next upload.
Run in-store raffles, email list draws, or customer loyalty giveaways with a professional, auditable result.
crypto.getRandomValues(), the same cryptographic randomness used by password managers and security software. It's far more random than Math.random().List your giveaway on Competitions.co.nz and reach thousands of competition enthusiasts across Australia. Or get in touch if you need help setting up your promotion.
We can record the animation as a video you can download and share on social media.