Google Docs to Forms - Formswrite.com logo
BlogPricing

How to Make an Answer Key in Google Forms (Plus Auto-Detect from a Document)

FO

Formswrite Team

May 19, 2026

How to Make an Answer Key in Google Forms (Plus Auto-Detect from a Document)

How to Make an Answer Key in Google Forms

You want to make a Google Forms quiz that grades itself - when a student picks the wrong answer, the form marks it wrong and tallies the score. That's what the Google Forms answer key does. This guide covers two paths to get there:
  1. The manual way - turn on Quiz mode and mark correct answers per question (good for small forms you're building from scratch).
  2. The automatic way - let Formswrite read your Word doc, PDF, or Google Doc and create the Google Form with the answer key already set (good when you have the quiz written somewhere else).
Auto-detect the answer key with Formswrite →

What an answer key does in Google Forms

In a Google Forms quiz, every question can have a designated correct answer (or correct answers for multiple-response). When a respondent submits the form:
  • Their selection is compared to the answer key.
  • Each correct answer earns the point value you set.
  • They receive an automatic score at submission (or after you release it).
  • Optional per-choice feedback explains why each option was right or wrong.
The result: Google Forms grades the quiz for you. Your job is just to set the key up front.

Method 1 - Make the answer key manually (step by step)

This is the built-in Google Forms approach. Use it when you're building a small quiz from scratch.

Step 1 - Turn the form into a quiz

  1. Open your Google Form (or create a new one at forms.new).
  2. Click the Settings tab at the top.
  3. Toggle Make this a quiz to ON.
That single toggle unlocks all the answer-key features.

Step 2 - Set the correct answer for each question

For every question:
  1. Click on the question.
  2. Click Answer key in the bottom-left of the question card.
  3. Click the option(s) that are correct. They turn green.
  4. Set the point value for the question in the top-right (default is 0 - set this or the question won't count).
  5. Click Done.
Repeat for every question in the form.

Step 3 - Add per-choice feedback (optional but worth it)

While you're in the Answer key view, click Add answer feedback at the bottom. You can write:
  • A message for incorrect responses ("Review section 2.3 - this is about cellular respiration, not photosynthesis").
  • A message for correct responses ("Right - and here's why this matters in the next chapter…").
  • A link to a resource (textbook page, video, slide).
Feedback shows up immediately when the student sees their score.

Step 4 - Choose when scores are released

Back in Settings → Quizzes:
  • Immediately after each submission - students see their grade and feedback as soon as they submit. Good for low-stakes practice quizzes.
  • Later, after manual review - you review submissions first (e.g., to grade short-answer questions) and then release. Good for graded assessments.

Step 5 - Test it yourself

Switch to the Preview (eye icon, top-right). Take the quiz as a student. Submit. Confirm the answer key actually grades correctly. Always do this step before sending the form to real respondents - a misclicked correct answer is the #1 source of "why is everyone getting 0?" support emails.

Method 2 - Auto-detect the answer key from a document

If the quiz is already written somewhere - Word doc, PDF, Google Doc, or a CSV - manually re-entering each correct answer is the slow path. Formswrite reads the source document, picks up the correct answers, and creates the Google Form with the answer key already set.

How Formswrite finds the correct answers

The parser recognizes the conventions teachers actually use:
Source conventionRecognized?
Asterisk (*) next to the correct optionYes
Bold correct optionYes
Highlight color (yellow, green) on the correct optionYes
"(correct)" or "(answer)" labelYes
Answer key listed at the end of the doc ("Answers: 1-C, 2-A, 3-D…")Yes
Separate CSV with a correct columnYes
Underlined correct optionYes
If your document uses a convention not on the list, Formswrite still imports the questions - you just mark correct answers in the review pane before exporting (one click per question, no retyping).

The workflow

  1. Upload the document to Formswrite (Word, PDF, Google Doc, CSV).
  2. Review the parsed questions. Formswrite shows each question with the correct answer already marked. Edit anything inline.
  3. Pick "Export to Google Forms". Connect Google Drive if you haven't yet.
  4. Click Create. Formswrite generates the Google Form with quiz mode on, answer key set, and point values applied - in your Drive, ready to share.
The whole process for a 25-question quiz takes about 90 seconds.

Common questions about the answer key in Google Forms

Where is the answer key option in Google Forms?

It only appears once you've turned on Quiz mode. Go to Settings → Make this a quiz → ON. Then click any question and the Answer key button shows up at the bottom-left of the question card.

Why can't I see "Answer key" on my Google Form?

Two common causes:
  1. The form isn't in Quiz mode yet. Settings tab → Make this a quiz → ON.
  2. The question type doesn't support answer keys. File upload, signature, and a few specialty types can't be auto-graded - you'll have to grade those manually.

How do I set the answer key for multiple-correct-answer questions?

For Checkboxes (multiple response) questions, mark every correct option in the Answer key view. Students must select all of them and only them to get full credit. There's no partial-credit setting natively - you'd need an add-on for that.

How do I add point values?

In the Answer key view, the point value field is in the top-right corner of the question card. Default is 0 (which means the question doesn't count). Set it to whatever you want - most teachers use 1 point per question for simple quizzes, or proportional values (2 for short answer, 5 for essay) for mixed tests.

Can I import an answer key from a Word doc or PDF?

Yes - through Formswrite. The parser detects correct-answer markings in the source document and applies them as the Google Forms answer key on export. See Method 2 above.

How do I bulk-update answer keys across multiple Google Forms?

The Google Forms UI doesn't support this natively - you'd have to open each form and re-set keys. For institutional use (e.g., copying a quiz across 12 sections), the Formswrite API lets you do this programmatically.

Will students see the correct answer if I include feedback?

Only if you write the correct answer into the feedback text. The feedback is shown after submission - what you write is what they see. If you don't want students to see the correct answer (e.g., you reuse the quiz next semester), keep feedback generic ("Review section 2.3") instead of revealing.

How do I make a Google Forms answer key for short-answer questions?

In a short-answer question, the Answer key lets you list acceptable text values. Google Forms does exact-match (case insensitive). Add every reasonable variant the student might type - e.g., "Paris", "paris", "Paris, France" - separated as different acceptable answers. For more flexibility (regex, partial credit), use a form add-on.

Can I copy an answer key from one Google Form to another?

Yes - duplicate the form (File → Make a copy) and the answer key copies with it. To copy just specific questions, use Google Forms' question-bank-style "Import questions" feature - but answer keys do NOT transfer through that path. You'd have to re-set them on the copy.

Can I make a Google Form that reveals the correct answer to the student after they submit?

Yes. In Settings → Quizzes, set Respondent can see → Correct answers to ON. The student sees the right answer for each question after submission. Combine with Releases scores → Immediately after each submission for a self-paced practice quiz.

Common gotchas

  • You forgot to switch the form to Quiz mode - Answer key option doesn't appear until Quiz mode is on.
  • You set the correct answer but the point value is 0 - The question still grades, but counts for 0 toward the total. Always set point values.
  • You're using the new Google Forms but expecting the old UI - Some Workspace accounts roll out UI updates separately. The Answer key button has moved slightly between versions. Look at the bottom-left of each question card if Quiz mode is on.
  • Short-answer key only accepts one exact phrasing - Add all reasonable variants as separate accepted answers, or the form will mark correct answers as incorrect for innocuous reasons (e.g., typo, different capitalization, extra space).
  • You included a question type that can't be auto-graded - File upload, signature, and some specialty types have no answer key. Either change the question type or grade those manually.

Related guides


Ready to transform your documents?

Convert Google Docs, PDFs, and spreadsheets into forms with one click.

Start Now →

Or go straight to a converter: Google Docs to Forms, PDF to Google Form, Word to Google Form, Google Forms Quiz Generator


Share this post with your network

Back to Blog
Formswrite

Ask AI to compare Formswrite for you:

ChatGPTClaudeGeminiPerplexityGrok

Company

About usPricingContact usTerms of ServicePrivacy PolicyRefund PolicyAffiliate Program

Formswrite is the AI-powered form builder for educators, training centers, and businesses that need to convert documents into Google Forms, quizzes, and assessments without rebuilding from scratch. Upload a Google Doc, Word, PDF, image, or spreadsheet - Formswrite extracts the questions, structure, and grading rules, then exports to Google Forms, Canvas, Moodle, Kahoot, Quizizz, and more.

Trusted by educators, training teams, and HR departments worldwide. Formswrite's AI tools - quiz generator, worksheet generator, lesson-plan generator, rubric generator, and flashcard builder - are centralized in one platform.

Our brands

Docswrite logo

Docswrite

Zoral logo

Zoral

JobsPipe logo

JobsPipe

© 2026 Formswrite. All rights reserved.

Terms
Privacy
llms.txt
llms-full.txt