FormGuard
USCIS Form Check
Fee calculatorGuidesCheck my form — free
English

Compare your options

Two pages, both written to be useful whether or not you buy anything: how the four realistic ways of checking a USCIS form differ, and a plain statement of what FormGuard is, what it is not, and where every figure on this site comes from.

Ways to check a USCIS form before you file, compared
Self-review, an immigration attorney, a preparation service or an automated error check — what each one does, what it cannot do, and when to use it.
Is FormGuard legitimate? What it does, what it does not, and how its content is made
FormGuard is an independent automated checker for completed USCIS forms — not a law firm, not affiliated with USCIS, and it never files anything.

FormGuard is a private, independent service and is not affiliated with, endorsed by, or connected to U.S. Citizenship and Immigration Services (USCIS) or any U.S. government agency. FormGuard is not a law firm and does not provide legal advice. This page provides general information only; form requirements come from published USCIS sources and change frequently — always verify current details at the official government website, uscis.gov, and consult a licensed immigration attorney for complex matters.