100% Free. Browser-only

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.

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.