Get your green card or citizenship
for a fraction of lawyer fees.

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 check
Encrypted end to endAlways the current USCIS formsEnglish, Spanish, and Portuguese
Self-help software, not a law firm. The eligibility check is free; you pay only for your petition draft. USCIS filing fees go to the government, never to us.

Applications

Green cards, work visas, protection, and citizenship

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.

Family

from $249

Green cards for spouses, parents, and children of U.S. citizens and permanent residents.

Check requirements

Work

from $999

Work visas and employment-based green cards, including national interest waivers and investor cases.

Check requirements

Humanitarian

free if you qualify

VAWA, 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 requirements

Citizenship

from $199

Citizenship (Form N-400) for green card holders who qualify, with the correct civics test version for your filing date.

Check requirements

How it works

Answer questions. We build the packet. You file it.

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.

  1. Check requirements

    You get the exact list of what your case needs, and every document you upload is checked against it.

  2. Complete your application

    Answer plain-language questions. Your answers go onto the official USCIS forms, in the right fields, in the required format.

  3. Verify and submit

    Every field, signature, and document is checked. Then you download and file it yourself, or have an independent licensed attorney file for you.

  4. Track your case

    After you file, enter your USCIS receipt number to follow your case and find resources for each stage.

Pricing

Know the full cost before you start

One flat price for your petition. No hourly billing, no surprises. USCIS filing fees are set by the government and paid directly to USCIS.

Petition draft

From $199

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 pricing

Eligibility check

$0

Answer 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 check

Attorney filing optional

Varies

If you prefer, an independent licensed immigration attorney reviews your packet and files for you. Attorneys set their own fees.

Learn more

Every 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

Common questions

Is welcomeUSA a law firm?

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.

How much does a green card cost in total?

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.

What if I make a mistake on my application?

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.

Can I use welcomeUSA in Spanish or Portuguese?

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.

Is my information safe?

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.

How long does the process take?

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.

See what your case needs. It costs nothing to find out.

Free eligibility check
Self-help software. Not a law firm, not affiliated with USCIS. No result is guaranteed.
Free eligibility check