Free tools for teachers
Grade a stack of tests, pick a student at random, run a timer on the board and print the handouts. Everything runs in your browser, no account needed.
Grading and scores
Turn points into percentages and letter grades, see what a student needs on the final, and average a whole column of scores in one go.
- Grade CalculatorYour current grade from weighted assignments, tests and quizzes, as a percent and a letter grade.
- Final Grade CalculatorThe score you need on the final exam to get the grade you want.
- Percentage CalculatorWhat is X% of Y, percent change, and more.
- Average CalculatorMean, median, mode, range and weighted average of a list of numbers.
- GPA CalculatorYour GPA from letter grades and credits, weighted for honors and AP, plus cumulative GPA.
- Rounding CalculatorRound numbers to decimal places, significant figures or the nearest 10, 100 or fraction, with each rule explained.
Picking, grouping and timing
Call on students fairly, split a class into teams, roll dice for a game and put a big countdown on the projector.
- Random Name PickerDraw one or more names fairly from your list.
- Team GeneratorSplit a list of names into fair random teams or groups in one click.
- Wheel SpinnerSpin a wheel to pick a name or decision at random.
- Dice RollerRoll one or many dice, d4 to d20 or custom, with modifiers, advantage and a roll history.
- Online TimerA simple countdown timer with presets and an alarm, right in your browser tab.
- Countdown TimerCount down the days, hours and minutes to a date, and share it as a link.
- StopwatchAn online stopwatch with lap times you can copy, accurate to the hundredth.
Worksheets and handouts
Make flashcards and bingo cards, check how hard a reading text is, and get PDFs ready to print: merged, smaller, numbered or several pages per sheet.
- Flashcard MakerMake flashcards, study them with flip and shuffle, and print them as cards, all in your browser.
- Bingo Card GeneratorPrintable 75-ball or custom word bingo cards, up to 50 at once, with a PDF, PNG and a caller sheet.
- Readability CheckerCheck how easy your text is to read with Flesch Reading Ease, grade levels and long sentences highlighted.
- Word CounterWords, characters, sentences and reading time.
- Merge PDFCombine PDF files and images into one PDF, in the order and with the pages you choose.
- Compress PDFMake a PDF smaller by recompressing the photos and scans inside it, in color or grayscale, by level or to a target size.
- Multiple Pages per Sheet PDFPut 2, 4, 6, 8, 9 or 16 PDF pages on one sheet, or turn a PDF into a foldable booklet, with the text kept sharp.
- Add Page NumbersNumber PDF pages, add a header or footer text or Bates numbers, with a preview.
Word games for class
Unscramble letters, find words that fit a pattern and check anagrams while you write a quiz or a puzzle sheet.
- Word UnscramblerUnscramble letters into every word they make, longest first, with ? for blank tiles and length or letter filters.
- Crossword SolverType known letters and ? for blanks, like c?t, to list every word that fits. Pattern matching, no clue answers.
- Word FinderFind words that start with, end with or contain letters, include or leave out letters, by length.
- Anagram SolverFind every word that uses all your letters, plus two-word anagrams of a word, name or phrase.
Templates to print or edit
All templatesFree apps and resources, checked by hand
All free lists- Free Online Whiteboards12 whiteboards, each checked on the official page
- Free Presentation Software13 apps, each checked on the official page
- Free Math Tools for Students12 tools, each checked on the official page
- Free Ebooks and Audiobooks12 sources, each checked on the official page
- Free AI for Students10 offers, each checked on the official page
- Free Citation Generators and Reference Managers10 tools, each checked on the official page
Guides
All guides- How to Pick a Random Winner Fairly: Draws People TrustClean the entry list, choose a fair method, set the rules first and record the draw. Plus weighted entries, ties, alternates and what random means online.
- How to Make a Round Robin Schedule: Pairings and TimingBuild a round robin where everyone plays everyone: the circle method, byes for odd numbers, fair courts and home games, tiebreakers and total time.
- How Many Hours to Study per Credit Hour in CollegeA credit hour assumes at least 2 hours of work outside class per hour in class. Weekly totals for 12, 15 and 18 credits, a job, and a weekly study plan.
- How to Prepare a File for Print: Bleed, Resolution, PDFSet up a flyer, poster, card or photo for a print shop or home printer: trim size, bleed, safe margin, pixels at 300 ppi, CMYK, fonts and the PDF.
- How to Fix a Scanned PDF: The Right Order of StepsSideways pages, wrong order, blank backs, no searchable text, too big to send: the order to fix a scan in, and when to split, merge or export images.
- How Many Pages Is 1,000 Words? Words per Page, MeasuredWords per page for Times New Roman, Arial and Georgia at 11 and 12 pt, single to double spaced, on Letter and A4, measured in a browser, plus reading time.
Every tool on this page works on a school laptop or a phone without installing anything, and none of them asks for an email address. The templates fill in on screen and print on Letter or A4 paper.