Fair draws for giveaways and contests — 100% free, runs in your browser
For giveaways and contests, being able to show the draw was fair matters as much as it being fair. This uses your browser's cryptographic random source rather than an ordinary shuffle, so the result cannot be predicted or reproduced.
Yes. It uses crypto.getRandomValues, the same source used for cryptographic keys, not the predictable Math.random.
Record your screen while drawing. That is the accepted practice for public giveaways.
No practical limit — paste as many names as you have.