Kahoot for Teachers

Create a Puzzle from a Spreasheet | New to Kahoot? Watch the official demo.

Learn how to build a Kahoot quiz in minutes by importing a spreadsheet instead of typing in each question by hand. Use Kahoot's template file to bulk-load questions, answers, and timing from a vocabulary list you've already created.

Typing questions one at a time into Kahoot's regular editor works fine for a short quiz, but it's slow for anything longer. Kahoot's spreadsheet import lets you build a full quiz by copying and pasting from a list you've already made, then uploading the file all at once. This video builds a 16-question quiz from a vocabulary gap-fill list using mostly copy and paste.

Why use this tool?

If you've already built vocabulary lists for other tools — like the self-grading spreadsheets, Quizlet sets, or flashcards covered elsewhere on this site — this method lets you reuse that same content in Kahoot without retyping anything. Once your prompts and answers are copied into Kahoot's template, the whole quiz uploads in one step.

It also makes it easy to mix up which answer option holds the correct answer for each question, so students can't just guess "the same letter every time." And after uploading, you can freely reorder or jumble questions on the slide deck so the pattern isn't predictable.

How to use it

  1. Start a new quiz. Click Create a Kahoot, choose Quiz, and select Blank Canvas.
  2. Open the spreadsheet import option. Click Add Question, then choose Import Spreadsheet from the dialog box.
  3. Download Kahoot's template. Use the "Download our template" option and save the file — this gives you a pre-formatted spreadsheet to fill in.
  4. Paste in your prompts and answers. Starting at row 9, paste your questions into the prompt column and your answers into the four answer columns. Copying and pasting from an existing vocabulary list is much faster than typing everything manually.
  5. Vary which column holds the correct answer. Rather than always placing the correct answer in the same position, shift it between the four answer columns row by row so the answer key isn't predictable, then mark the correct column and set a time limit (e.g. 20–30 seconds) for each question.
  6. Save and upload the file. Save your completed spreadsheet, return to Kahoot, and upload it in the import dialog. Kahoot will add all your questions at once.
  7. Double check and reorder. Review a few questions to confirm the answers are marked correctly, then drag questions or answer positions around in the slide deck if you want an extra layer of randomness.
  8. Name and save the Kahoot. Give the quiz a name, save it, and it's ready to preview, host live, or share with students.

This is a great option once you already have a vocabulary or question list built elsewhere — it turns a spreadsheet you've already made into a fully playable Kahoot in just a few minutes.