For teachers

Teacher Tools

Free, browser-only utilities for the moments that come up daily in a classroom — pick a student, split into groups, time an activity, take attendance, grade a quiz. No signups, no data sent anywhere.

25 free tools No signups Nothing leaves your browser

Classroom management

The daily moves — pick a student, split into groups or pairs, time an activity, take attendance.

Cold-call

Random Name Picker

Paste your class roster and pull a fair, random name in one click — no more reaching for the same three hands. Turn on no-repeat so every student gets a turn before any name comes up twice, then it resets for a fresh round.

Open the tool →

Group projects

Random Group Generator

Split a roster into balanced random groups by group count or group size. Sizes always within one — 13 students into 3 groups becomes 5/4/4, never 5/5/3. Copy or print the result.

Open the tool →

Partner work

Random Pair Generator

Random pairs in one click for peer review, think-pair-share, or lab partners. Odd counts fold into one trio so nobody is left out.

Open the tool →

Activities

Countdown Timer

A big, projector-friendly classroom timer with quick presets, custom h/m/s, and a gentle finish chime. Wall-clock-anchored so backgrounded tabs stay accurate.

Open the tool →

Volume signal

Classroom Noise Meter

A live, projector-friendly volume bar with three color-coded zones — Calm, Working, Too loud — and adjustable thresholds. Microphone reads level only; audio is never recorded.

Open the tool →

Behavior cue

Classroom Traffic Light

A big green, amber, and red signal for the projector that you set by clicking — for voice levels, work modes, or transitions. Editable labels, no microphone, nothing leaves your browser.

Open the tool →

Roster

Attendance Sheet Generator

Build a clean printable attendance grid from your roster by date range or class-meeting count — useful for substitutes, field trips, and paper backup.

Open the tool →

Term planning

School Year Pacing Calculator

Count the real instructional days in your term after breaks, testing, and PD — then distribute units across them by weight. Prints clean, downloads as CSV.

Open the tool →

Seating

Seating Chart Maker

Paste your roster, set the desk grid, then auto-fill, shuffle, or hand-place students — with a clear FRONT-of-room marker. Reshuffle until it works, then print a clean chart.

Open the tool →

Hall passes

Hall Pass Generator

Print a stack of hall passes with your own destinations, or run digital passes with a live timer — several students can be out at once, each tracked and logged.

Open the tool →

Grading & calculators

Score a quiz, work out a GPA, weight a course, or curve a whole class — the arithmetic, done for you.

Test scoring

EZ Grader

Type the total questions and number wrong, get the percentage and letter grade instantly. Customizable scale and a full reference table for grading a whole stack.

Open the tool →

Cumulative GPA

GPA Calculator

Add courses with letter grades and credit hours for a weighted GPA on the standard 4.0 scale, with granular +/− mode.

Open the tool →

Course grade

Weighted Grade Calculator

Set category weights, enter each grade, and get the overall course grade — plus a "what do I need on the rest?" planner for the week before finals.

Open the tool →

Class curve

Grade Curve Calculator

Paste a class's raw scores and pick a curve method — flat add, square root, scale to max, or set-average-to-target — then see the before/after distribution side by side.

Open the tool →

Assessment

Rubric Generator

Build an analytic grading rubric — editable criteria, performance levels, descriptors, and point values. Starter templates for essays, presentations, and group projects, and it prints clean to paper or PDF.

Open the tool →

Worksheets & printables

Turn this week's material into something you can hand out — ruled sheets, vocabulary puzzles, mazes, and parts-of-speech practice.

Printable

Blank Worksheet Generator

Clean ruled sheets in seconds — set the line count, add a title and name line, and pick normal, wide, or cursive spacing for spelling tests or journals.

Open the tool →

Math practice · K–6

Math Worksheet Generator

Randomized addition, subtraction, multiplication, division, or mixed practice. Pick a grade-band level, set the count, print with an optional matching answer key.

Open the tool →

Recognition

Award & Certificate Generator

Type a title and a name, or paste a whole class, and print landscape certificates — one per student in a single job. Seven templates including a formal graduation frame, for end-of-year awards, attendance, and promotion.

Open the tool →

Vocabulary

Word Search Generator

Paste your unit's vocabulary and get a custom word-search puzzle. Print it for paper, or play it in the browser by dragging across the letters.

Open the tool →

Puzzle

Maze Generator

Pick a size and algorithm for a crisp SVG maze with start, finish, and an optional solution overlay. Print for early finishers, or solve on screen.

