FG DS-160 for Chrome: fill the US visa application from the applicant's documents
The DS-160 is the online application for every US nonimmigrant visa: dozens of pages, strict formats for dates, phones and addresses, and a session that expires at the worst moment. FG DS-160 is a Chrome extension built for this one form. Upload the applicant's passport and completed questionnaire, and it fills the DS-160 on ceac.state.gov page by page, in a side panel next to the form, in your own Chrome.
It is made for people who fill the DS-160 every day: visa centers and consultants, travel agencies, immigration attorneys and paralegals, study-abroad agencies. It works just as well for someone filling the form for themselves, their children or their parents.
FG DS-160 for Chrome
Free to install. The first application is free.
From documents to the DS-160 in four steps
- Collect the documents. Use your own client questionnaire, or download a Word template for B1/B2 or F1 from the side panel and send it to the applicant.
- Upload them. The completed questionnaire and/or scans and photos: passport, previous visas, employment letter, invitation, school documents. PDF, Word (DOCX), JPG, PNG and text files up to 50 MB; scans and phone photos are read with OCR, and several files are combined into one profile.
- Check the profile. In about a minute the AI builds the applicant's profile and shows what it found, how confident it is, where the documents contradict each other and what is missing.
- Fill page by page. Open the DS-160 on ceac.state.gov in a regular tab. The panel recognises the page and fills it. You check it and click Next, to the end of the application.
Built for the DS-160, not for forms in general
A general form filler sees a list of fields. The extension knows each page of the DS-160 and its rules:
- Repeating sections. Previous trips, employers, education: you add a row with Add Another, and the panel fills it.
- CEAC formats. Phone numbers become digits only, unsupported characters are replaced, and the panel shows exactly what it changed.
- Security and Background. These pages are filled from the questionnaire, and the Next button stays locked until you confirm you have reviewed every answer.
- Fields that appear later. If an answer opens new questions, Fill again fills them too.
- Documents at hand. The source files open in the same panel, next to the extracted data.
- Coming back later. The Application ID and the security answer are saved. After a session timeout, the panel fills the Retrieve an Application form and the pages again.
All applicants are in one list, My applications, searchable by name, application ID or passport number. A profile can be exported to CSV. The interface is available in 60 languages.
Visa types
B1/B2 (tourist and business), F1 (student) and M1 (vocational training) work best; B1/B2 and F1 come with questionnaire templates, and the SEVIS page is filled for F1 and M1. For H-1B, L-1, O-1, J1, K-1 and other categories, the common pages are filled, and pages that exist only for that category are flagged for you to fill by hand.
What stays in human hands
The extension works in your regular Chrome, in the tab you opened. There is no separate browser and no proxy. Some steps are deliberately left to you:
- Sign-in and CAPTCHA. You sign in to the site and solve the CAPTCHA.
- Moving between pages. You click Next yourself, after checking the page.
- Answers that reload the page. The panel marks those fields with a person icon. You set them, and the extension fills in the rest.
- Signing and submitting. Under DS-160 rules the applicant signs and submits the application personally. After submitting you get the confirmation page with a barcode, needed to schedule the interview.
What happens to passport data
- Documents are processed on FormGoat's servers, the only place the AI can read them, and uploaded files are not stored after processing.
- Hosting and the database are in the EU (the Netherlands). AI providers outside the EU/EEA work under Standard Contractual Clauses.
- Application data is kept for one year and deleted automatically.
- A copy of the documents and the security answer are stored on your computer, encrypted (AES-GCM).
- The extension works only on DS-160 pages of ceac.state.gov. No cookies, no analytics, no ads.
- Deleting your account erases the applications on the server and the document copies on your computer.
The details are in the Privacy Policy.
Pricing
The first application is free. After that, choose one of the paid plans, including plans for agencies. You pay only for extracting data from documents; filling DS-160 pages is free. For comparison: filling the form by hand takes from half an hour to an hour or more.
Extension or desktop app?
The FG DS-160 desktop app does the same job in its own window, with the DS-160 opened in a built-in browser. The extension works in your regular Chrome, next to the form, with nothing else to install.
FormGoat is an independent tool. It is not affiliated with the US Department of State and is not an official service. The DS-160 is always signed and submitted by the applicant, who is responsible for the answers.
Filling DS-160s every day? Stop retyping passports.
Free to install. The first application is free.