Estimate your USCIS case processing time based on form type and service center
Your case info is stored only in your browser. Next visit, we'll auto-calculate with the latest processing times.
Based on current USCIS processing data
Processing times are estimates based on USCIS published data and can vary significantly by service center, case complexity, and current workload. This is not a guarantee of processing time.
About this tool
How long will USCIS take? Estimated processing time by form type. Free, up to date.
What Is the USCIS Processing Time?
The USCIS Processing Time is a free browser-based immigration tool that helps you estimate USCIS processing time timelines, costs, and requirements. All data processing happens locally in your browser — no personal information, case numbers, or immigration details are uploaded to any server. The tool uses current USCIS processing time data and immigration processing time fee schedules updated for 2026. It provides clear estimates and breakdowns to help you plan your immigration journey without paying for a consultation just to get basic timeline information.
Who Should Use This Tool?
Immigrants and visa applicants use this tool to estimate USCIS processing time timelines and plan their next steps. Employment-based applicants track priority dates and visa bulletin movement. Family-based petitioners estimate immigration processing time processing times for I-130 and I-485 applications. Students and workers calculate total I-485 wait time costs including filing fees, medical exams, and attorney fees. Immigration attorneys use it as a quick reference tool during client consultations. HR professionals managing employee visas use it to set expectations on processing timelines.
How to Use the USCIS Processing Time
Select your form type, service center, and visa category from the dropdown menus. Enter your priority date or filing date if applicable. The tool instantly displays estimated processing times, fee breakdowns, and next steps based on current USCIS data. Use the tracking feature to monitor visa bulletin movement for your category and country. All data stays in your browser — no case information is saved or transmitted. Check back regularly as processing times update quarterly. For legal advice specific to your situation, consult a licensed immigration attorney.
Frequently asked
How long does USCIS take to process common forms in 2026?
Current median processing times: I-130 (spouse petition) takes 12-16 months, I-485 (green card adjustment) takes 8-14 months, N-400 (naturalization) takes 6-10 months, and I-765 (work permit) takes 3-6 months. Enter your form type and service center to get a personalized estimate based on the latest USCIS data.
Why do processing times vary by service center?
USCIS operates 5 service centers (California, Texas, Nebraska, Vermont, Potomac) with different caseloads. The Texas Service Center processes I-130s in roughly 11 months while California takes 16+ months for the same form. This tool shows center-specific times so you can set realistic expectations after filing.
Related tools
What do you call a kid who stands at the front of the line?
No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.
☕Support me on Ko-fi— keep tools free100% of proceeds go towards hosting & building more free tools.