Skip to content

OS for Developers

Making Great Britain’s trusted location data accessible through OS mapping and data APIs

Get started with OS Data Hub

Get inspired with location data through OS mapping and data APIs

Copy-paste ready examples

Copy-and-paste code examples in mapping libraries including Mapbox GL JS, Leaflet, OpenLayers and ArcGIS API for JavaScript.

API documentation

Our overviews, getting started guides and technical specifications contain all the information you need to understand and use our maps and data.

Check out our pricing plans

With our new pricing it's easy to find the right plan for your needs. Get started for free, upgrade to make the most of our free monthly allowance and only pay for what you use.

Get best use from our APIs

Find My Nearest

Discover the steps to create this awesome app and find features near a given location.


A Jupyter Notebook which shows how to combine multiple APIs to perform powerful analysis.

Adding a GeoJSON file

Learn how to overlay your own GeoJSON files in a variety of web mapping libraries.

Adding a GPX file

Add running or cycling routes to your app by following these steps.

Developer blog

Meet John, our Developer Advocate

John recently joined us as the bridge between OS and the developer community to ensure we provide the technical information you need. Find out more plus watch his webinar to learn all about using our new APIs.

Which geospatial API do I need?

We recently introduced our new range of mapping and data APIs. Web and app developers, data journalists, data scientists, geospatial analysts, and map users - find the right one for you.

A different perspective on the Highlands with OS OpenData

Alasdair Rae from the University of Sheffield uses the OS Data Hub to access digital terrain model data to create a new 3D map of the Scottish Highlands.

Introducing our new copy and paste code Examples

By copying and pasting the code from our new Examples you could have your first mapping application on your web page in just minutes. Examples range from adding a basic map, to extruding 3D buildings, to finding your nearest greenspace.

Location data making a difference

BT connected to UK mapping data

BT’s Northern Ireland operations are growing fast. As the network develops, keeping track of its assets – such as ducts, kiosks, poles and cabinets – in the easiest and most cost-efficient way, is paramount.

The mobile app that makes exploring the British countryside easy

Using Ordnance Survey’s API, the Outdoors GPS app helps outdoor enthusiasts find their way – by providing OS Maps at any time, in any location – both on and offline.


Support from OS Developers

Can’t find what you are looking for from the resources available? Check out our GitHub repositories and raise an issue with our developers on GitHub.


If your startup needs location or property data and expertise to succeed, our accelerator programmes, community events and hands-on development resources will help guide you.

Community Support

You can use the popular developer Q&A site GIS Stack Exchange to raise your technical questions. Be sure to tag your questions with ordnance-survey and any other relevant tags.