QGIS Bulk Geocoding
Channel: GIS Coordinated
Date: 2021-06-01

Video #109
This video shows you how to use the MMQGIS plugin to geocode a CSV file.
I use a CSV file with just a few records in it that are geocode-able by city/country.
The OpenstreetMap geocode service is used.
But you can sign up to Google here:
https://developers.google.com/maps/documentation/geocoding/get-api-key
...to take advantage of their geocoder (although I have not used it myself)

The successful geocode comes back as a shapefile and is automatically added to the map. It returns various OSM data attributes including category and type.