🎙️ Classroom Noise Meter
Real-time sound level monitor — readable from across the room
🔒 Privacy: Your microphone audio is processed entirely in your browser. No audio data is recorded, stored, or transmitted anywhere. You will be asked to grant microphone access only when you click Start.
Ready
– dB
⚠️ Microphone access denied or not supported. Please allow microphone access in your browser settings and reload the page. In Chrome: click the camera/mic icon in the address bar → Allow. In Firefox: click the microphone icon in the address bar.

How to Use the Classroom Noise Meter

Click Start Monitoring and allow microphone access. The meter shows your room's live sound level on an animated bar. Set your threshold using the slider — when noise exceeds it, the bar pulses red and a "Shh!" reminder appears. Use Fullscreen to make it visible from the back of the classroom.

Tips for teachers

Set the threshold at the noise level that's acceptable for your activity — higher for group work, lower for independent reading. Leave it on your projector during quiet work time as a silent visual cue for students to self-regulate.

Does the noise meter work on Chromebooks and iPads?
Yes. It uses the standard Web Audio API available in Chrome, Safari (iOS 15+), Firefox, and Edge. Make sure your browser allows microphone access for the site.
Is student audio recorded?
No. The microphone signal is processed in real-time in your browser to calculate a volume level (in decibels). No audio is recorded, saved, or sent anywhere.
⏱️ Classroom Countdown Timer
Big display, fullscreen-ready — visible from across the room
5:00
Keyboard: Space start/pause · R reset

Classroom Countdown Timer

Use presets for common durations (1, 2, 3, 5, 10, 15, 20, or 25 minutes) or type any custom time. The display turns amber at 20% remaining and red at 10% remaining so students get a visual cue without you saying anything. Hit fullscreen to make it giant on your projector.

Can the timer alert me if the tab is minimized?
Yes — the browser tab title updates every second with the remaining time (e.g., "4:32 – Timer") so you can see it in your taskbar even when another window is open.
Does the end chime require internet?
No. The chime is generated by the Web Audio API built into your browser — no audio file download needed. It works offline.
👥 Random Group Maker
Paste your class list and split into random groups instantly
Enter student names and click Shuffle to create groups.

Random Group Generator for Classrooms

Paste your class list (up to 200 students) and choose whether you want a specific number of groups or a specific group size. Click Shuffle to randomise. The tool saves your class list in localStorage so you don't have to retype it each lesson. Use the Copy button to paste the groups into an email or document.

Can I save multiple class lists?
Yes. Type a name in the class selector, enter your student names, and click Save. You can save multiple classes and switch between them from the dropdown.
What name formats does the input accept?
Any of these work: one name per line, comma-separated names, or numbered lists like "1. Alice". The tool strips numbers, punctuation, and blank lines automatically.
🎲 Random Name Picker
Pick a student at random — with no-repeat mode
?
Keyboard: Space to pick
Names (0 remaining)
Recent picks
No picks yet.

Random Name Picker for Teachers

Enter your class list and hit Pick a Name (or press Space). With "No repeat until all picked" on, each student is called at most once before the pool resets — fair and transparent. Share the URL with a substitute teacher using the Share button — the name list is encoded in the URL.

How does the no-repeat mode work?
Each picked name is grayed out in the list. Once all names have been picked, the pool automatically resets and starts over. You can also reset manually at any time.
Can a substitute teacher use the same list?
Yes. Click "Share list" and copy the URL. It encodes the name list in the link, so the same list loads instantly on any device with that link.
🏆 Classroom Scoreboard
Track team points — automatically saves after every change
Use +/− buttons with this value

Classroom Scoreboard

Add up to 10 teams, edit their names inline, and use the +1, +5, and custom point buttons. The leading team is automatically highlighted with a crown 👑. Everything is saved to localStorage so it survives a page refresh. Click Fullscreen to show the scoreboard on your projector — controls are hidden in fullscreen for a clean view.

Does the scoreboard save automatically?
Yes. Every point change, team name edit, and team addition is saved to your browser's localStorage immediately. Closing and reopening the tab restores the last scoreboard.
How do I reset scores without losing team names?
Click "Reset All Scores" — this resets every team's score to 0 but keeps the team names and colors intact.

Frequently Asked Questions

Do I need to create an account?
No. All tools work instantly, no login, no account. Your class lists and settings are saved locally in your browser.
Do these tools work offline?
Yes. Once the page is loaded, all five tools (timer, picker, group maker, scoreboard, and noise meter) work without an internet connection.
Are the tools free?
Yes, completely free. There is one non-intrusive ad below the tool area (not inside it) to support development. Ad blockers won't break any tool.
Can I use dark mode?
Yes. The site respects your system dark mode setting. You can also toggle it manually with the 🌙 button in the top right.