The API is available for developers that have a free Google Maps API key. Usage of the API is not strictly free, but they do offer $200 of free monthly usage for most users . The pricing scales to fit your particular needs and you are only charged for your API usage.