Fill Out Form I-140 Online

Complete USCIS Form I-140, the Immigrant Petition for Alien Worker, in your browser — type the petition details, sign it, and download a copy ready to file.

Upload Your I-140 and Fill It

What Form I-140 is

Form I-140, Immigrant Petition for Alien Worker, is the USCIS petition that starts the employment-based green-card process. It asks USCIS to classify a worker under one of the employment-based immigrant categories so they can go on to apply for permanent residence.

In most cases a U.S. employer files it as the petitioner on behalf of the worker (the beneficiary). The form records the classification requested, the employer's information, the job offer, and the worker's details. AnyPDFfiller helps with the filling and signing step — the finished petition is then filed with USCIS with the required evidence.

Who files an I-140

The I-140 covers the employment-based (EB) categories, for example:

  • EB-1 — priority workers, including people of extraordinary ability, outstanding researchers, and multinational managers;
  • EB-2 — advanced-degree professionals and people of exceptional ability;
  • EB-3 — skilled workers, professionals, and other workers.

Usually the employer signs and files as petitioner. Some categories — such as EB-1A extraordinary ability and the EB-2 national-interest waiver — allow the worker to self-petition and sign as their own petitioner. Many EB-2 and EB-3 petitions also require a certified PERM labor certification from the Department of Labor before the I-140 is filed.

How to fill the I-140 with AnyPDFfiller

Grab the current I-140 edition from uscis.gov and upload the blank PDF here. The fields are detected automatically: type the petitioner and beneficiary information, select the classification, complete the job and salary details, and add the signature. Once every part is done, save the completed petition and send it to USCIS together with the supporting evidence for the category. A Form G-28 goes in the same package when an attorney is representing the petitioner.

Fee, processing time, and premium processing

The I-140 has a filing fee, and many petitions can also use premium processing (Form I-907) for a faster decision at an extra cost. Both fees and the current processing times change — check the official Form I-140 page on uscis.gov for the current amounts, the correct filing address, and processing estimates before you submit.

I-140 questions people ask

What is the I-140 used for?

To ask USCIS to classify a worker under an employment-based immigrant category — the petition step of an employment-based green card.

Who signs the I-140?

The petitioner — normally the employer. In self-petition categories like EB-1A or a national-interest waiver, the worker signs as their own petitioner.

Where do I get a blank I-140 PDF?

Always from uscis.gov — only the current edition is accepted, and an outdated one gets the petition rejected. Upload that blank PDF here to complete it.

How much is the filing fee?

It changes over time, and premium processing is a separate optional fee — check the current amounts on the USCIS I-140 page before filing.

Is filling the form online free?

Yes — filling and downloading here is free, and a watermark-free copy is the premium download. The USCIS filing fee is separate and paid to USCIS.

AnyPDFfiller is an independent PDF tool and is not affiliated with, or endorsed by, USCIS or any government agency. We help you fill and sign the form — we do not provide legal or immigration advice. Employment-based petitions involve eligibility and evidence questions best answered by the official USCIS instructions or a qualified immigration attorney.

Fill your I-140 online now.

Upload Your I-140
© 2026 AnyPDFfiller. All rights reserved.
Days Launch Dofollow.Tools Fazier Launchpadly Starter Best The One Startup Twelve Tools yo.directory
Featured on Days Launch Listed on NewTool Featured on So Product Featured on Starter Best AnyPDFfiller - Featured on Startup Fame Stork Verified — stork.ai AI tools directory Featured on The One Startup Featured on ToolPilot