Likert scales, NPS, and rating questions - all mapped correctly

Survey PDF to Google Form is one of the worst manual jobs: dozens of scale rows, each needing the same five options typed in again. Doc2Form reads the pattern once and rebuilds it as native Google Form fields.

How to convert a survey PDF to a Google Form with Doc2Form

Surveys are one of the most common document types people convert to Google Forms, and they're often the most tedious to rebuild manually. A 30-question engagement survey with 5-point scales on every question means 30 fields, each with 5 options. That's 150+ clicks.

Doc2Form handles this in under a minute:

  1. Go to doc2form.dev and sign in with your Google account
  2. Choose "Upload" and select your survey PDF (up to 5 MB)
  3. Doc2Form sends the document to Gemini AI, which recognizes survey-specific patterns - rating scales, Likert options, NPS questions, section breaks
  4. The Google Forms API creates a Google Form with the correct question types: linear scales, multiple choice, checkboxes, paragraph responses
  5. You review the form, adjust any scale labels or section titles, and share it

Surveys with consistent formatting - same scale on every question, clear section breaks, numbered items - convert most accurately.

What Doc2Form detects in survey PDFs

The AI is trained to recognize common survey patterns:

  • Likert scales (Strongly Disagree → Strongly Agree) become linear scale fields
  • NPS questions (0-10 "How likely are you to recommend...") become linear scales with correct endpoints
  • Multiple choice with single-select options become radio buttons
  • Select all that apply questions become checkbox fields
  • Open-ended prompts ("Please elaborate" or "Additional comments") become paragraph fields
  • Demographic questions (age range, department, location) become dropdowns
  • Matrix questions (rate multiple items on the same scale) become grid questions
  • Section headers ("Part 1: Work Environment") become form sections

Surveys designed in Word and exported to PDF tend to convert better than surveys created as images or in design tools like InDesign.

Do it yourself - free with Google Apps Script

Doc2Form is open source. Self-host it for free with Google Apps Script.

Here's the setup:

  1. Get a free Gemini API key from Google AI Studio
  2. Go to Google Apps Script and create a new project
  3. Copy the files from the Doc2Form GitHub repo: code.gs, Prompts.gs, Index.html, and appsscript.json
  4. Add your API key as a script property (GEMINI_API_KEY)
  5. Deploy as a web app

The script handles 11 question types including linear scales, multiple-choice grids, and checkbox grids - everything you need for survey conversion.

Full setup takes about 5 minutes. Instructions are in the README.

Limitations - what to expect

  • Matrix questions: Google Forms supports grid questions, but complex matrix layouts with sub-questions may need manual adjustment after conversion.
  • Branching logic: Doc2Form doesn't create conditional branching ("Go to Section 3 if you answered Yes"). You'll need to add skip logic manually in Google Forms after conversion.
  • Visual design: The generated Google Form uses Google's default styling. Custom colors, logos, or branding from the original survey need to be applied manually in the form editor.

Common questions

Can it handle multi-page surveys?

Yes. Section breaks and page headers in the PDF are detected and converted to Google Form sections. A 5-section engagement survey will produce a 5-section Google Form.

What about anonymous surveys?

Doc2Form creates the form structure. Anonymity settings are controlled in Google Forms after creation - uncheck "Collect email addresses" and your survey is anonymous. The conversion doesn't affect response settings.

Does it preserve the scale labels?

Yes, when the labels are clearly visible in the PDF (e.g., "1 = Very Dissatisfied, 5 = Very Satisfied"). The AI maps these to Google Form linear scale endpoints.

Can I convert a SurveyMonkey or Typeform PDF export?

If you can export your survey as a PDF with visible question text and options, Doc2Form can process it. The cleaner the export, the better the result.

Is it really free?

Your first form is free - no credit card needed. After that, credit packs are available. Or self-host the open-source version for unlimited free conversions.