How long will USCIS take?
Choose the form, category and office and enter the receipt date. The calculator shows roughly how long is left and from what date you can submit an inquiry to USCIS. It runs in your browser.
The date from your I-797C receipt notice. It stays in your browser and is not sent anywhere.
Choose the form, category and office.
USCIS time exceeded: you can submit an inquiry
How the USCIS time changed
80% of cases93% of casesMonths, by month of the USCIS publication
Processing times by form
- I-485 Green card8.5–36monthsFamily-based
- I-765 Work permits7days(c)(8) Asylum applicants: initial · you can file no earlier than day 150 after the I-589
- I-131 Travel documents26.5monthsAdvance parole
- I-589 AsylumUSCIS does not publish a time
- I-130 Petition for a relative25.5–83.5monthsCitizen: spouse, parent or child under 21
- I-821 TPS22.5monthsUkraine: initial
- I-539 Extension or change of status8.5monthsExtension of B visitor status
- I-360 Special immigrant19.5monthsOther special immigrants
- I-140 Employment-based immigration30monthsEB-2 NIW
- N-400 Citizenship9–18monthsNaturalization
- I-751 Removing green card conditions35–36monthsRemoving conditions (marriage to a citizen or permanent resident)
- I-90 Green card replacement10.5months10-year green card renewal
Frequently asked questions
What do 50%, 80% and 93% mean?
They are USCIS marks for a form, category and office. Within the 80% time USCIS decides 80% of cases, within the 93% time, 93% of cases. The 50% mark is the historical median of the category; it is shown only when it is known.
When can I submit an inquiry to USCIS?
When your case has been pending longer than the 93% mark (if there is none, the 80% mark). The calculator shows the date: receipt date plus the 93% time, counting a month as 30 days.
Is my receipt date sent anywhere?
No. The calculation runs in your browser, the date is not saved and never gets into the page address. The address keeps only the form, category and office, so you can share the link.
Updated November 4, 2026 · Sources: USCIS processing times, September 17, 2026; ImmigrationTimes.org (CC BY 4.0); our snapshots of USCIS publications