FormGoat reads your documents — passports, scans, contracts, spreadsheets — and uses that data to fill any web form, PDF, or DS-160 (the US non-immigrant visa form). Works in your browser or as a desktop app. No copy-paste.
Web forms and PDFs, filled for you.
FormGoat online services — fill any web form or PDF document. Try it now.
The DS-160 ends here.
A dedicated Windows and macOS app for the US non-immigrant visa form. Source docs, extracted data, and the official DS-160 page — all visible at once. Auto-fills every field, including the hidden ones, then lets you drag-correct anything before submit.
Three panes, one screen Document on the left with tabs, page nav and zoom. Extracted data in the middle. The live DS-160 form on ceac.state.gov on the right. No more alt-tabbing.
Fills hidden fields too DS-160 reveals fields conditionally as you progress. FormGoat walks the form end-to-end and fills the ones that only appear after earlier answers.
Drag any value, anywhere Names, dates, selects, radio groups — grab a value from the middle pane and drop it into any input on the right. Format conversions handled for you.
Honest about what it doesn’t know Found in your docs → green check. AI-inferred → sparkle. Missing → orange flag. Nothing slips through silently.
Three steps. No copy-paste.
The same process for all three products — only the destination changes.
Drop your sources Passports, scans, CSVs, contracts, Word lists, photos. One file or twenty — FormGoat reads them all and builds a structured profile.
Point at the form Open any website and click the goat — or upload a PDF/Word form to PDF Goat. The AI maps every field, even if names don’t match.
Review & finish Filled fields are highlighted. Review the result. Submit the form or download the filled PDF.
Who saves hours every week with FormGoat
If your job involves moving the same data between documents and portals, this is for you.
Back-office teams Bulk-fill repeating forms across compliance systems.
Solo professionals Anyone who fills the same fields again and again.
Drop almost anything in. Get exactly what you need out.
Sources can be messy. Outputs are clean.
PDF
Scans (JPG, PNG)
Photos
CSV
XLSX
DOCX
TXT
MD
Multi-page docs
Your documents stay yours.
FormGoat processes the minimum data needed to fill your form, and nothing more. It is built for professionals who handle sensitive client data every day.
EU data protection Processing hosted in the EU. AI and OCR providers outside the EU work under Standard Contractual Clauses. A data-processing agreement is available.
Auto-deletion Source files are deleted automatically after 14 days. Form data is kept for a year, or until you delete it yourself.
Encrypted in transit and at rest TLS on every connection. At rest, data sits on encrypted managed databases and volumes.
Stop filling forms by hand. Start herding them.
Install the extension, try PDF Goat in your browser, or download the DS-160 desktop app.