🛂

Immigration Toolkit

USCIS wait times, visa fees, green card priority dates — plan your immigration journey

8 free tools · 100% browser-based · Your data never leaves your device

Navigating the US immigration system is complex, expensive, and time-consuming. This toolkit helps you plan every step: check current USCIS processing times, calculate total visa and green card costs (including medical exams and translations), and track your priority date against the monthly Visa Bulletin. All tools are free and run entirely in your browser.

Toolkit Handbook · Table of ContentsPage 1

The Workflow, Chapter by Chapter

Each phase of the Immigration workflow is a chapter in this handbook — the table of contents gives the shape of the route, and the fold-out plate lays every stop out in order.

Plate — the full route, one leaf per phaseunfolded · 3 leaves
Phase
Plan: Processing Times
1USCIS Processing Time Estimator
Skip ahead to check your green card priority date.Green Card Priority Date Tracker
Phase
Budget: Visa Fees
Phase
Track: Priority Dates
Toolkit Handbook · Your JourneyPage 2
1

Plan: Processing Times

Check current USCIS processing times for your application type.

2

Budget: Visa Fees

Calculate total visa and green card fees including medical exams and translations.

3

Track: Priority Dates

Look up your green card priority date and track the visa bulletin.

Understanding USCIS Processing Times

USCIS processing times vary dramatically by form type, service center, and field office. An I-90 (Green Card renewal) might take 2-6 months, while an I-485 (Adjustment of Status) can take 8-24 months. N-400 (Naturalization) typically takes 6-12 months. Our USCIS Wait Time Checker pulls the latest published processing times for each form and service center.

Frequently Asked Questions

How long does USCIS processing take?

Processing times vary by application type and service center. Current times range from 2 months to 2+ years depending on the form. Check our USCIS Wait Time tool for the latest published times.

What fees do I need to pay for a green card?

Total costs typically include USCIS filing fees ($1,225 for I-485 including biometrics), medical exam ($200-500), and optional attorney fees ($1,500-5,000). Use our Visa Fee Calculator for a complete breakdown.

Check USCIS wait times
Joke of the Day
Sep 17

Why did the fish get bad grades?

Free core, forever

Keep the Free Edition Free

No signups, no data sold. The core of every tool is free forever — the optional Pro plan adds batch processing, unlimited downloads, white-label exports and an ad-free experience.

Support me on Ko-fi— keep tools free

100% of proceeds go towards hosting & building more free tools.