Landmark Recognition

With Cloud Vision's landmark recognition API, you can recognize well-knownlandmarks in an image.
When you pass an image to this API, you get the landmarks that were recognizedin it, along with each landmark's geographic coordinates and the region of theimage the landmark was found. You can use this information to automaticallygenerate image metadata, create individualized experiences for users based onthe content they share, and more.
Ready to get started? Choose your platform:
Key capabilities
| Recognizes well-known landmarks | Get the name and geographic coordinates of natural and constructed landmarks, as well as the region of the image the landmark was found. Try theCloud Vision API demo to see what landmarks can be found in an image you provide. |
| Get Google Knowledge Graph entity IDs | A Knowledge Graph entity ID is a string that uniquely identifies the landmark that was recognized, and is the same ID used by theKnowledge Graph Search API. You can use this string to identify an entity across languages, and independently of the formatting of the text description. |
| Low-volume use at no cost | No-cost for first 1000 uses of this feature per month: seePricing |
Example Results
![]() |
| ||||||||||||
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-21 UTC.
