🛂

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.

Workflow Overview

Immigration Workflow

Entry point Completed Optional

Your Journey

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
Jul 28

What do you call a shoe made from a banana peel?

100% Free, Forever

Keep Tools Free for Everyone

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 free

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