Custom Experience Builder widget. Upload a CSV or Excel file of addresses, geocode them against any ArcGIS Locator, and see the matched points on a connected Map widget. Results export as GeoJSON, KML, or Shapefile.
GitHub: https://github.com/brianmcleer/csv-geocoder-widget
Built and tested on Experience Builder 1.19 and 1.20. Install steps and feedback link are in the GitHub README. Zip attached below.
Changelog:
10/12/2026: The widget now follows the app language (?locale=, the language switcher, ArcGIS profile or browser) in 39 languages, help guide included.
Got your own custom widgets? The same free tool, exb-i18n-kit, can translate them with one command: localize