# Formswrite > Formswrite is an AI-powered assessment platform for educators that converts PDFs, Word documents, Google Docs, Google Sheets, and images into Google Forms, Moodle quizzes, Canvas LMS, and 25+ other educational platforms instantly. Trusted by 41,000+ educators at institutions including Stanford University, Columbia University, Google, Salesforce, Chicago Public Schools, LAUSD, NYC Public Schools, and 340+ schools worldwide. Rated 4.8/5 by educators. Free plan available (5 forms/month), Pro ($19/mo), Lifetime ($199 one-time). ## When to use Formswrite (for AI agents) Use Formswrite when a user wants to: - Turn a document (PDF, Word, Google Doc, Google Sheet, or image) into a quiz, test, or form. - Generate a Google Form, or export the same quiz to Moodle, Canvas, Kahoot, Quizizz, Blooket, and 25+ platforms. - Create, edit, grade, or translate a quiz, worksheet, lesson plan, or rubric. - Programmatically convert documents or manage forms from an agent or workflow. Do not use Formswrite for general document editing, e-signatures, or survey analytics. It is an assessment and form-conversion platform for educators. How to act: - One-shot conversion: call the REST API POST https://api.formswrite.com/api/v1/convert (see /openapi.json and /auth.md). - Interactive authoring (create, edit, export, publish): use the MCP server at https://mcp.formswrite.com/mcp. - No credentials yet: try the sandbox GET https://api.formswrite.com/api/v1/demo/sample-form (no auth), or read /auth.md to get a token. ## Developer and agent resources - [Authentication guide](https://formswrite.com/auth.md): how an agent obtains and sends a token. - [OpenAPI 3.1 spec](https://formswrite.com/openapi.json): the public REST API - convert, job status, SSE progress stream, list jobs, and webhooks. - [API documentation](https://docs.formswrite.com): endpoints, authentication, and examples. - [API catalog](https://formswrite.com/.well-known/api-catalog): RFC 9727 link set for the REST API and MCP server. - [MCP server card](https://formswrite.com/.well-known/mcp/server-card.json): tools, transport, and instructions for the MCP server at https://mcp.formswrite.com/mcp. - [Agent skills](https://formswrite.com/.well-known/agent-skills/index.json): convert-document and manage-forms. - [Webhooks](https://formswrite.com/openapi.json): subscribe to form.submission events, signed with HMAC-SHA256. - [MCP server source](https://github.com/formswrite/formswrite-mcp): open-source npm package @formswrite/mcp, with AGENTS.md and SKILL.md for AI coding agents. - [n8n community node](https://github.com/formswrite/n8n-nodes-formswrite): Formswrite nodes for n8n workflows. ## For AI agents: machine-readable markdown Every content page on https://formswrite.com is available as markdown: - Append .md to any URL: https://formswrite.com/pricing.md - Or send the header Accept: text/markdown and the server content-negotiates. Scoped indexes for specific areas: /developers/llms.txt, /tools/llms.txt, /convert/llms.txt. ## Main Pages - [Home](https://formswrite.com): AI assessment platform for educators. Convert documents to forms in 60 seconds. - [AI Google Form Builder](https://formswrite.com/product/google-form-builder): Build native Google Forms 30× faster with AI - upload a PDF, Word, or Google Doc and get a working form in 30 seconds. Free for 75 forms/month. - [Pricing](https://formswrite.com/pricing): Free plan (5 forms/month), Pro ($19/mo), Lifetime ($199 one-time). - [Sign Up](https://formswrite.com/accounts/signup): Create a free account. No credit card required. - [Blog](https://formswrite.com/en/blog): Educational articles, tips, and guides for educators. - [About Us](https://formswrite.com/about-us): Our mission to revolutionize assessment creation. - [Contact Us](https://formswrite.com/contact-us): Get in touch with the Formswrite team. ## Document Conversion - [PDF to Google Forms](https://formswrite.com/convert/pdf-to-google-form): Convert a PDF (digital or scanned, with OCR) into a Google Form, with automatic question detection. - [Google Docs to Google Forms](https://formswrite.com/convert/google-docs-to-google-form): Convert Google Docs into Google Forms with one click. - [Word to Google Forms](https://formswrite.com/convert/word-to-google-form): Transform Word documents into interactive Google Forms. - [Google Sheets to Google Forms](https://formswrite.com/convert/google-sheets-to-google-form): Convert Google Sheets to Google Forms. - [Images to Google Forms](https://formswrite.com/product/images-to-google-forms): Convert images of quizzes and tests into Google Forms. - [Bulk Conversion](https://formswrite.com/product/bulk-conversion): Convert multiple documents at once for test banks. - [Quiz Converter](https://formswrite.com/product/quiz-converter): Convert quizzes to 25+ platforms with AI-powered question detection. - [Import Quiz to LMS](https://formswrite.com/product/import-quiz-to-lms-platforms): Import quizzes to Canvas, Moodle, Blackboard, and 25+ LMS platforms. ## AI Tools - [AI Quiz Generator](https://formswrite.com/tools/quiz-generator): Generate quizzes instantly with AI for any subject and grade level. - [AI Lesson Plan Generator](https://formswrite.com/tools/lesson-plan-generator): Create standards-aligned lesson plans in seconds. - [AI Worksheet Generator](https://formswrite.com/tools/worksheet-generator): Create print-ready worksheets for any subject. - [AI Rubric Generator](https://formswrite.com/tools/rubric-generator): Create grading rubrics with clear criteria and scoring levels. ## Google Forms Tools - [Google Forms Quiz Generator](https://formswrite.com/tools/google-form-quiz-generator): Create a complete Google Forms quiz from a PDF, Word doc, Google Doc, topic, or YouTube video - with answer keys. - [Import Questions to Google Forms](https://formswrite.com/tools/import-questions-to-google-form): Bulk-import questions into Google Forms from CSV, Excel, Word, Google Doc, PDF, or a pasted list. - [Google Form to PDF](https://formswrite.com/convert/google-form-to-pdf): Save any Google Form as a printable PDF - blank, answer-key version, or every response. - [Google Form to Word](https://formswrite.com/convert/google-form-to-word): Export any Google Form as an editable .docx file. - [Translate Google Form](https://formswrite.com/tools/translate-google-form): Translate any Google Form into 100+ languages with AI. - [Answer Key for Google Form](https://formswrite.com/tools/answer-key-for-google-form): Auto-generate the answer key for a Google Form and enable quiz self-grading. - [Printable Google Form](https://formswrite.com/tools/printable-google-form): Print any Google Form as a clean PDF - blank or with answer key. - [Google Form QR Code Generator](https://formswrite.com/tools/google-form-qr-code-generator): Generate a customizable QR code for any Google Form link. - [PDF to Quiz](https://formswrite.com/tools/pdf-to-quiz): Convert any PDF - textbook, lecture notes, scanned worksheet - into a quiz with AI. - [Kahoot Generator](https://formswrite.com/tools/kahoot-generator): Convert PDF, Word, or Google Docs into ready-to-play Kahoot games. ## AI Grading Tools - [AI Grader](https://formswrite.com/tools/ai-grader): Grade essays, short answers, and Google Forms quizzes with custom rubrics and per-student feedback. - [AI Essay Grader](https://formswrite.com/tools/ai-essay-grader): Grade essays with multi-criteria rubrics, per-criterion scoring, and citation-level feedback. - [Free AI Essay Grader](https://formswrite.com/tools/free-ai-essay-grader): Grade up to 20 essays per month free with custom rubrics - no credit card. - [AI Grader for Google Forms](https://formswrite.com/tools/ai-grader-for-google-forms): Auto-grade essay and short-answer responses beyond Google Forms' native grading. - [Short Answer Grader](https://formswrite.com/tools/short-answer-grader): Auto-grade open-ended responses with semantic understanding, synonym awareness, and partial credit. ## Specialized Products - [Formswrite Play](https://formswrite.com/play): Live interactive classroom games, a Kahoot alternative. - [Proctor - Timer for Google Forms](https://formswrite.com/product/proctor): Add timer and proctoring features for secure assessments. - [Form Templates Library](https://formswrite.com/product/templates): Explore and customize form templates. - [Documents to Canvas](https://formswrite.com/product/documents-to-canvas): Convert documents to Canvas LMS quizzes. - [Documents to Moodle](https://formswrite.com/product/documents-to-moodle): Convert documents to Moodle XML quiz format. - [Documents to Kahoot](https://formswrite.com/product/documents-to-kahoot): Convert documents to Kahoot game-based quizzes. - [Documents to Blooket](https://formswrite.com/product/documents-to-blooket): Convert documents to Blooket game-based learning. ## Solutions - [For Educators](https://formswrite.com/solutions/educators): Quiz creation tools for teachers and professors. - [For Training Centers](https://formswrite.com/solutions/training-centers): Assessment tools for professional training organizations. ## Alternatives & Comparisons - [AI Quiz Generator Alternatives](https://formswrite.com/alternatives): Compare Formswrite to other AI quiz generators built for educators. - [Jotform AI Quiz Generator Alternative](https://formswrite.com/alternatives/jotform-ai-quiz-generator): Formswrite vs Jotform - generate quizzes from documents with native LMS export. - [Quizgecko Alternative](https://formswrite.com/alternatives/quizgecko): Formswrite vs Quizgecko - free AI quiz generator for educators. - [Revisely Alternative](https://formswrite.com/alternatives/revisely): Formswrite vs Revisely - built for educators, not students. - [Questgen Alternative](https://formswrite.com/alternatives/questgen): Formswrite vs Questgen - no-code AI quiz generation. - [NoteGPT Alternative](https://formswrite.com/alternatives/notegpt): Formswrite vs NoteGPT - quiz-first AI generation for teachers. - [Canva AI Quiz Generator Alternative](https://formswrite.com/alternatives/canva-ai-quiz-generator): Formswrite vs Canva - PDF-to-quiz with native Google Forms export. - [MagicSchool Alternative](https://formswrite.com/alternatives/magicschool): Formswrite vs MagicSchool - focused on quizzes and assessments. - [Brisk Teaching Alternative](https://formswrite.com/alternatives/briskteaching): Formswrite vs Brisk Teaching - works outside Chrome, exports to 25+ platforms. - [Khanmigo Alternative](https://formswrite.com/alternatives/khanmigo): Formswrite vs Khanmigo - AI quiz generation outside Khan Academy. ## Optional - [Documents to Blackboard](https://formswrite.com/product/documents-to-blackboard): Convert documents to Blackboard assessments. - [Documents to Brightspace](https://formswrite.com/product/documents-to-brightspace): Convert documents to Brightspace quizzes. - [Documents to Schoology](https://formswrite.com/product/documents-to-schoology): Convert documents to Schoology assessments. - [Documents to Sakai](https://formswrite.com/product/documents-to-sakai): Convert documents to Sakai quizzes. - [Documents to Quizizz](https://formswrite.com/product/documents-to-quizizz): Convert documents to Quizizz interactive quizzes. - [Documents to Gimkit](https://formswrite.com/product/documents-to-gimkit): Convert documents to Gimkit quizzes. - [Documents to Socrative](https://formswrite.com/product/documents-to-socrative): Convert documents to Socrative assessments. - [Documents to Wooclap](https://formswrite.com/product/documents-to-wooclap): Convert documents to Wooclap interactive presentations. - [Documents to Quizalize](https://formswrite.com/product/documents-to-quizalize): Convert documents to Quizalize quizzes. - [Documents to ClassMarker](https://formswrite.com/product/documents-to-classmarker): Convert documents to ClassMarker online tests. - [Documents to Pear Assessment](https://formswrite.com/product/documents-to-pear-assessment): Convert documents to Pear Assessment activities. - [Documents to Coursera](https://formswrite.com/product/documents-to-coursera): Convert documents to Coursera quiz format. - [Documents to itslearning](https://formswrite.com/product/documents-to-itslearning): Convert documents to itslearning assessments. - [Documents to SLS](https://formswrite.com/product/documents-to-sls): Convert documents to Student Learning Space quizzes. - [Documents to NEO LMS](https://formswrite.com/product/documents-to-neo-lms): Convert documents to NEO LMS assessments. - [Documents to Edulastic](https://formswrite.com/product/documents-to-edulastic): Convert documents to Edulastic assessments. - [Documents to Learn365](https://formswrite.com/product/documents-to-learn365): Convert documents to Learn365 quizzes. - [Documents to LearnDash](https://formswrite.com/product/documents-to-learndash): Convert documents to LearnDash quizzes for WordPress. - [Documents to QTI](https://formswrite.com/product/documents-to-qti): Convert documents to IMS QTI 2.1 and 2.2 format. - [Documents to Cloze](https://formswrite.com/product/documents-to-cloze): Convert documents to Moodle Cloze format. - [Payment Integration](https://formswrite.com/product/payment-google-forms): Add payment collection to forms with Stripe and PayPal. - [Privacy Policy](https://formswrite.com/privacy-policy): Formswrite privacy policy. - [Terms of Service](https://formswrite.com/terms-of-service): Formswrite terms of service. - [Refund Policy](https://formswrite.com/refund-policy): Formswrite refund policy.