Address Autocomplete for Magento 2

4.91 out of 5 based on 11 customer ratings


The Magento 2¬†Address Autocomplete Extension¬†was developed with the purpose of improving your customer’s checkout experience. Instead of typing¬†lots of shipping/ billing address fields on the checkout page, one by one, they just need to enter one of these fields by selecting¬†among the suggested addresses. Then, all of¬†the remaining fields will be auto-filled immediately. As a result, the checkout process¬†would become fast and effortless. Here are several outstanding features of the module:
  • Effective on Checkout & Address Book
  • Autocomplete and dropdown suggestion
  • Subdistrict field added
  • Optimized billing address position
  • High address accuracy
  • API independence
  • Easy updates

Installation Service

Product Description

Why Magento 2 Address Autocomplete?

Before knowing why using Magento 2 Address Autocomplete is a must, please answer this question:

“What is the average rate of Shopping Cart Abandonment for E-commerce stores?”

Can you guess? According to Baymard Institute’s survey, this rate is very surprising…¬†nearly 70%!!! Not yet, one of the primary causes of this terrifying abandonment rate is the complicated checkout process.

Although Magento 2¬†has already tried to streamline its checkout flow, it might still dissatisfy the customers with at least 5 required fields of the shipping address in the checkout page. Actually,¬†some people don’t mind¬†completing these fields when they use desktops/ laptops but feel very uncomfortable when using their mobiles or tablets.

The Magento 2 Address Autocomplete Extension was born to help the Magento store owners to “address” this issue by simplifying the existing checkout process. Instead of filling all of the shipping information one¬†by one, now the shoppers just need to add their “Street Address” and enter only¬†ONE of the remaining fields with address suggestion, and then all of them will be¬†auto-filled¬†in a¬†flash.

magento 2 address autocomplete extension

As a result, it takes… just a few seconds to complete the¬†mandatory shipping address fields on the checkout. Your customers will definitely love this function and more importantly, are more willing to complete their purchases.


How It Works

On the Checkout page, after the buyers enter their Street Address on the Shipping Address section, there are 4 fields left including: Subdistrict, City, State/ Province, and Zip/ Postal code. What they need to do next is just typing One of the remaining required fields and select one of the address suggestions. Then, all four address fields will be auto-filled instantly.

For example, when the user¬†types “Bangkok” on the State/ Province¬†field, the Address Autocomplete Extension for Magento 2 will suggest a list of related addresses (containing 4 components namely Subdistrict, City, State/ Province as “Bangkok” and Zip/ Postal Code). Once a proper address is chosen, the remaining fields that are Subdistrict, State/ Province, and Zip/ Postal Code¬†will be auto-filled right away.

Besides the checkout page, the customers can enjoy the same function when adding their addresses into the Address Book (My Account).

magento address autocomplete


Feature Highlights

2 Suggestion Types: Autocomplete & Drop-down

The admin can decide whether to show the suggested addresses in the Dropdown for the customers to select without typing, or to display the suggestions based on the typing of the users (Autocomplete). However, the flows of these types are quite different:

magento 2 address autocomplete

For the Autocomplete, as we have mentioned, the users can enter a random field among Subdistrict, City, State/ Province and Zip/ Postal Code and the remaining will be auto-filled very quickly.

For the Drop-down, the buyers have to select the suggestions in order: State/ Province => City => Subdistrict => Zip/ Postal code. Let’s say, firstly they select the State/ Province as “Bangkok”. After that, the list of suggested cities in City will be narrowed down¬†to the ones belong to “Bangkok” only. Similarly, once the users choose the city, it will show the Subdistrict¬†correspondingly. Finally, after opting for the subdistrict, the Zip/ Postal code will be auto-filled without drop-down suggestions.

Both of these suggestion types are beneficial for the users and shorten the time for completing the shipping address information. Depending on your favorite that you can choose an appropriate type of display.

Subdistrict Field Added:

To begin with, Subdistrict is a lower-level administrative division of a District. In fact, not all but many countries in the world have the Subdistricts, for example, England & Wales, China, India, Thailand, Vietnam, Indonesia, Israel, Bangladesh, East Timor, and so on.

magento 2 custom address

By adding the Subdistrict field into the Checkout Shipping Address section, the Address Autocomplete Extension for Magento 2 contributes to helping the store get more specific addresses of the buyers.

Optimized Billing Address Position:

In Magento 2 default checkout page, there are 2 steps: Shipping and Review & Payments.¬†On the first step, you need to fill the¬†Shipping Address and choose the Shipping Method.¬†On the second step, you have to choose the¬†Payment Method¬†and set your¬†Billing Address.¬†If your shipping address and your billing address are the same, you just need to mark on the checkbox next to “My billing and shipping address are the same”. However, if those addresses are different, you have to provide another address for billing. You have to choose, once again, from Street Address, City, State/ Province, to Zip/ Postal Code.

address autocomplete extension for magento 2

