An open-source platform for U.S. immigration forms.
This platform offers a transparent, browser-based, and privacy-first solution for completing U.S. immigration forms. It allows users to fill out DS-160 and USCIS forms directly in their browser, generate ready-to-review PDFs, and provides the option to self-host the application anywhere.
Key Features:
- Free & Open-Source: Developed under the AGPL license, ensuring transparency and community contribution.
- Browser-Based Workflows: Complete forms directly in your web browser without needing to download or install software.
- DS-160 Support: Specifically designed to assist with Nonimmigrant Visa Applications, including a bookmarklet for autofilling the official CEAC website.
- Family-Based Immigration Forms: Support for various family-based immigration application workflows.
- USCIS PDF Output: Generates official PDF outputs for supported USCIS forms.
- Ready-to-Review PDFs: Provides completed forms in a format ready for review.
- Self-Hostable: The frontend is designed to be self-hosted, offering flexibility and control.
- No Backend Required (Core): The core open-source functionality does not rely on a backend server.
- Form-Specific Guidance: Includes validation and guidance tailored to each form.
- Transparency: Public source code is available for auditability.
- Customizable: Forkable and adaptable for community needs.
Supported Forms Include:
- DS-160: Nonimmigrant Visa Application
- AR-11: Alien’s Change of Address Card.
- G-1145: E-Notification of Application/Petition Acceptance.
- I-90: Green Card Renewal/Replacement Package.
- I-129-F: K-1 Visa Petition Package.
- I-130: Immigrant Visa Petition Package.
- I-130-A: Supplemental Information for Spouse Beneficiary.
- I-131: Travel Document Package.
- I-131-A: Carrier Documentation Package.
- I-134: Nonimmigrant Support Package.
- I-485: Adjustment of Status Package.
- I-751: Removal of Conditions Petition Package.
- I-765: Employment Authorization Package.
- I-821-D: DACA Application Package.
- I-864: Affidavit of Support Package.
- I-864-A: Contract Between Sponsor and Household Member.
- N-400: Naturalization Package.
- N-565: Citizenship Document Replacement Package.
The platform also offers a hosted version at fillvisa.com, which provides additional features like cloud sync and collaboration through an upgrade to Fillvisa Plus.