# FormGoat — AI-powered form filling FormGoat reads your documents (passport, ID card, tax forms, contracts, spreadsheets, scans) and automatically fills web forms, PDFs, and the US DS-160 visa application using AI. Works in any language, on any site, for any form type. --- ## Products ### Chrome Extension (free) URL: https://formgoat.ai/chrome-extension Install: https://chromewebstore.google.com/detail/bfppichejcckhekcedhhlnjeahlnbkao Free Chrome extension. Upload documents once — reuse the extracted profile across every form you fill. AI matches each field by meaning, not by label text, so it works across languages and field naming conventions. Works on government portals, embassy websites, banking onboarding, HR systems, procurement portals, court e-filing systems, and any other website. How it works: 1. Pin the extension to Chrome (12 seconds setup) 2. Drop in a document — passport, contract, employment letter, CSV, or scan. AI builds a reusable profile. 3. Open any web form, click Fill automatically. Every field matched and filled. Who uses it: immigration consultants, lawyers, HR managers, accountants, procurement specialists, anyone who fills the same data into multiple forms regularly. ### PDF Goat URL: https://formgoat.ai/smart-fill App: https://formgoat.ai/pdfgoat Browser-based tool. Upload source documents (passport, contract, CSV, scan) and a PDF or DOCX form to fill. AI maps the data and fills every field. No installation required. Works in any browser. How it works: 1. Upload source documents (any combination of PDF, scan, CSV, DOCX, images) 2. Upload the form template to fill (PDF AcroForm or flat PDF) 3. AI analyzes, maps fields, asks clarifying questions for ambiguous values, fills the form 4. Download the completed document Key differentiator: consolidates data from multiple sources into one consistent set of values with provenance tracking. If two sources disagree, AI asks rather than guessing silently. Original PDF layout preserved — same fonts, same pagination, print-ready. Who uses it: HR teams filling brigade rosters and onboarding packs, notaries and lawyers filling standard contracts, accountants filing tax forms from client folders, operations teams handling compliance paperwork across jurisdictions. ### DS-160 Desktop App URL: https://formgoat.ai/ds-160 Download: https://formgoat.ai/ds-160 Desktop application for macOS (12+, Intel and Apple Silicon) and Windows (10/11 x64). Automatically fills the US non-immigrant visa DS-160 application on ceac.state.gov. Three-pane interface: source documents on the left, extracted data in the middle, live DS-160 form on the right. Key features: - Fills hidden conditional fields (DS-160 reveals fields progressively — the app walks the form end-to-end) - Drag any value from the data pane to any form field — format conversion handled automatically - Multi-source: passport + employment letter + previous DS-160 merged into one unified profile - Transparent confidence: green check = found in docs, sparkle = AI-inferred, orange flag = missing - Bulk import: split Excel/CSV exports into individual applications ready to fill - Native app with built-in Chromium browser — fast, no accidental tab closing Who uses it: immigration consultants processing 15+ applications per week, visa agencies, corporate relocation departments. --- ## Pricing URL: https://formgoat.ai/pricing One balance shared across all three products. No per-product subscriptions. - Free: 5 fills/month, no credit card required. Chrome extension always free for personal use. - Plus: €18/month — 300 fills/month. All products, all source formats. - Premium: €48/month — 1,500 fills/month. Everything in Plus plus priority support. - Business: custom quota, shared team balance, audit logs, DPA available. One "fill" = one web form filled via Chrome extension, OR one PDF completed via PDF Goat, OR one DS-160 submitted via the desktop app. --- ## How the AI works FormGoat uses large language models (Gemini and GPT families) for document understanding and field matching. Document processing pipeline: 1. OCR — scanned PDFs and images processed via Google Vision API 2. Extraction — LLM reads the document and extracts structured data (names, dates, addresses, IDs, etc.) 3. Matching — LLM matches extracted values to form fields by semantic meaning 4. Filling — values injected into the form (web form via extension, PDF via pdftk/overlay, DS-160 via browser automation) Field matching works across languages because it reasons about meaning, not exact text. "Date of birth", "Geburtsdatum", "Fecha de nacimiento", "Дата рождения" all map to the same extracted value. --- ## Supported languages AI understands form labels and document text in 50+ languages including: English, Russian, Chinese (Simplified and Traditional), Hindi, Spanish, Arabic, Portuguese, French, German, Italian, Japanese, Korean, Dutch, Polish, Ukrainian, Turkish, Swedish, Norwegian, Danish, Finnish, Czech, Slovak, Hungarian, Romanian, Croatian, Slovenian, Serbian, Bulgarian, Greek, Hebrew, Persian, Lithuanian, Latvian, Estonian, Catalan, Indonesian, Malay, Filipino, Vietnamese, Thai, Bengali, Gujarati, Kannada, Malayalam, Marathi, Tamil, Telugu, Swahili, Amharic. The landing page itself is available in all these languages. --- ## Use cases by industry **Immigration and visa services** - DS-160 US visa applications - Schengen visa applications - UK visa forms - Residency permit applications - Work permit forms Typical users: immigration agencies, corporate relocation services, law firms with immigration practice. **Legal and notary** - Client intake forms - Standard contract templates - Court e-filing systems - Registry forms **HR and employment** - Employee onboarding paperwork - Contractor agreements - NDA forms - KYC questionnaires for new hires **Tax and accounting** - Tax declaration forms - Banking onboarding (KYC) - Supplier registration forms **Procurement** - Tender registration portals - RFP submission forms - Supplier onboarding systems --- ## Privacy and compliance - Data processed in EU data centers (GDPR-compliant) - Files deleted after extraction — never stored permanently - Data never used to train AI models - DPA (Data Processing Agreement) available for Business customers - Consent mechanism for special category data (passports, ID cards) implemented --- ## Contact Email: pavel.knx@gmail.com Website: https://formgoat.ai