Open the tool →

Story game

Mad Libs Generator

Eight classroom-safe story templates — fill in the parts of speech and print the result. A painless way to drill nouns, verbs, and adjectives.

Open the tool →

Games & brain breaks

Quick on-screen activities for review days, early finishers, and the thirty seconds you need to reset the room.

Memory game

Memory Match

Paste your terms or term-definition pairs and play a flip-card memory game. Three grid sizes, solo or 2–4 players.

Open the tool →

Brain break

Sequence Memory

Watch a sequence of colored panels flash, then repeat it. Colorblind-friendly with distinct shapes — a quick brain break or focus warm-up.

Open the tool →

Word game

Hangman

Paste your own word list and play hangman in the browser. Filter by word length, and a friendly kite fills in instead of a gallows.

Open the tool →

Attention

Stroop Test

Name the ink color, ignore the word — the classic test of attention and inhibitory control. A quick focus warm-up with mouse or keyboard.

Open the tool →

About these tools

Teaching is a series of small daily decisions wrapped around a few large weekly ones. Who answers next. How the class splits into pairs. How long this activity gets. Who's here today. What grade this paper earns. None of those are the interesting part of teaching — they're the chores that crowd it out. This collection handles the chores.

Each tool runs entirely in the browser. Pasting a class roster doesn't send it anywhere. There's no signup, no analytics, no telemetry. Bookmark the page you use most or pin the tab — that's the install.

Why these specific tools, in this specific order

The first six tools cover the most common classroom-management tasks that don't already have great built-in answers in a school's gradebook or LMS. Cold-calling wants to be visible and unbiased — a digital random picker beats the teacher's instinct, which always favors the same students whether the teacher means to or not. Group formation needs to feel fair — students notice patterns. The Group Generator handles three-or-more splits; the Pair Generator is the same idea for two-at-a-time activities like peer review, think-pair-share, or lab partners, with an odd count folding into a trio so nobody works alone. Timing wants to be visible to the room, not the teacher's clipboard. Attendance sometimes still needs paper — substitutes, field trips, dead-tablet days. Test scoring wants to be a lookup, not arithmetic, when you're grading 30 papers in a row.

Which tool for which task: if you're planning the term itself, the School Year Pacing Calculator counts the real instructional days you have after subtracting breaks, testing, and PD, then distributes units across them by weight — so the "nine weeks" on the school calendar becomes the seven weeks you actually teach. Once you know the dates, the Attendance Sheet Generator turns the same date range into a printable roster grid for substitutes, field trips, and paper backup. For the daily moves once class is running, jump to Random Name Picker, Random Group Generator, or the Countdown Timer. When the room is on the loud side and you would rather show a signal than raise your voice, project the Classroom Noise Meter — a live volume bar with editable Calm / Working / Too loud zones that students self-regulate against (audio is read for level only and never recorded). When the cue is a decision you are making rather than a measurement — moving to silent work, signalling a transition, or holding questions while you run a small group — project the Classroom Traffic Light instead: a big green / amber / red signal you set by clicking, with editable labels and no microphone at all. When you're arranging the room rather than running it, the Seating Chart Maker drops your roster onto a desk grid you can shuffle or hand-place — for a fresh start, a testing layout, or separating a chatty pair — and prints with a clear front-of-room marker. And for the steady stream of bathroom, office, and nurse trips, the Hall Pass Generator prints a stack of passes with your own destinations or runs them digitally with a live timer, tracking several students out at once so you always know who is where.

Three more grading calculators sit alongside EZ Grader for the parts of teaching where the arithmetic stacks up. The GPA Calculator handles the cumulative case — letter grades plus credit hours across a semester or career, on the standard 4.0 scale with +/− support. The Weighted Grade Calculator handles the in-progress case — set up categories with weights (homework 20%, tests 50%, etc.), enter the grade in each, see the overall course grade plus a "what do I need on the rest?" planner for the conversation students always ask the week before finals. The Grade Curve Calculator handles the class-wide case — paste a roster's raw scores, pick a curve method (flat add, square root, scale to max, or set-average-to-target), see the before/after distribution side by side.

The next cluster is different: Word Search and Memory Match turn whatever vocabulary list you're teaching into a quick activity. Paste this week's spelling words, a unit's content-area terms, math facts, or term-definition pairs — get a printable puzzle or a flip-card memory game in seconds. Sequence Memory is the odd one out — no content to paste, just a brief working-memory game with four colored panels — useful when you want a thirty-second brain break that doesn't depend on the day's material. All work for review days, sub plans, early finishers, and indoor recess.

