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.
The work happens in your browser — open DevTools → Network and watch: the file is never uploaded to do it.
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 (10 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.
More forms: I-485 · DS-160 · DS-260 · I-539 · I-130 · Browse all 126 forms →
Done filling? Also sign a PDF, convert PDF to Word, Word to PDF — or see AttachKit for immigrants.
AttachKit is a private, independent tool for filling and signing PDFs on your own device. It is not a government agency, law firm, or filing service, and is not affiliated with or endorsed by the IRS, USCIS, the U.S. Department of State, or any government body. Forms are provided for convenience — always download the current version and instructions from the official .gov website, and your completed document never leaves your browser.