About ImmigrationTimes.org
Who We Are
ImmigrationTimes.org has been collecting USCIS processing time data daily since March 2022, building one of the most comprehensive historical archives available. Our automated data pipelines gather processing time estimates from official government sources — including USCIS, the Department of Labor, and the State Department — and present them with historical trends, service center comparisons, and professional citation tools.
Our goal is to serve the immigration community: attorneys advising clients, applicants tracking their cases, university international student offices supporting students and scholars, and researchers and journalists studying immigration policy.
Independence & Transparency
ImmigrationTimes.org is editorially independent and accepts no advertising or sponsored content. All our data, tools, and citation features are free to use. Our historical dataset — over 40,418 data points spanning 4+ years — is the largest publicly accessible archive of USCIS processing time estimates. We believe immigration data should be a public good, not a product.
Data Sources
ImmigrationTimes.org aggregates processing time data from official U.S. government sources. Our data source for processing times is the USCIS Processing Times page, which publishes estimated processing time ranges for each immigration form at each office.
Historical data is compiled from daily USCIS processing time snapshots collected since March 2022, providing over four years of continuous coverage. Every figure is verifiable against the USCIS Processing Times page it was collected from, and each daily import runs automated validation and row-count checks.
Dataset Overview
40,418
Data Points
44
Forms Tracked
102
Offices
1,525
Daily Snapshots
Coverage: Mar 14, 2022 to Jun 23, 2026.
Update Frequency
Data is updated automatically every day via an automated pipeline that:
- Checks for new USCIS processing time releases
- Downloads and validates new data
- Merges into our historical database
- Regenerates all site pages with current data
- Detects changes and sends alerts to subscribers
USCIS typically updates processing times on their website approximately once per month per form, though the schedule varies. We check daily to capture updates as soon as they are published.
How Processing Times Are Calculated
USCIS processing times represent the time it takes to process a case from the date the case was received to the date the case was completed. USCIS publishes a range (minimum to maximum) for each form at each office, based on 80% of adjudicated cases.
On ImmigrationTimes.org, processing times displayed at the form level are averages across all offices that process that form. Individual office times are shown in the comparison table on each form page. Status indicators (Fast, Normal, Slow, Very Slow) are based on percentile thresholds computed from historical data for each form.
Data Accuracy
We take data accuracy seriously. Every number on this site is verifiable against USCIS official data. Our pipeline includes:
- Automated validation on every data import
- Source verification — every figure traceable to its USCIS publication date
- Row count verification (alerts on unexpected decreases)
- Null/zero filtering to prevent display of invalid data
Citation Policy
All data on ImmigrationTimes.org is free to cite with attribution. We provide citation tools on every page — formatted text, embeddable charts, downloadable PNGs, and a JSON API.
Suggested citation format:
API Access
A free, public JSON API is available for programmatic access:
- /api/v1/forms.json — List of all forms with current processing times
- /api/v1/[form-slug].json — Detailed data for a specific form
No authentication required. Data updates daily.
Disclaimer
ImmigrationTimes.org is not affiliated with the U.S. government, USCIS, or any government agency. Processing times shown are estimates based on publicly available data and should not be relied upon as legal advice. Individual case processing times may vary. Consult a qualified immigration attorney for advice specific to your case.
Contact
For questions, corrections, data requests, or partnership inquiries: [email protected]