There are many online geocoders, and they tend to separate into two groups:
- Accurate geocoders (e.g. Google Maps) that prohibit you from using their geocoding results on maps that are not theirs (I assume that's why Google Maps does not work for your use case).
- Inexpensive geocoders without licensing restrictions whose quality is not that great.
If you're working primarily with addresses in the US, please try out our service and if you find any deficiencies with the interface, we would be happy to consider your suggestions for enhancements.