By using our Magento Address Autocomplete Extension, the billing address field is re-arranged for more convenience. Specifically, the customers can set your Billing Address right on the first step, which means on the Shipping Address section. This means that in the second step, they just need to select the Payment Method and review the order without doing anything related to the addresses. In short, the module helps to arrange both Shipping and Billing addresses in one place/ step, instead of separating them into two different steps of Magento 2 default.

magento 2 autofill address


Magento 2 Address Autocomplete vs. Google Address Autocomplete

When it comes to the Address Autocomplete for Magento 2, there are quite a lot of extensions on the marketplace. As you might know, most of them integrate Google Places API with Magento 2 checkout in order to perform the autocomplete function. When the customers are typing their Street Address, they will be suggested to choose among some addresses taken via API.  After selecting a specific address, other fields will be auto-filled.

From the buyers’ perspective, our Magento 2 Address Autocomplete Extension and other Magento 2 Google Address Autocomplete Extensions are quite similar.

But from the store owner side, these two extensions are very different in terms of API Independence, Accuracy, and Cost:

API Independence:

The Google Address Autocomplete Extensions for Magento 2 are 100% dependent on the Google API to get and show the address suggestions for the customers. However, the Google API changes quite often so the developers might need to update their extensions regularly to adapt to those changes. Because of that, the store owners also need to follow the module updates frequently and to get the latest versions timely for their stores. Otherwise, their Magento 2 Google Address Autocomplete extensions might not work properly anytime.

On the other hand, our Magento 2 Address Autocomplete Extension has no relation to the Google API or any third-party integrations. The store owner just needs to gather an accurate list of addresses (including Subdistrict, City, State/ Province¬†and¬†Zip/ Postal Code) in¬†the store’s targeted country/ countries and update it to the database –¬†ONE time only when configuring the extension. We have already provided a sample file on the user guide. As a result, the stores don’t need to apply complicated updates many times as well as can avoid any sudden “shutdown” time of the extension.

Address Accuracy:

Although both of these Magento 2 address autocomplete plugins can provide you with a very high proportion of accuracy, our extension might surpass other Google API dependent modules in some cases.

In Google Address Autocomplete for Magento 2 extension, the buyers have to select an address among the suggested results when typing the Street Address. Many cases that they cannot find a proper address since it hasn’t been updated in Google Places yet. Therefore, they must type not only their Street Address but also All of the remaining fields (No more autocomplete and autofill).

Meanwhile, our Magento 2 Address Autocomplete allows the shoppers to freely type their Street Address without the suggestion since this part often changes frequently and needs immensely detailed information from the buyers. After that, they need to enter just one of the remaining fields to enjoy the great autocomplete and autofill function. The remaining fields include Subdistrict, City, State/ Province and Zip/ Postal Code that hardly change over time so there is no case that the customers can find their correct address.

Short-term & Long-term Cost:

In the short-term, the costs of acquiring our¬†Magento Address Autocomplete Extension¬†or other¬†Magento 2 Google Address Autocomplete Modules¬†don’t have much difference, which are in the range of $50-100.

However, there is a big difference in the long-term. On the one hand, you don’t need to pay any more to make our Address Autocomplete for Magento 2 run smoothly on your site and even get lifetime free updates. On the other hand, you¬†might be charged by Google to possess a valid API key for your Google Address Autocomplete extension.

Would you like to pay one time only or time over time?

Need Customization?

As mentioned before, there are a number of countries dividing their areas into districts and subdistricts but the exact names of their subdistricts might be different. For example, the subdistrict in India is called “Tehsil” but that of Thailand is “Tambon” and in Indonesia, it’s under the name of “Kelurahan”,… Therefore, if you want to customize the Subdistrict field (changing the name of the field), just¬†tell us.

Besides, if you have any other customization request for our Magento 2 Address Autocomplete Extension, don’t hesitate to contact us by sending it to our email:


11 reviews for Address Autocomplete for Magento 2

4 out of 5


Nice extension to improve checkout.

5 out of 5


Better than other magento 2 address autocomplete extensions on the market.

5 out of 5


I like the way this Magento 2 address autocomplete extension works without using Google API like other modules. I have no difficulties installing and configuring the extension on my site. Highly recommended!

5 out of 5


It’s great that the subdistrict field was added by using this address autocomplete magento 2 extension.

5 out of 5


Thanks to the support team that I can install the module at ease to my store. It’s worth the money.

Nathaniel F.
5 out of 5

Nathaniel F.:

The Magento 2 address autocomplete module helps to speed up my checkout process significantly.

5 out of 5


Magento 2 address autocomplete is a must-have extension to improve checkout flow.

5 out of 5


The extension is easy to install and configure. The support team is nice.

5 out of 5


It would be perfect if Address Autocomplete was combined with One page checkout for Magento 2.

5 out of 5


I tried some Google address autocomplete extensions for Magento 2 but this one is better.

5 out of 5


It’s quite complicated to configure this address autocomplete extension at the beginning but I think it’s good for the long-term.

Add a review