Random User Picker for Slack
Instantly pick a random member from any Slack channel. Perfect for task assignments, team selections, giveaways, and making fair decisions.
Free forever • Fair & random selection • Works in all channels

The /random_user Command
Can't decide who should handle a task? Need to pick someone for a fun challenge? The /random_user command instantly selects a random member from your channel with complete fairness and transparency.
100% Fair Selection
Cryptographically secure random algorithm ensures every member has equal chance.
Instant Results
Get your random selection in a split second - no waiting, no hassle.
Simple & Transparent
One command, one result. Everyone sees who was picked and trusts the outcome.
When to Use /random_user
Creative ways teams use random selection to keep work fun and fair
Task Assignment
Fairly assign ad-hoc tasks, bug fixes, or responsibilities when you can't decide or want to distribute work evenly over time.
Giveaways & Contests
Run fair prize drawings, contest winners selection, or random rewards for team members who participate in channel activities.
Meeting Facilitators
Rotate meeting facilitators, note-takers, or presenters by randomly selecting from channel members for each session.
Coffee Roulette
Pick random pairs for coffee chats, lunch buddies, or networking sessions to build cross-team relationships.
Learning & Presentations
Randomly select team members to share learnings, demo work, or answer trivia questions during team meetings.
Team Building
Pick team captains for games, select activity coordinators, or choose who shares in icebreaker sessions.
How Random Selection Works
Simple to use, trustworthy in results
Type /random_user
Execute the command in any channel where you want to pick a random member.
Algorithm Runs
Our secure random selection algorithm picks one member with equal probability for all.
See the Winner
The selected user is displayed in the channel for everyone to see.
Why Teams Trust Our Random Picker
Truly Random & Secure
We use cryptographically secure random number generation to ensure completely fair and unbiased selection. No patterns, no favoritism.
Current Members Only
The selection pool includes only active members currently in the channel. Deactivated or removed users are automatically excluded.
Works Everywhere
Use /random_user in public channels, private channels, small teams, or large departments. Works the same everywhere.
No Limits
Use the command as many times as you need. Perfect for multiple rounds of selection or regular rotation schedules.
Frequently Asked Questions
Will the same person be picked multiple times?
Yes, each use of /random_user is an independent selection. If you run it multiple times, the same person could be picked again. This ensures true randomness - each member always has an equal chance.
Can I exclude certain members from selection?
Currently, all channel members are included in the selection pool. To exclude someone, they would need to temporarily leave the channel before running the command.
Is the selection visible to everyone?
Yes, the result is posted in the channel for all members to see. This transparency ensures fairness and builds trust in the selection process.
Can I pick multiple random users at once?
Each /random_user command selects one person. To pick multiple people, simply run the command multiple times. Each selection is independent and random.
Does it work with bots and apps?
The selection includes only human users. Bots, apps, and deactivated accounts are automatically filtered out from the selection pool.
Make Fair Decisions Effortlessly
Add random selection to your Slack toolkit in 2 minutes
Add to SlackFree to use • No registration • Trusted by 20,000+ teams