IMMIGRATION SELF-HELP SOFTWARE
Choose your case. Answer simple questions. Prepare your packet.
Enter your information once. We organize the related forms, document checklist, and printable review.
START HERE
What do you need help with?
Choose one. We will show only the questions you need.
CASE CATEGORIES
Visa Types
Choose the immigration goal first. The software will select a starting form combination and ask only the questions that apply.
Citizenship & Naturalization
Naturalization, proof of citizenship, or replacement citizenship documents.
Family-Based Immigration
Adjustment of Status
For a potentially eligible spouse, child, or parent applying for a Green Card from inside the United States. Entry history, visa availability, and relationship determine the correct forms.
Employment-Based Immigration
Guided planning
Explore common employer-petition and adjustment forms. Full category-specific intake and official-PDF mapping are still under review.
Investment-Based Immigration
Guided planning
Explore EB-5 form stages. Full investment evidence review and official-PDF mapping are not yet available.
FAMILY IMMIGRATION PACKAGES
Forms we help you complete
Choose the stage that matches your case. The software selects the forms and reuses one intake across the packet.
Marriage Green Card Forms We Help You Complete
I-130 · I-130A · I-485 · I-864 · I-693 · I-765 and I-131 when requested · G-1145 for an eligible paper filing
I-130 · I-130A · I-864 · DS-260
K-1 Fiancé(e) Forms We Help You Complete
I-129F · DS-160 · I-134 when requested for financial support
I-485 · I-864 · I-693 · I-765 and I-131 when requested · G-1145 for an eligible paper filing
Self-help scope: Forms depend on eligibility, location, immigration history, and the current agency instructions. immigrationformstoday.com does not provide legal advice or file applications for you.
What the software does
- Asks plain-language form questions
- Reuses answers across selected forms
- Checks missing and conflicting information
- Creates document and filing checklists
What the software does not do
- Provide legal advice or representation
- Choose legal strategies or determine eligibility
- Guarantee approval or processing time
- File with USCIS or another agency for you
Start the case builder to create your personalized plan.
Forms will appear after you choose a path.
FREE STARTING CHECK
Check your starting path.
Answer a few plain-language questions. We will suggest a preparation packet and identify situations that may need professional review.
No account is required. Your answers stay on this device.
SELF-HELP SAFETY CHECK
Is this a straightforward case?
Select anything that applies. A “yes” does not mean you are ineligible—it means professional legal review may be safer before you rely on self-help forms.
Complete this check before relying on the readiness score.
CASE WORKSPACE
Keep your case moving.
A simple case-management board for your intake, documents, deadlines, review, and filing steps.
Case overview
PlanningMilestone board
0 of 6Next best action
Choose a case goal to create your forms and document checklist.
Open smart plan →Your case plan will appear here as you answer.
—
Common forms
Typical evidence
USCIS FORM FINDER
Find the Right USCIS Form
Use the I am / I would like to drop-down boxes below to choose the situation that applies to you. Each result connects to the official USCIS page so you can verify the current form edition, fee, and instructions.
Form directory, visa categories, citizenship, and green-card guides.
QUICK DIRECTORY
Find one of 25 common immigration forms
Showing all 25 forms
OTHER IMMIGRATION FORM PACKAGES AND SERVICES
Choose a package to start your in-app intake.
Each Start Now button selects the forms in your packet and opens One Intake. Review the current government requirements before filing.
Green Card Renewal / Replacement
Renew or replace most 10-year Permanent Resident Cards.
U.S. Citizenship / Naturalization
Prepare a naturalization intake and document checklist.
Financial Sponsor Forms
Choose the appropriate affidavit, household-member contract, exemption request, or declaration of support.
Sponsor a Relative for a Green Card
Prepare the family petition and related relationship information.
Replace Citizenship Document
Prepare a replacement naturalization or citizenship document request.
Employment Authorization
Prepare an employment authorization packet for an eligible category.
Electronic Filing Notification
Add email or text notification to an eligible paper USCIS filing packet.
Credit Card Payment
Add USCIS credit-card payment authorization to an eligible paper filing.
Action on Approved Application or Petition
Prepare a request related to an approved application or petition.
Remove Conditions on Residence
Prepare the conditional-residence removal packet and evidence checklist.
Travel Document Application
Prepare a travel-document request and related identity information.
Register Permanent Residence / Adjust Status
Prepare an adjustment packet with optional related forms.
Petition for Alien Fiancé(e)
Prepare a K-1 fiancé(e) petition intake and evidence checklist.
Certificate of Citizenship
Prepare a certificate-of-citizenship document request.
Change or Extend Nonimmigrant Status
Prepare a change or extension of nonimmigrant status packet.
APPLICATION LIBRARY
Choose an application to begin
Review the form purpose, then start the guided questionnaire inside immigrationformstoday.com.
RESIDENT★
Green Card Renewal
Renew or replace most 10-year Permanent Resident Cards.
U.S. Citizenship
Prepare a naturalization questionnaire and checklist.
Petition for Alien Relative
Organize a petition for an eligible family member.
Adjustment of Status
Prepare an in-country permanent residence packet.
Citizenship Documents
Replace or request a Certificate of Citizenship or Naturalization.
Employment Authorization
Organize an eligible work-permit application.
Financial Sponsorship
Prepare sponsor, household-member, income, and exemption information.
Remove Green Card Conditions
Prepare a conditional-residence removal packet.
Travel Document
Prepare a travel-document request and checklist.
Fiancé(e) K-1 Petition
Organize a fiancé(e) petition questionnaire.
QUICK LIST OF APPLICATION TYPES
Common cases we can help you complete
Choose a case below to start the matching in-app questionnaire. Have a question? Use the intake and review tools to organize it before filing.
Marriage-Based Green Card
Petition by Spouse
Removal of Conditions
Naturalization
K-1 Fiancé(e) Visa
Parent-Petitioned Green Card
Child-Petitioned Green Card
Employment-Based Green Card
Green Card Renewal
SERVICES WE OFFER
Guided immigration document preparation
Choose a service to open the relevant self-help questionnaire or planning workspace. Available automation varies by form and every filing remains subject to current government instructions.
K-1 fiancé(e) visa
Prepare the starting petition and organize the later visa-stage checklist for a qualifying fiancé(e).
Work visas
Guided planning for common employment pathways, including H, employment-based, O, L, TN, P, R, and I classifications. Full category automation is not yet available.
Removal of conditions
Prepare the questionnaire and evidence checklist for removing marriage-based conditions from a two-year Green Card.
Green Card renewal or replacement
Prepare Form I-90 information for a qualifying expired, expiring, lost, stolen, damaged, or incorrect Permanent Resident Card.
Green Card
Identify a family-based or adjustment-of-status starting packet and reuse one intake across related forms.
Tourist and business visitor visas
Organize information for the online DS-160 and the embassy or consulate process for short business or tourism travel.
Student visa
Guided planning for the student-visa process and DS-160. School documentation, SEVIS steps, and consular requirements must be completed separately.
Other immigration needs
Use the form finder and 30-form directory to organize another document-preparation matter or identify where professional review may be safer.
Non-attorney service: immigrationformstoday.com provides document-preparation software. It does not provide legal advice, representation, eligibility decisions, or approval guarantees.
NOT SURE WHERE TO START?
Find your next immigration form
Choose who you are and what you want to do. immigrationformstoday.com will recommend an in-app packet and guide you to One Intake.
The recommendation is a preparation starting point—not a legal eligibility determination.
MARRIAGE & FIANCÉ(E)
Choose how your relationship will continue in the United States.
ALREADY MARRIED
Marriage-Based Green Card
For a U.S. citizen or lawful permanent resident petitioning for a qualifying spouse. The process may use adjustment of status inside the United States or consular processing abroad.
PLANNING TO MARRY
K-1 Fiancé(e) Visa
For a U.S. citizen petitioning for a qualifying foreign fiancé(e). After K-1 admission, the couple generally must marry within 90 days before applying for permanent residence.
VISA TYPES
Choose what you need help with
Start with one simple choice. The case finder will ask only the questions needed to identify a preparation path.
Citizenship & Naturalization
Naturalization, proof of citizenship, or replacement citizenship documents.
Green Card
Apply for, renew, replace, or remove conditions from a Green Card.
Family-Based Immigration
Adjustment of Status: prepare the family petition and Green Card application for a potentially eligible applicant inside the United States.
FAMILY VISA CATEGORIES
Choose the family relationship.
These category labels are generally assigned during immigrant-visa processing. Eligibility depends on the full facts and current government requirements.
Spouse of a U.S. citizen
Allows a qualifying foreign spouse of a U.S. citizen to immigrate as a permanent resident. IR-1 generally applies when the marriage is at least two years old at admission; CR-1 generally results in conditional residence when it is less than two years old.
Unmarried child under 21
For a qualifying unmarried child under age 21 of a U.S. citizen to immigrate as a permanent resident.
Intercountry adoption
IR-3 generally covers certain children adopted abroad; IR-4 generally covers certain children coming to the United States for adoption or completion of the adoption process. Adoption rules and Hague procedures may apply.
USCIS adoption guidance ↗Parent of a U.S. citizen
For a qualifying parent of a U.S. citizen petitioner who is at least 21 years old to immigrate as a permanent resident.
Fiancé(e) of a U.S. citizen
A nonimmigrant visa process for a qualifying fiancé(e) of a U.S. citizen. The couple generally must marry within 90 days after K-1 admission, followed by a separate permanent-residence process.
TEMPORARY VISITOR VISA
B-1 / B-2 with Form DS-160
B-1 generally covers temporary business visits. B-2 generally covers tourism, visits with family or friends, and certain medical treatment. Many visitor visas are issued as a combined B-1/B-2 visa.
Form DS-160 is completed online through the U.S. Department of State—not USCIS. The application is followed by the applicable visa-fee, appointment, document, and interview process.
U.S. CITIZENSHIP PATHS
The Main Ways to Become a U.S. Citizen
Choose the path that matches how citizenship was acquired. The correct form depends on your facts, age, parent’s status, and immigration history.
Birth in the United States
People born in the United States are generally citizens at birth under the Constitution.
Certificate of Citizenship information ↗Through U.S.-citizen parents
Some people automatically acquire citizenship through their parents or derive it after birth. Evidence and timing rules vary.
Form N-600 ↗Form N-600K ↗Through naturalization
Eligible lawful permanent residents may apply for citizenship after meeting residence, physical-presence, English, civics, and good-moral-character requirements.
Form N-400 ↗GREEN CARD PROCESS CENTER
Common family green-card processes
Use the process that matches the applicant’s relationship, location, and current card. Forms, fees, visa availability, and filing addresses must be verified on the official pages before filing.
Family adjustment of status
For an eligible family beneficiary who is already in the United States and may apply for permanent residence without leaving.
Family consular processing
USCIS first decides the petition. After approval, the National Visa Center and a U.S. embassy or consulate handle immigrant-visa processing.
Immediate relatives and preference cases
Spouses, parents, and unmarried children under 21 of U.S. citizens are immediate relatives. Other family relationships may use F1, F2A, F2B, F3, or F4 categories and wait for visa availability.
Remove conditions on residence
Marriage-based conditional residents generally use Form I-751 during the filing window before the two-year card expires. Waiver and special situations use different evidence.
Renew or replace a green card
Use Form I-90 for most expired, expiring, lost, stolen, damaged, or incorrect 10-year Permanent Resident Cards. It is not the form for removing conditions.
Lost or destroyed card overseas
Certain permanent residents outside the United States may need carrier documentation to travel after a Green Card or reentry permit was lost, stolen, or destroyed.
CLIENT INTAKE
Answer once. We organize your forms.
We show one short step at a time and only ask questions needed for your selected forms.
I will ask the necessary questions in order. Unrelated questions stay hidden.
CLIENT CASE
Case New
SMART REVIEW
Check the packet before preparing official forms.
Review missing answers, possible conflicts, and supporting documents in one place.
FILING READINESS DECISION
Not ready yet
Complete the case assessment and intake before relying on this review.
Answer review
Not startedComplete the intake to begin review.
Personalized document checklist
Grouped by who should provide each item.
Choose a case path to create a personalized checklist.
Self-help safety
Not checkedComplete the safety check before relying on self-help preparation.
Consistency report
WaitingEnter intake answers to check names, dates, locations, and case selections.
OFFICIAL USCIS PDF AUTOFILL
One intake. Verified official-form output.
Your saved English answers are placed into the mapped boxes of an official USCIS form layout. The PDF is created locally in this browser and is not uploaded by this step.
LET’S START WITH THE BASICS
Tell us how to reach you.
Please fill out your information accurately so our team can reach out to discuss your case. Customer support only—no legal advice or representation.
Prefer to call? 702-910-8888OFFICIAL SOURCE CENTER
Verify every filing with USCIS.
Fees, editions, addresses, processing times, and online-filing options can change. These links open the current government pages instead of storing information that may become outdated.
LIVE FORM SOURCE MONITOR
Current-form protection for every package
immigrationformstoday.com records official USCIS and Department of State source checks. Refresh before filing; if a source changes, the affected PDF mapping stays blocked until it is reviewed.
30 forms
No matching forms. Try a form number or choose another purpose.
No source check recorded on this device.
immigrationformstoday.com records source-check results for each government form. Most forms remain source links until their PDF mapping is separately verified. If an official source changes, its mapped download is blocked for review. Before filing, refresh the check and confirm the current edition, fee, filing method, address, and instructions. Government agencies—not this software—control those requirements.