Draw it live Logo

Draw it live

The fairest, fastest way to pick a random entry.

Drag & drop your CSV file here

- or -
Need a file? Create one with our CSV Generator →
Download sample CSV

    Fairness guaranteed: Selection happens locally in your browser via Math.random().

    How to use the CSV Draw Tool

    Draw it live makes it easy to pick random entries for contests, raffles, or classroom activities. Follow these steps to get started:

    1. Quick Entry (Fast Option): For small draws, click "Quick Entry" to manually add up to 10 entries directly without creating a CSV file. Perfect for quick decisions and small groups!
    2. Prepare your CSV File: For larger lists, create a file with names or entries, one per line. You can use Excel, Google Sheets, or a simple text editor.
    3. Upload: Drag and drop your file into the box above, or click "Select CSV File".
    4. Configure: Choose if you want to celebrate with confetti, remove entries after they are picked (good for multiple prizes), or remove duplicate names to ensure fair odds.
    5. Draw: Click the main button to pick an entry instantly!

    Note: If your file has a header row (like "Names"), it will be included in the draw unless you remove it. The tool automatically trims empty lines.

    Key Features

    Why Choose Draw it live?

    We designed this tool to simply be the best way to pick a winner online. Whether you are a teacher picking a student, an event organizer selecting a door prize, or a streamer giving away a sub, speed and trust are paramount.

    Frequently Asked Questions

    What CSV formats are supported?

    We support standard `.csv` files. Each line is treated as an entry. If there are commas on a line, we take the first column as the entry value.

    Is my data uploaded to your server?

    No. All processing happens in your browser using JavaScript. We never see your data.

    Can I run this offline?

    Yes! Since the site is a static web app, once it is loaded, you can disconnect from the internet and it will still work.

    How do I verify fairness?

    The code runs openly in your browser. We simply pick a random index from your list array.

    What if my file has headers?

    The tool treats every line as an entry. If you have a header like "Name", it might be picked. You should remove headers or restart if the header is picked.

    Does it work on mobile?

    Yes, Draw it live is fully responsive and works great on iPhones and Android devices.

    Can I add entries without uploading a file?

    Yes! Use the Quick Entry feature to manually add up to 10 entries directly without creating a CSV file. Perfect for small, quick draws. For larger lists, you can upload a CSV file or use our Generator to create one quickly.

    What is the "Remove selected entry" option?

    If this is checked, the selected entry is removed from the pool so they cannot win again in subsequent draws.

    Why do results differ from other tools?

    Every random number generator is slightly different. We use the standard browser implementation which is sufficient for non-cryptographic raffles.

    What is "Deduplication"?

    Deduplication removes exact text matches. "John Smith" and "John Smith" will become just one entry if enabled. "John" and "john" are treated as different.

    Is there a limit to file size?

    It depends on your device's memory, but we have tested lists with thousands of entries without issues.

    Is this tool free?

    Yes, Draw it live is 100% free to use.

    Troubleshooting Checklist