Fill Form I-912 Online - Request a Fee Waiver
Complete Form I-912 right in your browser. The form auto-saves locally and generates a filled USCIS PDF when you are ready.
Prepare your fee waiver request, step by step
Organize your requestor information, applications and petitions, benefits, income, and financial hardship details, then review your completed fee waiver PDF.
Fee Waiver Request
Keep the information supporting your fee waiver request together as you complete each section.
Local-only Storage
Responses save in your browser storage, without accounts or uploads.
Download PDF
Preview the filled I-912 PDF and download it from your browser.
I-912 Sections
Work through the nine sections below, then preview and download your completed form.
Ready to prepare Form I-912?
Start with the basis for your request, then continue through your information, financial details, interpreter, preparer, and download sections.