Active installs
500+
Subscription includes
Support
Google Address Autocomplete for WooCommerce saves your customers time and cuts down on order errors by filling in address details automatically as they type. Using the Google Maps API, the plugin suggests matching addresses at checkout, then completes the rest of the form the moment a customer picks one.
The plugin autofills addresses on the checkout page, the order details page in your admin panel, and the customer’s My Account dashboard, so accurate addresses follow the order from checkout through fulfillment. Turn billing and shipping autocomplete on independently, restrict the map to specific countries, and choose from six map styles to match your store’s design.
For stores that need addresses formatted a specific way, build a custom format for each address field using placeholders for street number, route, city, state, postal code, and more. The result is a faster checkout, fewer failed deliveries, and less manual cleanup on your end.
Give customers a faster, more accurate checkout. As soon as a customer starts typing, this address autocomplete WooCommerce plugin uses the Google Maps API to pull in the country, city, state, and zip code, then fills the rest of the form based on the address selected. You can turn autocomplete on for billing details, shipping details, or both, independently.

As a customer types, the plugin shows a drop-down list of matching addresses so they can pick the right one in a click instead of typing the full address by hand. This cuts down on typos and speeds up an often tedious part of checkout.

Store admins get the same autocomplete experience on the order details page. This makes it quick and easy to correct or complete a customer’s address directly from the admin panel when managing orders.

Customers see their address automatically completed and displayed in their My Account dashboard, so their saved address stays accurate without extra manual entry.

Every store formats addresses a little differently. With Custom Address Format enabled, you can define exactly how Street Address 1 and Street Address 2 are built using placeholders like {street_number}, {route}, {city}, and more. This gives you full control over how addresses appear on checkout, orders, and account pages.

Control exactly where the address autocomplete and map features are available. Choose to include or exclude specific countries, so the map and suggestions only appear for the regions you actually serve.

Customers can drag the map marker to pinpoint their delivery location. The plugin uses the Google Maps API to instantly fill in the matching address details, making checkout both faster and more precise. If you’d rather keep the checkout page cleaner, the map can be hidden while autocomplete keeps working in the background.

Match the map to your store’s look with 6 available themes: Standard, Light Pink, Green, Aubergine, Sky Blue, and Gray Scale. For stores using advanced markers, add a Google Map ID from the Cloud Console; without one, the plugin falls back to the legacy autocomplete and marker setup.
Turn on address validation to check billing and shipping details before an order goes through, reducing failed deliveries caused by incomplete or mistyped addresses.

Disable autocomplete on the second address line if you’d rather customers fill that field in manually, or set address fields to stay empty after every checkout page reload for a cleaner, consistent starting point on every visit.

Yes. The plugin uses the Google Maps API to power autocomplete and the map, so you need to generate a Google API key and enter it in WooCommerce > Settings > Autofill Address before the feature will work.
Google's Maps and Places APIs run on a pay-as-you-go model with a monthly free usage tier, so most small to mid-sized stores stay within the free tier. Usage beyond that is billed by Google directly, not by this plugin, so check your expected checkout volume against Google's current pricing.
Yes, the plugin is compatible with the WooCommerce Checkout Block as well as the classic checkout page.
Yes. Enable the Hide Map on Checkout Page setting to keep autocomplete active while removing the map from the checkout page.
No. It works with your existing billing and shipping fields and fills them in automatically as the customer types or selects a suggested address. No new fields are added.
Yes. Enable Custom Address Format and build your own layout for Street Address 1 and Street Address 2 using placeholders like {street_number}, {route}, {city}, and {postal_code}, instead of using Google's default formatting.
Yes, if you enable the Validate Address Details setting. This checks billing and shipping details for accuracy before the order goes through, which helps cut down on failed or misrouted deliveries.
Extension information
Quality Checks
Countries
Languages