Tapping the same street address into every checkout form gets old fast. Safari on iPhone and iPad will fill it for you, as long as the right contact card is set up first.
Turn on address autofill under Settings → Apps → Safari → AutoFill, edit the details inside the Contacts app whenever they change, then tap AutoFill Contact above the keyboard on any form.
In this guide, I have covered:
Contents
Turn on address autofill in Safari
You type the same street address into every checkout form, and it gets old fast. Safari can fill it for you, but the switch is not in the browser: it lives in Settings, and it needs a contact card to read from.
Once it is on, Safari offers to drop your name, street, city, and email into any form you tap.
Starting with iOS 18, Apple moved Safari out of the main Settings list and into a new Apps category. The path below reflects that change on every supported iPhone and iPad.
- Open the Settings app.
- Scroll down and tap Apps.
- Tap Safari from the app list.
- Tap AutoFill.
- Turn on Use Contact Info.
- Tap My Info and pick the contact card Safari should use.

Your default contact is now armed for any form Safari detects. Tap a name, email, phone, or address field and a small AutoFill Contact bar appears just above the keyboard.
You’ll know it worked when that bar shows up on the first field you tap. If it does not, the troubleshooting question at the end covers the usual causes.
Add the address to your contact card
Settings only points Safari at a card that already exists. If your address is not in one yet, the browser has nothing to draw from.
- Open the Contacts app.
- Tap the plus
button in the top right. - Fill in your name, phone, email, and a postal address. Safari only auto-fills fields you have actually added.
- Tap .
Return to Settings → Apps → Safari → AutoFill → My Info and pick this new card. Safari treats the most recent edit as the source of truth, so a change here flows straight into every form you fill from now on.
Use AutoFill on a website
You are on a checkout page, the keyboard is up, and you would rather not type. Safari shows the AutoFill Contact bar whenever it detects a name, email, phone, or address field.
- Open the page with the form and tap any blank text field.
- Tap AutoFill Contact above the keyboard to fill every matching field at once.
- Need to fill someone else’s details (a gift, a delivery)? Tap Other Contact… next to your name and pick a different card from Contacts.
The fields populate instantly. Fill in any remaining blanks by hand, then submit the form as usual.
Edit the address Safari fills in
There is no separate “Safari address” to edit. Safari reads from the Contacts app every time, so the fix always happens inside the card you picked under My Info.
- Open the Contacts app and select your card.
- Tap in the top right.
- Update the field that needs fixing: a new street number, a renamed road, a fresh apartment, or a new email.
- Tap .

Reopen Safari, tap any form field, and the updated details appear the next time you tap AutoFill Contact.
Stop Safari from autofilling addresses
Some forms need a clean slate: a one-off delivery, a temporary address, or a site you would rather fill by hand. Turning contact autofill off takes three taps.
- Open the Settings app.
- Tap Apps → Safari → AutoFill.
- Turn off Use Contact Info.
The AutoFill Contact bar stops appearing over the keyboard. Password autofill and saved credit cards stay on, so only the contact layer is silenced. Switch it back on whenever you need it.
Saved logins are a separate layer entirely. If you also want to tidy those up, our guide to saving and managing passwords in Safari on Mac covers the other half of autofill.
Switch the default contact card
Work address for some sites, home address for others: each contact card in iOS keeps its own details, and Safari only reads the one set as My Info.
- Open Settings → Apps → Safari → AutoFill.
- Tap My Info.
- Pick a different contact from the list.
From that point on, the new card is the source Safari draws from. On iOS 26 and later, if you have set up multiple Safari profiles, autofill follows whichever profile is active, so check the profile picker in the tab bar when the filled details look wrong.
Frequently Asked Questions
Why is Safari autofill not working on my iPhone?
Open Settings → Apps → Safari → AutoFill and confirm Use Contact Info is on and My Info points to a real card with at least a name, email, phone, and address. If the toggle is on but the bar still does not appear, restart Safari, then update iOS under Settings → General → Software Update.
What is the difference between Safari’s address autofill and passwords autofill?
Contact and address autofill live in Settings → Apps → Safari → AutoFill. Password autofill has its own home at Settings → General → AutoFill & Passwords (or the dedicated Passwords app) since iOS 18. Both layers are independent, so you can use address autofill without sharing any saved passwords.
Can I save more than one address for autofill?
Safari only auto-fills from the single card set under My Info. To fill a different address once, tap Other Contact… above the keyboard and pick a card from Contacts. For forms that need a default other than your own (a spouse, a small business), add a second card to Contacts and switch My Info to it.
Does Safari autofill credit card details too?
Yes, but card autofill is a separate toggle. Go to Settings → Apps → Safari → AutoFill and turn on Save & Fill Credit Cards, then tap Saved Credit Cards to add one.
Will my Safari autofill data sync to my Mac?
Contact autofill does not sync by itself. The card lives in the iOS Contacts app, which syncs through iCloud. If your Mac uses iCloud Contacts and you have picked the same card there, Safari on macOS can draw from it through Safari → Settings → AutoFill → AutoFill using information from my contacts. The full setup is covered in our guide to address autofill in Safari on Mac.

I turned on auto fill but there is no contact to open. How do I enter my name so auto fill will work. It says unenroll or unsubscribe.
Hello Janice! There is a menu under the Auto-fill toggle to fill in “My Info” (check the screenshot above). Enter the details to be auto-populated, and it will automatically suggest next time.
Yes, very good. Unfortunately there is a problem with phone numbers – I have all my phone data in format that it includes county prefix eg +358 50123456… for a Finnish number. Now, the auto fill cuts off the +358 but the remaining digits aren’t operational as the intra-country prefix should begin with zero if the country prefix is omitted. There are discussions on this for android on the net but no hits for iphone safari!?