Home › Import Excel to Google Form

Import Excel to Google Form: The .xlsx Path (No Native Button)

Updated October 15, 2026 · 6 min read

You have a quiz in an Excel spreadsheet and you want it in a Google Form. The catch: Google Forms has no built-in Excel import. There is no "Upload .xlsx" button. The realistic route is to convert the spreadsheet into a Form-ready file, then import that file. This guide covers the exact .xlsx layout that imports cleanly — fixed columns and the one-image-URL rule — and how ExamParser handles the conversion.

Key constraint: Google Forms only imports directly from another Google Form in Drive. An Excel file must be converted first. ExamParser supports xlsx import directly, so you skip the Google Sheets detour.

The fixed-column .xlsx layout

For a spreadsheet to convert and import reliably, it must use fixed column fields. Every row is one question; the columns stay in the same place:

Question        | Option A | Option B | Option C | Option D | Correct | Image URL
What is 2+2?     | 3       | 4       | 5       | 6       | B       | https://...
Capital of FR?   | Paris   | London  | Berlin  | Madrid  | A       |

Rows that don't match the fixed shape — options stacked in one cell, missing headers, merged cells — get skipped on import. Consistency is what makes the converter trust your file.

The image rule: one URL, exactly one

When a question needs a picture, Google Forms accepts only one image per question, and it must be a URL. Two hard limits:

Step-by-step: Excel → Google Form

1

Clean the .xlsx

One question per row, fixed columns, no merged cells or formulas. Save as a plain .xlsx.

2

Convert to a Form-ready file

Run the file through ExamParser, which reads .xlsx directly and applies the fixed-column layout and one-image-URL rule.

3

Import into Google Forms

Bring the converted questions into a new or existing Google Form using its import flow. The answer key carries over.

4

Preview and share

Preview the form as a respondent, confirm the correct answers are marked, then send the link.

Why Excel → Google Form imports fail

Meet the tool built for this

ExamParser accepts your .xlsx directly (xlsx import), maps it to fixed column fields, enforces one image URL per question, and outputs a Google-Form-ready file — answer key included. The same spreadsheet can also feed Canvas, Moodle, and other platforms, so you write the quiz once.

Browse more import guides at examparser.com/blog/en.

Frequently asked questions

Does Google Forms have a built-in Excel import?

No. Google Forms has no native Excel import button. You convert your .xlsx into a Form-ready file first, then import that file. ExamParser reads .xlsx directly and handles the conversion.

What column layout does the Excel file need?

Fixed column fields: one column for the question, one column per option (A, B, C, D...), a column for the correct answer, and an optional image-URL column. Rows that don't match the fixed shape get skipped on import.

How are images handled when importing Excel to Google Form?

Each question may have exactly one image, and it must be supplied as an external URL in the image column. Embedded or multiple images are not supported and cause the item to be skipped.

Can ExamParser import my Excel file into Google Forms?

Yes. ExamParser accepts .xlsx, applies the fixed-column layout and the one-image-URL rule, and produces a Google-Form-ready file so your spreadsheet questions import cleanly with the answer key intact.

Ready to import your Excel file?

Turn your .xlsx into a Google-Form-ready file — fixed columns, one image URL per question — and stop re-typing quizzes.

Try ExamParser →