Fill USCIS forms online — free
Fill immigration forms (I-130, I-485, N-400, etc.) in your browser. Auto-detects fields. Flatten before submission.
USCIS distributes forms as fillable PDFs. Our form filler auto-detects every field, presents them as a clean form, and writes your answers back. Flatten to lock the values before printing or submitting electronically.
Related tools
Frequently asked questions
Does it work on every USCIS form?
Yes for modern AcroForm-based USCIS forms (most of them). A handful of older legacy forms use XFA, which we don't support — Acrobat is your fallback for those.