How to Import Questions into Google Forms: Every Method That Actually Works
You have a pile of questions — in a spreadsheet, a Word doc, a PDF, or another form — and you want them in a Google Form. The first thing to know: Google Forms has no native import button for Excel, CSV, Word, or PDF. The only built-in import is pulling questions from another Google Form in your Drive. Everything else needs a conversion step. This guide lays out what works, what doesn't, and how to bridge a document into a Form without re-typing every question.
Method 1 — The only built-in import (another Google Form)
If your questions already live in a Google Form in your Drive, this is the cleanest path:
Open your destination form
Create a new blank form, or open the form you want to add questions to.
Click the Import Questions icon
In the right-hand toolbar, click the circle-with-arrow icon. A dialog lists the Google Forms in your Drive.
Select the source form
Pick the source, choose which questions to bring over, and click Import questions. They land at the bottom of the current form.
This works great — but only when your questions are already in a Google Form. For documents, you need Method 2.
Method 2 — Convert the document, then import
For Excel, CSV, Word, or PDF sources, the realistic workflow is: convert the document into a Form-ready file, then import that file into Google Forms. The bridge tool reads your document and produces an output Google Forms can consume — no manual copy-paste, no re-typing the answer key.
When you convert, three rules decide whether the import lands cleanly:
- Fixed column fields — question, each option, the correct answer, and an optional image URL must sit in predictable columns. Rows that don't match get skipped.
- One image per question, as a URL — each question may carry exactly one image, and it must be an external URL. Embedded or multiple images break the item.
- A valid source shape — an
.xlsxwith one question per row is the most reliable starting point.
Why imports fail (and how to avoid it)
- Wrong assumption about native import — expecting an "Upload Excel" button that doesn't exist wastes an hour. Know up front that only Form-to-Form is native.
- Unfixed columns — if options are stacked inconsistently or headers don't match, the converter can't map rows and drops questions.
- Image problems — more than one image per question, or an image embedded as base64 instead of a URL, is the most common silent skip.
- Formatting noise — merged cells, formulas, and smart quotes from Word corrupt parsing. A clean
.xlsxavoids most of it.
Meet the tool built for this
ExamParser converts questions from Excel, Word, and PDF into a Google-Form-ready file. Its .xlsx source uses fixed column fields, supports xlsx import directly, enforces one image URL per question, and preserves the answer key — so the questions import instead of being re-typed. The same source can also feed Canvas, Moodle, and other platforms.
Browse more import guides at examparser.com/blog/en.
Frequently asked questions
Can Google Forms import an Excel, CSV, Word, or PDF file directly?
No. Google Forms has no native import button for Excel, CSV, Word, or PDF. The only built-in import is bringing questions in from another Google Form stored in your Drive. Every other source needs a conversion step first.
What is the fastest way to import questions into Google Forms?
If your questions already live in another Google Form in Drive, use the Import questions tool inside the form. Otherwise, convert your document into a Form-ready file — for example with ExamParser, which reads .xlsx, Word, and PDF and emits a Google-Form-ready output with fixed columns and one image URL per question.
Why do my imported questions get skipped or lose the answer key?
Most skips come from rows that don't match the expected fixed column fields (question, options, correct answer, optional image URL), or from a question carrying more than one image or an embedded (non-URL) image. Aligning the source to those rules prevents most failures.
Can ExamParser import questions into Google Forms for me?
ExamParser turns your Excel, Word, or PDF question set into a Google-Form-ready file using fixed column fields and the one-image-URL rule, so the questions import cleanly instead of being re-typed one by one.
Ready to import your questions?
Stop re-typing. Convert your document into a Google-Form-ready file — fixed columns, one image URL per question — and import it cleanly.
Try ExamParser →