Magento 2 GeoIP Currency Switcher provides flexibility to identifies the customer's location automatically and switches your store's currency to that specific location's currency.
In this tutorial blog, I will help you to Add Currency Switcher based on GeoIP in Magento 2.