ProductivityOpen_source
Doc2Form logo

Doc2Form

Convert any PDF or document into a Google Form with AI

Overview

About Doc2Form

Doc2Form converts documents into Google Forms. You upload a PDF (even a scanned one), a Word document or a photo of a paper form, or simply describe the form you need in plain English, and Gemini AI extracts the questions, detects the field types and section breaks, and creates a native Google Form directly in your Google Drive. It removes one of the most tedious office and classroom chores: retyping an existing questionnaire, intake form, survey or quiz into Google Forms question by question.

Doc2Form deliberately does one thing. Rather than exporting to a dozen form builders or learning platforms, it builds real Google Forms through the Google Forms API, so the result can be edited like any form you made by hand, shared by link or embed, and connected to Google Sheets for responses. It handles legacy scans, photos and messy PDFs with AI vision where plain text tools fail, detects more than 15 question types including rating scales, Likert and NPS, and reports an average conversion time of 34.2 seconds. Uploaded files are used to extract structure and then discarded rather than stored. The project is open source under the MIT license: you can self-host it free with Google Apps Script and your own Gemini API key, or use the hosted version at doc2form.dev, where the first form is free and further forms are bought as credit packs that never expire.

Pricing

One time purchase, not a subscription

Free tier
  • Self-hosted$0/mo
  • Starter$5 once
  • Pro$12 once
  • Power$29 once

From the vendor pricing page, 2026-10-19

Details

GitHub Stars 19
Forks 4
Data from: GitHub • Website•Updated: Oct 19, 2026
automationworkflowautomategoogle formspdf to form