Quick Answer: Can You Prepare USCIS Forms Online?
Yes. You can prepare USCIS forms online using free official USCIS resources, guided preparation software or assistance from a qualified immigration attorney or authorized representative.
First, identify the correct form and review its current instructions. Then gather your documents, complete the required information, check your answers and confirm the filing requirements.
Preparing a form online does not always mean you can submit it online. USCIS determines which forms and filing categories qualify for electronic submission. Some applications must still be mailed, depending on current instructions.
Steps to Prepare USCIS Forms Online
The preparation process depends on the requested immigration benefit and whether USCIS permits that form and filing category to be submitted online. Applicants can use the following steps to organize the process.
- Identify the immigration benefit. Determine the application or petition that applies to the intended benefit.
- Find the current form and instructions. Use the USCIS forms directory and check the form edition date.
- Confirm the permitted filing method. Check the USCIS forms available to file online to see whether your form and filing category support a guided online workflow or PDF upload. Otherwise, follow the filing method in the applicable USCIS form instructions.
- Review eligibility requirements. Read the form instructions before entering information.
- Gather supporting documents. Assemble identity, immigration, financial and category-specific evidence.
- Complete the form. Use USCIS directly, guided preparation software or an attorney, depending on the case.
- Review the application. Check names, dates, required fields, supporting documents and signatures. If someone helped prepare the form, review the applicable preparer and interpreter sections.
- Submit using the official filing process. Follow the current USCIS submission instructions. Preparing a form through private software does not automatically submit it to USCIS.
- Save the submission records. Retain a copy of the application, evidence, payment confirmation and receipt information.
Can You Prepare USCIS Forms Online but File by Mail?
Yes. You may prepare a USCIS form on a computer even when the application must be submitted by mail. USCIS also offers guided online filing and PDF upload for eligible forms and filing categories.
Under a rule effective August 11, 2026, USCIS can require electronic filing for certain eligible requests after giving advance notice. The rule does not automatically make every USCIS form online-only.
Check the current USCIS filing instructions before submitting. An account with a private preparation service is separate from your USCIS online account
Three Ways to Prepare USCIS Forms
Option 1: Use Official USCIS Forms
Applicants can prepare forms independently using free USCIS forms and instructions. This includes selecting the correct form, reviewing eligibility requirements, completing the questions and gathering supporting documents.
This option may suit people who understand the instructions and are comfortable reviewing their application independently. USCIS forms are free, but government filing fees may apply.
Option 2: Use Guided Preparation Software
Private preparation services use guided questions to help applicants complete supported USCIS forms.
Depending on the provider, they may offer document checklists, automated review tools and the ability to save progress.
These services may charge a preparation fee. Applicants should confirm the supported forms, pricing, privacy practices and who is responsible for submitting the completed application.
To understand the full workflow, see How Online Immigration Services Work.
Option 3: Work With an Immigration Attorney
An immigration attorney can provide individualized legal advice, review eligibility requirements and help applicants prepare USCIS forms. Depending on the agreed services, an attorney may also submit an application and represent the applicant before USCIS.
Legal assistance may be particularly helpful for cases involving previous denials, criminal history, removal proceedings or other complex immigration circumstances.
Applicants may also seek immigration legal assistance from a DOJ-accredited representative working through a recognized organization.
Compare Ways to Prepare USCIS Forms
| Preparation option | What it provides | Cost and legal assistance |
|---|---|---|
| Official USCIS forms | Free forms, instructions and eligible online filing tools | No private preparation fee; USCIS filing fees may apply; no individualized legal advice |
| Guided preparation software | Structured questions, document organization and available review tools | Private preparation fee; legal advice is not included unless separately provided by an authorized professional |
| Immigration attorney | Individualized legal advice, application preparation and representation within the agreed scope | Attorney fees plus applicable government fees |
If you are comparing independent preparation with ImmigrationDirect’s paid service, read ImmigrationDirect vs. Filing Directly With USCIS.
What Documents Do You Need to Prepare USCIS Forms?
Supporting documents depend on the USCIS form and eligibility category. Applicants should always follow the evidence requirements in the current form instructions.
| Document category | Common examples |
|---|---|
| Identity records | Passport, birth certificate, government-issued identification |
| Immigration records | Form I-94, immigration notices, previous application records |
| Financial documents | Tax records, income information or financial support documents, when required |
| Medical records | Required medical examination or vaccination documentation, when applicable |
| Category-specific evidence | Family relationship, employment, travel or other eligibility evidence |
Not every application requires all these documents. Check the evidence instructions for your specific form before preparing the application package.
Common USCIS Forms You Can Prepare
| USCIS form | What it is generally used for |
|---|---|
| Form I-90 | Renewing or replacing a Permanent Resident Card (Green Card). Prepare Form I-90 |
| Form I-751 | Requesting removal of conditions from marriage-based permanent residence. Prepare Form I-751 |
| Form I-130 | Petitioning for an eligible family member. Prepare Form I-130 |
| Form I-485 | Applying for adjustment of status. Prepare Form I-485 |
| Form N-400 | Applying for naturalization. Prepare Form N-400 |
| Form I-765 | Requesting employment authorization. Prepare Form I-765 |
| Form I-131 | Requesting eligible travel, parole or related documents. Prepare Form I-131 |
| Form N-600 | Applying for a Certificate of Citizenship to document citizenship acquired or derived through a parent. Prepare Form N-600 |
| Form N-565 | Requesting replacement or correction of a Certificate of Naturalization or Citizenship. Prepare Form N-565 |
| Form I-821D | Requesting consideration under Deferred Action for Childhood Arrivals (DACA), including renewals. Prepare Form I-821D |
Preparing these forms online does not mean every form or filing category can be submitted electronically. Always check the current USCIS filing options.
Note about Form I-821D: DACA requests are subject to court-related restrictions. USCIS currently processes DACA renewals but cannot approve initial requests.
Check the latest USCIS DACA guidance before preparing or submitting Form I-821D.
How to Avoid Mistakes When Preparing USCIS Forms Online
Checklist for Avoiding Immigration Form Mistakes
- Confirm the correct application, filing category and accepted edition
- Follow the current requirements for every applicable question
- Check names, dates, addresses and immigration history across forms
- Include required documents and translations where applicable
- Verify applicant, preparer and interpreter signatures where required
- Confirm the current fee and accepted payment method
- Check the correct filing method or address and save a complete copy
USCIS payment reminder: Since October 28, 2025, USCIS generally requires electronic payment methods for mailed filings, with limited exemptions. Check the current USCIS fee and payment instructions before submitting your application.
Already received a USCIS rejection notice? If USCIS did not accept your application, read what to do after a USCIS rejection notice before deciding whether to correct or resubmit the filing.
What If Someone Else Prepares Your USCIS Form?
If another person helps complete your USCIS application, review the USCIS rules for preparers and interpreters and check the corresponding sections in your form instructions.
USCIS generally requires people who prepare or interpret an application to provide their information and sign where indicated.
Applicants must also provide their own valid signature, unless an authorized signer is permitted.
Do not assume that typing a name or pasting a signature image onto a PDF meets USCIS signature requirements. Use the signature method permitted for your filing.
Under a rule effective July 10, 2026, USCIS may reject or deny a benefit request if it determines that a required signature is invalid, including after initially accepting the filing.
What Is the Fastest Way to Fill Out Immigration Forms Online?
The fastest practical method depends on the form and your circumstances. An eligible USCIS online workflow or guided preparation software may reduce manual form entry.
Prepare your documents before starting, save your progress when possible and review all information before submitting. Preparation software cannot guarantee faster USCIS processing.
Need Help Preparing a USCIS Form?
ImmigrationDirect provides guided preparation tools for supported USCIS forms. Applicants can answer step-by-step questions, review their information and prepare completed forms before submitting them through the required USCIS process.
Check the supported form, preparation fee and filing instructions before getting started.
ImmigrationDirect is an independent private service, not affiliated with USCIS. Its fees are separate from government filing fees, and USCIS makes decisions on the applications and petitions it handles.