Random Student Name Picker

Add names manually or upload a spreadsheet, then pick students fairly with no repeats until reset.

Add Names

Pick a Name

Remove after picked

When on, picked names are removed.

Add names to start picking.

Upload a video or paste a video URL (YouTube, Vimeo, etc.)

Why Use Our Student Name Picker?

🎯

Fair Picks

Ensures no repeats until reset, so everyone gets a turn.

📋

Spreadsheet Upload

Import class lists from CSV or XLSX files in seconds.

Fast & Simple

Add names manually, pick instantly, and reset anytime.

🔒

100% Private

All data stays in your browser. Nothing is uploaded.

Student Name Picker FAQs

What file formats can I upload?

You can upload CSV, TXT, or XLSX files. The first column of the first sheet is used as the class list.

How does the fairness rule work?

Each name is picked once per round. No repeats occur until you click “Reset Picks.”

What happens when “Remove after picked” is enabled?

The picked name is removed from the roster list, so it will not return even after reset.

Do you store student names?

No. Everything stays in your browser and is cleared when you leave or refresh the page.

What is this tool commonly used for?

Teachers use it for cold calling, random group selection, participation tracking, quick classroom games, and fair turn-taking.

Fair Student Picker for Classrooms

Use this random student name picker to call on students fairly and keep participation balanced. Add names one by one or upload a spreadsheet to build your class list instantly. The tool ensures there are no repeats until you reset, so every student gets a turn.

Everything runs locally in your browser, so your class list never leaves your device. Use the “Remove after picked” toggle if you want names removed from the list, or keep the full roster visible while the picker ensures no repeats until reset.