About Our Data
Data Sources
ImmigrationTimes.org aggregates processing time data from official U.S. government sources. Our primary data source is the USCIS Processing Times page, which publishes estimated processing time ranges for each immigration form at each service center.
Historical data is sourced from the jzebedee/uscis open-source project, which has archived daily USCIS processing time snapshots since June 2023. We cross-validate this data against direct USCIS API queries.
Dataset Overview
657,344
Data Points
44
Forms Tracked
102
Service Centers
1,001
Daily Snapshots
Coverage: Jun 1, 2023 to Mar 29, 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 service center, based on 80% of adjudicated cases.
On ImmigrationTimes.org, processing times displayed at the form level are averages across all service centers that process that form. Individual service center 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
- Cross-referencing between multiple data sources
- 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.