GeoInfer wrote this page, and we build one of the tools on it. Every competitor fact below comes from that company's own site, checked on 24 October 2026.
The first question for any tool is what it reads. Some tools search the web for a copy of your photo. That works when the photo is already online and fails when it isn't. GeoInfer is one trained model that reads only the pixels: no web search, no reverse image search, no EXIF, no agents. It answers the harder case, a photo that was never posted.
Short answer
- GeoInfer. One model, pixels only. On IM2GPS3k it lands within 1 km of the true spot 50% of the time, within 25 km 61.2%, within 200 km 78.9%, and gets the country right 93.3%. 3 free searches a day with no account, credits from $4.99, a public API. For street-level work, a high-accuracy model reaches 97% within 1 km in the areas it covers.
- Raven by Graylark (formerly GeoSpy). Sold only to qualified law enforcement, government and enterprise buyers. No public price, no published benchmark.
- GeoAxis. Reads the scene, with a street-imagery search in 2,300+ cities. $0.90 a search, or $79.99 a month for the API.
- GeoSeer. Uses EXIF, reverse image search and web search, by its own description. Good when a copy of the photo is already online.
- Oceanir. Pixels only. Publishes its own IM2GPS3k row: 22.52% within 1 km, 50.82% within 25 km, 66.57% within 200 km.
- Picarta. Predicts from the visual content. One free search, then $15.9 for 20. API for enterprise accounts only.
- Google Lens. Reverse image search. It finds copies of a photo; it does not predict a place.
Comparison table
Read the method column first. A tool that searches the web is answering a different question from a model that only sees pixels. Prices are in US dollars from each company's own page.
| Tool | Method | Access and pricing (USD) | API | Published accuracy |
|---|---|---|---|---|
| GeoInfer | One trained model, pixels only. No EXIF, reverse image search, web search, agents or external database. | 3 free searches a day, no account. Credits from $4.99 for 50, down to $0.0619 each on the $99 pack. Pro for vetted institutions. Pricing. | Public REST API. Global model 1 credit, high-accuracy regional model 3 credits. Docs. | IM2GPS3k: 50% ≤1 km, 61.2% ≤25 km, 78.9% ≤200 km, 93.3% country. High-accuracy model: 97% ≤1 km in covered areas. |
| Raven (Graylark, formerly GeoSpy) | Visual information, no metadata. Ranked leads for human review. Source. | Qualified law enforcement, government and enterprise only. No public price. | Not described. | None published. |
| GeoAxis | Reads the scene, no GPS or EXIF needed. City Search matches street imagery in 2,300+ cities in 27 countries. Source. | Free searches on sign-up. Pro $29.99/month. Business $79.99/month. Pay-as-you-go $0.90/search. | Business plan, 50 calls a month. | 87% ≤1 km on GeoSeer's 62-image test. |
| GeoSeer | EXIF, reverse image search and web search. Source. | Free: 1 web search a day. Starter $9/month, Pro $29/month, billed annually. | Starter 100 calls a month, Pro 1,000. | 94% ≤1 km on its own 62-image test. |
| Oceanir | From the image alone. Source. | Free basic check, no account. Starter $10/month for 30 credits, Pro $29/month for 100. | Self-serve keys on paid plans. | IM2GPS3k: 22.52% ≤1 km, 50.82% ≤25 km, 66.57% ≤200 km. |
| Picarta | Predicts from the visual content, not EXIF. Source. | 1 free search. $15.9 for 20, or $59.9/month for 100. | Enterprise accounts only. | No IM2GPS3k figure. 62% ≤1 km on GeoSeer's test. |
| Google Lens | Reverse image search. Our comparison. | Free. | No prediction API. | Not a location model. |
The tools
GeoInfer
GeoInfer is a single trained geolocation model. It reads the architecture, terrain, vegetation and infrastructure in the image and returns ranked candidate locations, each with a radius in kilometres. It does not search the web, run a reverse image search, read EXIF, call agents or look anything up in a database. That is why it works on a screenshot, a cropped frame or a photo that was never posted.
IM2GPS3k is the standard public benchmark for this task (Vo, Jacobs and Hays, ICCV 2017). GeoInfer's global model on it:
| Distance | Accuracy |
|---|---|
| Within 1 km (street) | 50% |
| Within 25 km (city) | 61.2% |
| Within 200 km (region) | 78.9% |
| Right country | 93.3% |
Worked example. On a drone photo of Cerro Concepción, Valparaíso (true point -33.0413, -71.6292), the global model's top prediction was 4.93 km away, inside its 47 km radius. Photo: "Cerro Concepción, Valparaíso" by Deensel, CC BY 2.0, Flickr, cropped.
Pricing. 3 free searches a day with no account. Credit packs are $4.99 for 50, $15 for 200, $49 for 700 and $99 for 1,600, valid for 90 days. A personal subscription ($12.99 a week or $39.99 a month) covers non-commercial use; businesses buy credits. Pricing.
API. POST https://api.geoinfer.com/v1/prediction/predict. The global model costs 1 credit. The high-accuracy regional model costs 3 credits and reaches 97% within 1 km in the areas it covers. JPEG, PNG, GIF, BMP, TIFF, WebP, HEIC or HEIF, up to 10 MB. Python SDK, Chrome extension, Maltego transform and a GeoGuessr widget. Docs.
Pro, for institutions. Vetted law enforcement, government and enterprise teams get the high-accuracy model, case management, audit trails, and on-prem or air-gapped deployment, including UAV work where GPS is denied. Ask for an evaluation.
GeoInfer answers where, not who. It does no facial recognition and does not track people across photos. No facial recognition.
Side by side: GeoSpy, Picarta, GeoSeer, Oceanir, Google Lens, ChatGPT.
Raven by Graylark (formerly GeoSpy)
GeoSpy became Raven in April 2026. Graylark sells it only to qualified law enforcement, government, public-safety, intelligence and enterprise organizations, with no public price. It works from visual information alone and returns ranked leads, from region down to street, for a person to review. Graylark publishes no benchmark figure, and its FAQ says scores should not be read as calibrated probabilities.
If you are not a qualified agency, Raven is not an option. GeoInfer's public API and credits are. Institutions comparing the two can ask us for an evaluation or read GeoInfer and GeoSpy.
GeoAxis
GeoAxis reads the scene and does not need GPS or EXIF; if a GPS tag is present, it shows it for free. Global Search is worldwide. City Search matches against street imagery in 2,300+ indexed cities in 27 countries. Pro is $29.99 a month, Business is $79.99 a month with 50 API calls, and pay-as-you-go is $0.90 a search. Its 87% figure comes from GeoSeer's 62-image test, not IM2GPS3k.
GeoSeer
By its own description, GeoSeer combines EXIF, reverse image search and web search. That is a search pipeline, not a pixel model: it can find a photo that is already online, and it has nothing to find when the photo never was. Its 94% within 1 km comes from a 62-image test it ran itself on 14 October 2026, which GeoInfer was not part of. Free is one web search a day; Starter is $9 a month and Pro $29 a month, billed annually. GeoInfer and GeoSeer.
Oceanir
Oceanir estimates location from the image alone and publishes its own IM2GPS3k row, so it is the one competitor we can line up on the same benchmark:
| Within | GeoInfer | Oceanir |
|---|---|---|
| 1 km | 50% | 22.52% |
| 25 km | 61.2% | 50.82% |
| 200 km | 78.9% | 66.57% |
Both rows are self-reported by each company. Oceanir's basic check is free with no account; Starter is $10 a month for 30 credits and Pro $29 a month for 100. GeoInfer and Oceanir.
Picarta
Picarta predicts from the visual content and does not rely on EXIF. One free search, then $15.9 for 20 searches or $59.9 a month for 100. Its API is for enterprise accounts only. It publishes no IM2GPS3k figure. GeoInfer and Picarta.
Google Lens
Google Lens finds other copies of an image that are already indexed. It does not predict a place from pixels, so it has no answer for a photo that was never posted. GeoInfer and Google Lens. Chat assistants are a third kind of tool: can a chat model geolocate a photo.
Two kinds of benchmark
IM2GPS3k is a public set of about 3,000 Flickr photos, used in geolocation research since 2017. GeoInfer and Oceanir both publish results on it, so those two can be compared directly.
GeoSeer's 62-image test (14 October 2026) was built and run by GeoSeer: GeoSeer 94%, GeoAxis 87%, Oceanir 79%, Picarta 62% within 1 km. Its photos are adapted from Im2GPS, which is drawn from Flickr, so a tool that searches the web can find the original online rather than estimate it. A small self-run test with web search and a public benchmark with pixels only are not the same question.
Look-alike sites
Graylark says only GeoSpy.ai and Graylark.com are official. On 24 October 2026, geospy.tech, geospys.com and geospy.live all used the GeoSpy name without being Raven. Treat them as unrelated products.
How to test any tool yourself
- Pick five photos whose location you know. Include one that has never been posted, and one screenshot.
- Strip EXIF, or start from the screenshot, so a GPS tag is not doing the work.
- Record each tool's top prediction and its distance from the true point.
- Note the method: pixels only, EXIF, reverse image search or web search.
- Compare errors on the same five files.
The never-posted photo is the one that separates a model from a search engine. Try it on GeoInfer with no account:
Which tool for which job
Journalists and fact-checkers. Run GeoInfer on the file, then reverse-search it too in case it is already online. Confirm the candidate on street-level and satellite imagery before publishing. OSINT tools.
Investigators and agencies. GeoInfer credits and the API work today, with no sales call. For street-level precision, chain of custody or air-gapped deployment, ask about Pro. Law enforcement.
Insurance and business. Commercial work runs on API credits, from $4.99. Pricing.
Hobby and GeoGuessr. 3 free searches a day, a personal subscription for more, plus the Chrome extension and GeoGuessr widget.
FAQ
What is the best AI tool to find where a photo was taken?
It depends on whether the photo is already online. If it might be, reverse image search can find the original. If it was never posted, you need a model that reads the pixels. GeoInfer is one trained model that reads only the pixels: 50% within 1 km, 61.2% within 25 km and 93.3% at country level on IM2GPS3k, with 3 free searches a day and credits from $4.99.
Is GeoSpy still available?
GeoSpy became Raven, sold by Graylark, in April 2026. It is available only to qualified law enforcement, government, public-safety, intelligence and enterprise organizations, with no public price. geospy.tech, geospys.com and geospy.live are not Raven.
Which tools have an API?
GeoInfer has a public REST API: 1 credit per global call, 3 credits for the high-accuracy regional model, credits from $4.99 (docs). GeoAxis includes 50 calls a month on its $79.99 Business plan. GeoSeer and Oceanir offer API keys on paid plans. Picarta's API is for enterprise accounts only. Graylark does not describe a public API for Raven.
Which tools publish accuracy?
GeoInfer and Oceanir publish IM2GPS3k results. GeoInfer: 50% within 1 km, 61.2% within 25 km, 78.9% within 200 km, 93.3% country. Oceanir: 22.52%, 50.82% and 66.57% at the same distances. GeoSeer published a self-run 62-image test that also scores GeoAxis, Oceanir and Picarta. Raven publishes no benchmark.
Are there free options?
GeoInfer gives 3 free searches a day with no account. Oceanir's basic check is free with no account. GeoAxis gives free searches on sign-up. GeoSeer's free plan is one web search a day. Picarta's free plan is one search.
Which tools work without EXIF or the web?
GeoInfer, Oceanir, Picarta and Raven work from the image. GeoInfer uses no EXIF, reverse image search, web search, agents or external database. GeoSeer uses EXIF, reverse image search and web search. Google Lens matches images that are already indexed.
Does GeoInfer identify or track people?
No. There is no facial recognition, no identification of people, and no tracking of a person across photos (no facial recognition). Acceptable use bans stalking, unauthorised surveillance, doxxing, and geolocating a private image without consent.
Changelog
Updated 2026-10-24: added GeoAxis; GeoSpy renamed Raven by Graylark; GeoInfer's street-level figure updated to 50% within 1 km on IM2GPS3k; Oceanir's IM2GPS3k row added; prices and methods re-checked on each vendor's own site.


