ImmigrationFormsToday.comImmigration self-help software
Call or text
702-910-8888

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.

Ready — your work saves on this device
Free through December 31, 2026No immigrationformstoday.com service feeGovernment fees are separateConfirm current fees before filingIndependent non-attorney softwareNot affiliated with USCIS
One intake for related formsPersonalized document checklistSmart review for missing answersClear guidance before filing

CASE CATEGORIES

Visa Types

Choose the immigration goal first. The software will select a starting form combination and ask only the questions that apply.

4 common pathways

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.

Packet safeguard:These are starting combinations, not eligibility decisions. Employment and investment cases often require employer, project, financial, or securities records and professional review.

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

Marriage Green Card Forms We Help You Complete

Spouse inside the United States

I-130 · I-130A · I-485 · I-864 · I-693 · I-765 and I-131 when requested · G-1145 for an eligible paper filing

Spouse processing abroad

I-130 · I-130A · I-864 · DS-260

K-1 FIANCÉ(E)

K-1 Fiancé(e) Forms We Help You Complete

Petition and visa stage

I-129F · DS-160 · I-134 when requested for financial support

After U.S. entry and marriage

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.

Non-attorney notice: This is independent self-help software, not a law firm or government agency. It does not provide legal advice or determine eligibility.

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
Free self-help preparation through December 31, 2026No immigrationformstoday.com service fee. Government filing, visa, medical, translation, and delivery fees are separate when required.
1Choose pathCase questions
2Complete intakeOne set of answers
3Error checkFind missing or conflicting answers.
OVERALL PROGRESS0%

Start the case builder to create your personalized plan.

PACKET0 forms

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.

Official-source workflowGovernment links are opened live when you verify
✓
Your plan will appear here

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.

Private by design: these answers stay in this browser and are not sent to immigrationformstoday.com.
Continue to case builder
Not completed

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.

Saved in this browser

Case overview

Planning

Milestone board

0 of 6

DYNAMIC CASE BUILDER

Build a family immigration case plan.

Answers update the recommended path, common forms, warnings, and evidence checklist instantly.

0%case profile complete
Start with the goal.

Your case plan will appear here as you answer.

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.

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.

Guided intake interview

I will ask the necessary questions in order. Unrelated questions stay hidden.

Private by design: Your answers remain in this browser and are not sent to a server.

CLIENT CASE

Case New

Intake in progress
0forms selected
0%intake complete
Next taskChoose your case and recommended forms.Saved on this device
More intake options
Choose how questions appear

The simple interview is recommended. Your answers stay saved when you switch views.

Step 1Confirm forms
Answers save automatically
Language assistanceEnglish

Choose the interview language

Translations help with understanding. Names, answers, and official form output remain in English.

English interviewOfficial form output: English only
01

Forms for this case

Choose a case first. We will select the likely forms.

No forms selected yet.Use the case finder, or choose forms manually below.
Change forms manually

Questions update automatically when you change forms.

When to complete DS-160 or DS-260

DS-260: Complete it after USCIS approves the immigrant petition and the National Visa Center creates the case and provides instructions. DS-160 for a K-1 fiancé(e) case: Complete it after USCIS approves Form I-129F and the embassy or consulate process instructs the beneficiary to proceed. Do not mail either DS form to USCIS.

02

Filing plan

Choose how you plan to file. We will show the destination or official online option when it can be verified.

Choose the forms and filing details to begin.
Final filing checklist
Confirm before filing
Your filing instructions will appear here.

Choose your forms and filing details.

03

Applicant or beneficiary

Enter information for the person applying for or receiving the immigration benefit. Use the name shown on that person’s official documents.

Applicant: the person applying for a benefit. Beneficiary: the relative or fiancé(e) receiving the benefit.
Add identification details, if any
04

Your contact information

05

Petitioner or financial sponsor

Enter information for the person filing the petition or accepting financial-support responsibility. Do not repeat the applicant’s information unless that person truly has both roles.

Petitioner: files for a relative or fiancé(e). Financial sponsor: signs a support form and accepts financial responsibility.
Add more petitioner or sponsor details
06

Your case details

07

Form-specific questions

Only questions required by your selected forms appear here.

Choose forms to see the questions you need.

08

Check your answers

Tap any missing item to go directly to that question.

Choose forms to check your answers.

Backup or reset intake
Answers save automatically on this device.

SMART REVIEW

Check the packet before preparing official forms.

Review missing answers, possible conflicts, and supporting documents in one place.

0/100 readiness
1
Choose the caseAnswer the short assessment
2
Complete answersOne intake fills related forms
3
Review and prepareCheck documents, resolve issues, and print

FILING READINESS DECISION

Not ready yet

Complete the case assessment and intake before relying on this review.

    Answer review

    Not started

    Complete the intake to begin review.

    Personalized document checklist

    Grouped by who should provide each item.

    0 complete

    Choose a case path to create a personalized checklist.

    Self-help safety

    Not checked

    Complete the safety check before relying on self-help preparation.

    Open safety check →

    Consistency report

    Waiting

    Enter 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.

    1 Intake reused2 PDF prepared3 Review and submit
    USCIS filing statusNot submittedCreating or downloading a PDF does not file a case.
    Select I-90 and complete the intake to enable the verified mapping.
    Safe filing boundary: I-90 edition 01/20/25 can be enabled only when the backend approves the exact edition and mapping together. A form is never enabled merely because a blank PDF exists; each edition, page position, checkbox, and output must be individually verified. immigrationformstoday.com prepares the document but does not transmit it to USCIS or claim it was filed.
    Final preparation

    Review the filled form, add evidence, sign where required, confirm the current fee and destination, then submit through an eligible USCIS online account or mail the paper packet. Submission is always a separate confirmed action.

    Verify official filing requirements ↗

    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-8888
    Who is this immigration matter for?

    OFFICIAL 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.

    ApprovedReview requiredNot checked

    No source check recorded on this device.

    How updates work

    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.