A second set of activity tools rounds out the same need from different angles. When you need a clean ruled sheet — for a spelling test, handwriting practice, a journal page, or an exit ticket — the Blank Worksheet Generator makes one in seconds: set the line count, add a title, name line, and date, and pick normal, wide, or cursive spacing. When the practice itself is arithmetic, the Math Worksheet Generator produces randomized K-6 addition, subtraction, multiplication, division, or mixed practice with a matching answer key on its own page — a fresh page every time you press Regenerate, so daily practice never repeats. Turn on numbered lines on the blank generator for a spelling test, then pair it with Memory Match or the Word Search Generator to practice the same list earlier in the week. For parts-of-speech practice that doesn't feel like a worksheet, the Mad Libs Generator has eight classroom-safe templates that quietly drill nouns, verbs, and adjectives. For a quick vocabulary or spelling game on the projector, Hangman takes your own word list and uses a friendly kite instead of a gallows. When you just need to fill ten minutes with something productive and printable, the Maze Generator produces a fresh SVG maze at any size — good for early finishers and indoor recess. And the Stroop Test is the focus-warmup counterpart to Sequence Memory: name the ink color, ignore the word, a thirty-second reset that needs no setup. When the year or the unit ends, the Award & Certificate Generator turns a class list into a stack of personalized landscape certificates in a single print job — seven templates including a formal graduation frame — for end-of-year awards, perfect attendance, and grade promotion.

Each tool earns its place by being faster than the alternative the moment you actually need it.

Built for classrooms, not for student data harvesting

The category of "free teacher tools" online is unfortunately full of sites that gate the actual tool behind a signup, run targeted ads to teachers and students, or quietly collect classroom data as a business model. The tools here are the opposite: nothing leaves the browser. Rosters you paste, grades you compute, names you pick — all of it stays on your machine.

That's also why this is not an LMS. There's no login, no class management, no student profiles. The tools are designed for the moments where you don't want any of that — quick splits, quick picks, quick timers, quick grades, then close the tab.

FAQ

Are these tools free for classroom use?

Yes. All tools are free for personal, classroom, and commercial use. No license to accept, no attribution required, no paid tier, no ads. Rosters and grades you enter never leave your browser. There's no school district approval needed because no student data is transmitted anywhere.

Does student data ever leave my browser?

No. Every tool runs entirely in your browser. Rosters you paste into the Name Picker, Group Generator, or Attendance Sheet are processed locally and discarded when you close the tab. No server logs, no analytics, no telemetry. You can verify by opening your browser's network inspector while typing — there are no outbound requests.

Does the Countdown Timer keep running if I switch tabs?

Yes. The timer is wall-clock anchored — it stores the target finish time and counts down to that, rather than relying on browser tab-tick rates that throttle when backgrounded. Switch tabs, mute the page, lock the screen — the timer keeps accurate time and rings the chime at the right moment.

How does the Random Name Picker avoid calling on the same student twice?

Enable the optional no-repeat mode. It tracks names already picked in the current session and excludes them from the next draw until every name has come up once, then resets. Without no-repeat, each pick is independent — a name can come up twice in a row, which is occasionally what you want.

Are the group splits actually balanced?

Yes. Groups always end up within one of each other — 13 students into 3 groups becomes 5/4/4, never 5/5/3. The generator works by randomizing the roster, then distributing names round-robin, so every student has an equal chance of being in any group while the sizes stay even. Sizes are visible above each group so you can see the split before printing.

Can I save my class rosters?

Each tool keeps your last-pasted roster in browser local storage so it survives a refresh, but rosters are never saved to a server. If you want to keep a roster long-term, paste it into a text file or note. We're exploring an opt-in saved-rosters feature for a future release that would still keep everything client-side.

Coming next for teachers

  • Behavior tally / dojo-style tracker — quick tap counter for class points or behavior tallies during a lesson.
  • Seating chart generator — paste a roster, define a grid, get a randomized or alphabetical seating chart you can print.
  • Bell schedule countdown — countdown to the next period change for whatever schedule you paste in.
  • Reading level checker — Flesch-Kincaid grade level on pasted text, useful for matching readings to a grade band.
  • Worksheet and exit-ticket generators — quick printable templates for daily use.

Have a request? Tell us what you'd use.