I need to geocode 12,000 addresses, so I enabled billing and set up credentials to use the Google Geocoding API. When I try to run the MMQGIS geocoder using my new API Key, I immediately get the message: Request Denied - 0 addresses geocoded. I have enabled the Google Maps Geocoding API as well as the Google Maps Javascript API.

What else do I need to do to get this working?

  • 1
    I don't find the file... where is mmqgis_library.py?
    – user136517
    Commented Feb 6, 2019 at 9:05

1 Answer 1


Figured it out and posting for those who encounter the same issue. I got the full error from Google:

REQUEST_DENIED Requests to this API must be over SSL. Load the API with "https://" instead of "http://".

To fix, change the URL in line 288 of mmqgis_library.py to begin with https.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.