Family
from $249Green cards for spouses, parents, and children of U.S. citizens and permanent residents.
Check requirementsEsta página está sendo traduzida. Por enquanto, o conteúdo aparece em inglês.
Answer plain-language questions and our AI prepares your immigration petition: it fills the official USCIS forms, checks every answer and document, and gives you a complete packet ready to file. Start with a free eligibility check.
Free eligibility checkApplications
Pick the situation that fits you. Before you fill in anything, you get the exact list of forms, documents, government fees, and typical timelines for your case.
Green cards for spouses, parents, and children of U.S. citizens and permanent residents.
Check requirementsWork visas and employment-based green cards, including national interest waivers and investor cases.
Check requirementsVAWA, T and U visas, asylee green cards, and special immigrant juvenile cases. Qualifying cases are prepared free, and your information stays private and encrypted.
Check requirementsCitizenship (Form N-400) for green card holders who qualify, with the correct civics test version for your filing date.
Check requirementsHow it works
You answer questions in plain English, Spanish, or Portuguese. Our AI puts your answers on the official USCIS forms, checks everything for completeness, and gives you a filing-ready packet.
You get the exact list of what your case needs, and every document you upload is checked against it.
Answer plain-language questions. Your answers go onto the official USCIS forms, in the right fields, in the required format.
Every field, signature, and document is checked. Then you download and file it yourself, or have an independent licensed attorney file for you.
After you file, enter your USCIS receipt number to follow your case and find resources for each stage.
Pricing
One flat price for your petition. No hourly billing, no surprises. USCIS filing fees are set by the government and paid directly to USCIS.
Your complete, filing-ready packet: official USCIS forms filled from your answers, every document checked, unlimited edits until you file. Your exact price depends on your petition type and is shown during the free eligibility check.
Explore pricingAnswer a few questions and see which petition fits your case, the documents you will need, the government fees, and the typical timeline.
Start my free checkIf you prefer, an independent licensed immigration attorney reviews your packet and files for you. Attorneys set their own fees.
Learn moreEvery petition starts with the free eligibility check; you pay only when you begin your petition draft. Qualifying humanitarian cases (VAWA, T and U visas) are prepared free. Compare: private immigration attorneys typically charge $3,000–$8,000 to prepare a family-based green card petition.
FAQ
No. welcomeUSA is self-help software. We are not a law firm, we do not give legal advice, and we are not affiliated with USCIS or any government agency. If your case needs legal advice, we can connect you with an independent licensed immigration attorney.
Two parts: our petition draft starts at $199 depending on your petition type (qualifying humanitarian cases are free), and USCIS charges its own filing fees, which you pay directly to the government. During your free eligibility check we show you the exact government fees for your specific forms, so you know the full cost before you spend anything.
The software checks every field, signature, and document before your packet is marked complete, and flags anything missing or inconsistent. You can edit your answers as many times as you need until you file. This is a software completeness check, not a legal review.
Yes. You can answer every question in Spanish or Portuguese, and the software puts your answers on the USCIS forms in the format the government requires. The forms themselves are filed in English, as USCIS requires.
Your data is encrypted end to end, and we never share it with USCIS or anyone else — you decide when and how to file. You can delete your account and data at any time.
Most people complete their part in a few hours, spread over a few sessions. Government processing times vary by petition type and service center; your eligibility check includes the current typical timeline for your case.