About
About Free Comment Picker
Free Comment Picker is a free giveaway winner picker for Instagram, YouTube, TikTok and Facebook comments. You do not need an account to draw a winner, and there is no follower minimum. This page explains who runs it, how the draw actually works, what the paid plan does and does not change, and what you can check for yourself.
Last updated
Why this tool exists
Most comment picker tools are free until they are not. You paste a link, the tool loads a few hundred comments, and then it asks you to create an account or pay before it will show you the winner. That is a bad moment to discover a paywall, because by then you have already announced the draw to your audience.
Free Comment Picker was built to remove that moment. You paste a public post link, you see the post, you draw a winner, and nothing asks you to sign up or pay to find out who won.
There is a paid plan now, so it is worth being exact about what it changes. The free draw is one draw per day with limited comments per draw, and it finishes without an account. Pro adds unlimited draws and far more comments per draw. It is a deeper and more frequent version of the same tool, never a key to a result you have already been shown.
How the random winner is actually chosen
The draw runs in your own browser, not on our server. It uses crypto.getRandomValues, the browser's cryptographically secure random number generator, rather than Math.random, which is predictable and should never be used to pick a prize winner.
It also rejects modulo bias. Naively taking a random number modulo the number of entrants makes the first few entrants very slightly more likely to win. The draw discards any random value that would fall in the biased range and redraws instead, so every eligible entrant has a genuinely equal chance.
You can read that code. It is in components/picker/pickWinners.ts and it is the only place a winner is ever selected.
- The winner is drawn client side, in your browser, using a CSPRNG
- Modulo bias is rejected, so the odds are exactly equal for every entrant
- The draw happens on one screen, in front of you, with no step handed off to a server
- Nothing about the result is stored, so nobody can go back and change it
- MDN: Crypto.getRandomValues()The browser API this tool uses to draw the winner, and Mozilla's own warning that Math.random is not suitable for anything that needs to be unpredictable.
How to prove your draw was fair
A fair draw that your audience cannot verify is worth very little. The tool is built to be recorded: the post you loaded, the rules you set and the winner all appear on one screen, so you can screen record the whole draw and publish the clip with your announcement.
That recording is the proof. It shows the post, the rules and the result in one unbroken take, which is much harder to dispute than a screenshot of a name.
What this tool does not do
It does not post on your behalf, follow anyone, like anything or touch your account in any way. It never asks for your platform password and it has no permission to act as you.
It only reads comments from public posts. If a post is private or has been deleted, there is nothing for the tool to read and it will tell you so instead of guessing.
Who runs it
Free Comment Picker is an independent project, not affiliated with Instagram, YouTube, TikTok, Facebook or any other platform named on this site. All trademarks belong to their respective owners.
It is funded by the Pro subscription and nothing else. There are no ads, no sponsored winners and nothing sold on to anyone. Accounts exist because a subscription needs somewhere to live, not because the tool needs to know who you are, and the free draw is deliberately kept usable without one.