MyCheck
Sign InStart Free
🇺🇸 Built for immigrants in the US

Your immigration journey, simplified.

Track USCIS cases, understand your next steps, follow personalized Roadmaps and stay organized throughout your journey.

Track My CaseStart Free
USCIS CASE TRACKER
I-485
ApprovedUpdated 2 days ago
I-765
Card ProducedUpdated 6 days ago
I-131
In ReviewUpdated 3 hours ago
I-485 changed status 3 hours ago. You were notified.
4.8★App Store rating (33 ratings)
13languages
Web + mobileone account, always in sync
$0to start

Everything in the immigration vertical

USCIS case trackingEnter your receipt number and MyCheck watches the case. You hear about a status change before the mail arrives.
RoadmapsA plan that goes further than the form in front of you: work authorization, green card, citizenship, in order. Premium.
Smart ChecklistsDrafted for your visa type and stage, so no document is missed.
AI AssistantAsk questions about your process and get context-aware answers. Free with a daily allowance; Premium removes the limit.
Immigration NewsPolicy changes, fee updates and processing shifts that affect filings, as they happen.
CommunityAsk, discuss, reply and learn from people at the same stage as you.
Case status meaningsPlain-language explanations of what each USCIS status actually means.
Visa BulletinCurrent priority dates, kept up to date each month.

Your immigration data stays private

Your data is encrypted in transit and stored on our own secured servers, and we never sell your personal information.

Receipt numbers are never shown on public profiles or public checklists
Private Roadmaps and immigration checklists stay private
Uploaded documents and AI conversations are never shared
Encrypted in transit, stored on our own secured servers

Immigration questions

How does USCIS case tracking work?
Enter your USCIS receipt number (for example IOE, EAC, WAC or MSC followed by ten digits) and MyCheck checks your case with USCIS's official case status service. When the status changes, you get a notification in MyCheck, and an email if you turn that on.
How many cases can I track?
One at a time on the free plan, which covers most people through a single filing. Premium tracks every case, which helps if you have several forms in progress or follow a family member's case too.
What processing time information does MyCheck show?
Premium shows the processing times USCIS publishes for your form and office, so you can see roughly where you are. These are USCIS's own figures, not a prediction about your case.
What are Roadmaps?
A plan that goes past the form in front of you. Tell MyCheck where you want to end up, such as a work permit, a green card or citizenship, and it lays out the steps in order. Roadmaps are part of Premium.
Is my immigration data private?
Yes. Your data is encrypted in transit and stored on our own secured servers, and we never sell it. Your case details are never shown on anything you share.
What languages are supported?
The MyCheck app is available in 13 languages: English, Spanish, Chinese, Hindi, Arabic, French, German, Portuguese, Japanese, Korean, Filipino, Russian and Turkish.