Fill out I-90 (Green Card renewal/replacement) online — free
Form I-90 is the USCIS form you submit to renew an expiring Green Card, replace a lost or stolen one, or correct information on the card you already have. AttachKit drafts your A-Number, full legal name, current address, and country of birth from the profile you've already saved for I-485 or other immigration forms.
Who needs it: Lawful Permanent Residents whose Green Cards are within 6 months of expiry, lost their card, had it stolen, never received it after approval, or need to correct biographic data on it.
Need a blank I-90? Download from the source, then drop it in below.
Why fill it here
- Draft A-Number, name, DOB, country of birth, and current US address from your saved AttachKit profile (reused across all USCIS forms).
- Your I-90 never leaves your browser. AttachKit can't see your A-Number or anything else.
- Renewal-reminder integration: after signing, optionally save the card-expiry date for a 30/7/1-day reminder cycle.
- Free to fill unlimited forms (15 signed PDFs/mo on the free tier). Pro tier ($12/mo) for unlimited.
Fill your I-90 now
I-90 questions, answered
General information, not legal or tax advice
This page is general information about a USCIS form. Immigration outcomes can be life-changing and error-sensitive — for advice on your case, consult a licensed immigration attorney or DOJ-accredited representative. AttachKit fills the PDF; you remain responsible for what's submitted.
- When should I file I-90?
- USCIS recommends filing 6 months before your Green Card expires. The filed receipt (I-797) extends your card's validity for 36 months while the renewal processes (bumped from 24 months in September 2024), so you stay in proof-of-status during the wait.
- What if my card is already expired?
- File anyway. The receipt still grants you 36-month extension of evidence and avoids gaps. Note: a long-expired card with no pending I-90 can complicate re-entry travel and I-9 employment verification.
- Do I need to file I-90 to remove conditions on a 2-year card?
- No — that's Form I-751 (Petition to Remove Conditions on Residence), not I-90. I-90 is for 10-year unconditional Green Cards. If yours has a 2-year expiry, use I-751 instead.
- Will the new card have the same A-Number?
- Yes. Your A-Number stays with you permanently across replacements, name changes, even citizenship — it's an immutable USCIS identifier.