For people filing their own immigration forms
Fill your own USCIS forms — without paying a lawyer to type
Enter your details once — A-number, date of birth, country of birth, addresses, travel history — and Filly fills them into every USCIS form you upload. Stop copying the same information by hand across I-130, I-485, N-400, and I-765. Review every field before you export, so you stay in control of your own filing.
Free plan: 5 clients, 10 filled documents a month. No credit card.
In three steps
Enter your details once
Your A-number, dates, addresses and history are saved as a profile — type them a single time, not on every form.
Upload the form
Drop in any USCIS PDF (I-130, I-485, N-400, I-765…). Filly reads it and fills it from your profile in seconds.
Review & download
Check the color-coded fields, fix anything, and download a clean copy ready to print and mail — or e-sign.
Built for the way immigration paperwork actually works
Skip the lawyer bill for simple filings
A straightforward family petition or renewal doesn't need a $2,000 attorney to type your details into a PDF. Filly does the typing; you keep the money and stay in control.
Enter it once, use it everywhere
The same A-number, address and dates repeat across an entire packet. Save them once and every form pulls from that profile — so nothing gets typed, or mistyped, twice.
Works on scanned forms too
Downloaded a flattened PDF or scanned an old copy? Filly extracts the fields with OCR, so non-fillable forms fill just as fast.
A full packet in an evening
Filings that repeat your information across many forms come together in one sitting instead of a weekend of re-typing.
You review everything
A preparation tool — the filing stays yours
Filly fills forms from the information you give it and color-codes every value by confidence, so you review anything it's unsure about before you export. You approve each field. It never submits anything for you — you print, sign, and file exactly as you would today, just without the hours of typing.
Your information is private
Your data is encrypted at rest, isolated to your account, and never used to train AI models. You can export or delete everything at any time. See the security page.
Fill your first USCIS form free
Enter your details once, upload one form, and watch it fill itself. 5 clients and 10 filled documents a month on the free plan — no credit card.
Get startedFrequently asked questions
- Which immigration forms can Filly fill?
- Any USCIS form you upload as a PDF — I-130, I-485, N-400, I-765, I-864, I-131, and more, plus supporting letters. Filly reads the form, finds every field (including on scanned copies via OCR), and fills it from the details you saved. You review each value before exporting.
- Is this legal advice? Can it replace a lawyer?
- No. Filly is a form-filling tool, not a law firm, and it does not give legal advice. It types the details you provide into the forms you choose. For complex cases — prior denials, criminal history, unusual circumstances — you should still consult a qualified immigration attorney. For straightforward filings, Filly saves you the hours of manual typing.
- Do I still submit the forms myself?
- Yes. Filly prepares the forms; you review, print, sign, and file them with USCIS exactly as you would otherwise. Filly never submits anything on your behalf, so you stay fully in control of your filing.
- Is my personal information safe?
- Your data is encrypted at rest, isolated to your account with row-level security, and never used to train AI models. You can export or permanently delete it at any time. The security page lists the sub-processors and retention details.
- Is Filly free to try?
- Yes. The free plan includes AI field extraction, up to 5 saved profiles, and 10 filled documents a month, with no credit card. Paid plans start at $19/month for higher limits and no-login e-signature.
Filly AI is an independent software tool operated by Cyrus Group Kft. It is not a law firm, does not provide legal advice, and is not affiliated with or endorsed by USCIS or any government agency. Form names are used only to describe compatibility. Always verify the current form edition on uscis.gov before filing.