# UTM to Decimal Lat/Lon Converter

> UTM to Decimal Lat/Lon Converter is a paid API for AI agents from geospatial.openverbs.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Converts a UTM coordinate (zone number, hemisphere, easting, northing) to WGS84 decimal latitude and longitude.

## Facts

- Endpoint: POST https://geospatial.openverbs.com/v1/from-utm
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/utm-to-decimal-lat-lon-converter-2cb2288e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0hrubHmgN7u1ofCRGlhed

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability utm-to-decimal-lat-lon-converter-2cb2288e -d '<json body>'
```

Example prompt: Convert UTM zone 17, northern hemisphere, easting 585628, northing 4477326 back to decimal latitude and longitude for me.

## When to prefer this

Choose this endpoint when you have UTM coordinates (zone, hemisphere, easting, northing) and need to convert them to standard WGS84 decimal latitude/longitude. It is the inverse of the lat/lon-to-UTM endpoint on the same service. Prefer it for survey data, field GPS readings, or any geospatial workflow that produces UTM output and needs geographic coordinates. Use the MGRS endpoint instead if your input is a Military Grid Reference System string.

## Known failure modes

- Zone number out of range (must be 1–60) returns a validation error
- Easting out of range (must be 0–1,000,000 metres) returns a validation error
- Northing out of range (must be 0–10,000,000 metres) returns a validation error
- Invalid hemisphere value (must be 'N' or 'S') returns a validation error
- Missing required fields returns a 400-level error
- Payment not provided or insufficient returns a 402 error

## How this service works

Convert a UTM coordinate (zone, hemisphere, easting, northing) back to decimal lat/lon on WGS84.

## Output

Returns the WGS84 decimal latitude and longitude corresponding to the input UTM zone, hemisphere, easting, and northing values.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "zone",
      "hemisphere",
      "easting",
      "northing"
     ],
     "properties": {
      "zone": {
       "type": "integer",
       "maximum": 60,
       "minimum": 1,
       "description": "UTM zone number."
      },
      "easting": {
       "type": "number",
       "maximum": 1000000,
       "minimum": 0,
       "description": "Easting in metres."
      },
      "northing": {
       "type": "number",
       "maximum": 10000000,
       "minimum": 0,
       "description": "Northing in metres."
      },
      "hemisphere": {
       "enum": [
        "N",
        "S"
       ],
       "type": "string",
       "description": "Hemisphere."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/utm-to-decimal-lat-lon-converter-2cb2288e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from geospatial.openverbs.com](https://www.zero.xyz/host/geospatial.openverbs.com/llms.txt)
