// Free Online Tool

Random Name Picker

Enter names (one per line) and randomly select one or more winners. Perfect for giveaways, lucky draws, classroom activities, and team selection.

Picked name(s) will appear here.

// Overview

ABOUT RANDOM NAME PICKER

The Random Name Picker fairly selects one or more names from a list you provide. Whether you are a teacher calling on students, an event organiser running a giveaway, a manager assigning tasks, or a friend group deciding who picks up the bill — this tool makes the selection random and unbiased with no favouritism.

Our picker shuffles the list using JavaScript's Math.random() ensuring every name has an equal probability of being selected. It is simple, transparent, requires no account and runs entirely in your browser.

Popular India use cases: classroom name-calling (fair and random), office Diwali/New Year lucky draws, social media giveaway winner selection, team formation for sports or projects, and Tambola game hosting.

// Use Cases

COMMON USES

  • Teachers picking students fairly for presentations or questions
  • Social media giveaway winner selection
  • Office Diwali and New Year prize lucky draws
  • Random team selection for sports or group work
  • Tambola and housie game hosting
  • Deciding who goes first in group games or activities

// Tips

TIPS

  • Enter exactly one name per line — each line = one entry
  • Enter a name on two lines to give them two chances (double entry)
  • Screenshot or record screen for public giveaway transparency
  • Increase pick count to select multiple unique winners at once

// FAQ

FREQUENTLY ASKED QUESTIONS

Is the selection truly random?
Uses JavaScript Math.random() — sufficient for all practical fairness needs including giveaways.
Can I pick multiple winners?
Yes. Change the pick count to select multiple unique winners in one draw.
Is there a name limit?
No hard limit. Works with hundreds of names.
Good for Instagram giveaways?
Yes. Enter participant names, pick winner, screenshot or screen-record for transparency.