UK Maps API

Dearthwood Maps — UK Maps API & Geocoding Platform from £4.99/month

Maps That Work. Without the Per-Request Tax.

A complete UK maps API built exclusively for Great Britain, Ireland, the Isle of Man, Jersey, and Guernsey. The Google Maps alternative built for UK developers: geocoding, routing API, isochrones, and navigation on a flat monthly subscription, not a per-request bill that scales against you. UK-only coverage means every endpoint is optimised for the roads, postcodes, and place names your application actually uses.

🇬🇧 GB, Ireland, IOM & Channel Islands 🔒 Zero Tracking 🗺 OpenStreetMap 🔑 API Key Auth

See It in Action

Nine Screens. Nine Reasons to Switch.

Live screenshots from the working API. Every feature you see here is shipping right now.

    1 / 9

    Stop Paying Per-Request for Maps

    Pay-per-request map billing starts cheap, scales fast, and the invoice at the end of the month is never what you expected. Dearthwood Maps is a flat rate maps API on a flat monthly subscription: predictable cost, no per-call billing, no surprise invoices. A genuine Google Maps alternative for UK developers who are tired of paying by the request.

    Feature Dearthwood Maps Big Tech Maps APIs
    Pricing model Flat monthly subscription Pay-per-request (from $2–$10 per 1,000 calls)
    Geocoding (address → lat/lng) Included in monthly plan $5 per 1,000 requests
    Directions / routing Included in monthly plan $10 per 1,000 requests
    Travel time zones (isochrones) Included Not available in Maps API
    Distance matrix Included $10 per 1,000 elements
    Nearby amenity search Included $32 per 1,000 requests (Places API)
    Vector map tiles Included, no per-load fee $7 per 1,000 map loads
    Your data stays yours UK-hosted, zero telemetry Big Tech provider processes all your request data
    URL compatibility Drop-in compatible with the standard mapping URL structure used by the big providers.
    Surprise bills Never. Flat subscription, nothing more. Yes, if you exceed free tier
    Typical annual saving vs usage-based pricing
    Up to 85% cheaper
    Based on 100,000 geocode and 50,000 direction requests per month. No per-request charges, ever. UK-only coverage on UK-hosted infrastructure, with a 99.9% uptime SLA on business plans.
    Get Started

    Built for Real Applications

    A full-stack UK maps API using OpenStreetMap data, with features the big mapping providers simply do not offer.

    📍

    Forward & Reverse Geocoding API

    UK geocoding API: address to coordinates, coordinates to address. Full UK postcode support. Works with street addresses, landmarks, and partial postcodes. No separate billing per lookup.

    🗺

    Routing API: Turn-by-Turn Directions

    Drive, walk, or cycle. Full maneuver instructions with distance and duration per step. Multi-waypoint routes. Response matches the standard Directions API format exactly.

    Isochrone API: Travel Time Zones

    Show the reachable area within 15, 30, 45, or 60 minutes from any point, for driving, walking, or cycling. GeoJSON output, render directly on your map. Used for catchment area analysis, site selection, delivery zone planning, and service coverage mapping. This isochrone API is included in the UK platform as standard. Not available in standard mapping APIs.

    📊

    Distance Matrix

    Travel time and distance from multiple origins to multiple destinations simultaneously. Perfect for "which of our sites is closest?" queries. Up to 5×5 pairs per request.

    🔍

    Nearby Amenity Search

    Find the nearest hospital, pharmacy, GP, supermarket, pub, school, parking, and 13 more categories, within any radius from any point.

    🧩

    Vector Tiles

    Vector map tiles for Great Britain, Ireland, the Isle of Man, Jersey, and Guernsey. Render and style them however you like. No per-map-load fees, ever.

    📈

    Elevation Profile

    Elevation data returned along every route. Visualise rise and fall for cycling and walking applications. Total ascent, descent, max and min elevation included.

    🏠

    Place Text Search

    Free-text search for places, businesses, and points of interest across Great Britain, Ireland, the Isle of Man, Jersey, and Guernsey. No Places API billing, ever.

    🔑

    API Key Authentication

    Per-site API keys with usage logging. See which key is making which requests. Rate limiting included. Revoke individual keys without affecting others.

    ⛰️

    Point Elevation Queries

    Query elevation in metres at any coordinate or along a polyline via a dedicated endpoint matching the standard Elevation API structure. Also visualised as an interactive profile chart in the map component.

    🧩

    Drop-In Navigation Widget

    A single-file PHP widget you embed via iframe. Five modes in one file: full turn-by-turn navigation, live customer tracking, fleet dispatch overview, coverage radius, and a server-side travel-time API. No npm, no SDK, no framework. Paste the iframe, point it at your API key, done.

    🔌

    Maps API WordPress Plugin

    A Gutenberg block for any WordPress site. The only maps API WordPress plugin built specifically for UK coverage. Set a postcode and miles, get a polished radius coverage map on your page. API key stored server-side in WordPress options, never exposed to visitors. Free with any paid plan.

    Drop-In Map Component Included

    Every plan includes a production-ready, self-contained HTML map page. Drop it on any website. Point it at your subscription credentials. Done.

    🧭

    Live GPS Navigation

    Full turn-by-turn navigation mode. Map follows and rotates with your heading. 45° tilt perspective view while driving.

    🔊

    Voice Guidance

    British English voice instructions via the Web Speech API. Reads each maneuver as you approach it. Mute toggle. Zero dependencies.

    🔄

    Off-Route Detection

    Silently reroutes if you stray more than 50m from the planned route. Announces "Recalculating" and redraws instantly.

    Speed Display

    Live speed readout in km/h from the GPS signal. Amber warning if you exceed a configurable threshold per travel mode.

    Draw Radius

    Draw precise radius circles in miles, km, or metres from any searched location. Shows enclosed area in km². Stack multiple rings.

    📏

    Measure Distance

    Click multiple points on the map to measure total distance. Running total in km, miles, and metres. No API call needed.

    📍

    Drop & Export Pins

    Drop named pins anywhere on the map. Export the complete set as a CSV with label, latitude, longitude, and notes.

    🔥

    Heatmap Layer

    Paste in a list of coordinates, hit Draw. Instant density heatmap rendered on the map. Useful for visualising client or delivery locations.

    🔗

    Share Route Link

    Generate a shareable URL that reloads any route with origin, destination, and travel mode. No database required.

    🖼

    Export Map as PNG

    One-click export of the current map view as a timestamped PNG. Captures everything visible including routes, pins, and zones.

    📌

    Right-Click Location Info

    Right-click anywhere on the map for the address, exact coordinates, and an Open Location Code (Plus Code), computed offline, no extra API call.

    🏥

    Find Nearest

    One-tap search for the nearest hospital, pharmacy, GP, dentist, nursing home, supermarket, fuel station, and more, plotted directly on the map.

    📶

    Offline Map Caching

    A Service Worker caches map tiles as you browse and navigate. Routes load from cache when connectivity drops, so no missing tiles mid-journey. Essential for field work and navigation in areas with poor signal.

    📮

    UK Postcode Boundary API

    Look up any UK postcode or outcode and draw its precise boundary polygon on the map. Area and centroid displayed. Clear with one click. A postcode boundary API included as standard: perfect for catchment area analysis and delivery zone planning.

    🚴

    Cycling Layer

    Toggle a dedicated cycling overlay showing cycleways, and colour-coded national, regional, and local cycle routes. Styled separately from the base road network and works across all map themes.

    Two Ways to Integrate. Pick Yours.

    Every paid plan includes both. Use the WordPress plugin if you run a service-based business website. Use the PHP widget if you're a developer building something custom. Or both.

    🔌

    Dearthwood Maps for WordPress

    A proper Gutenberg block, installable like any other WordPress plugin. Built for service businesses: plumbers, electricians, cleaners, mobile mechanics, removals, tradespeople. Anyone who needs to show visitors exactly which area they cover.

    Search "Dearthwood Radius Map" in the block editor. Drop it on any page. Set the postcode, the radius in miles, the map dimensions and zoom, and optionally a label with your business name. Saves like any other block.

    Security built in: The API key lives in the WordPress options table on your server. Every map request is nonce-gated and proxied through admin-ajax.php, so the key never appears in HTML or JavaScript sent to your visitors' browsers.

    🧩

    widget.php: Single-File Navigation Platform

    A self-contained PHP file that gives you a complete navigation product in five modes. Drop it on any PHP 8.1+ server alongside the MapLibre JS files and serve it over HTTPS. That's the whole install.

    • Nav mode: full turn-by-turn with voice, 3D buildings, speed cameras, lane guidance
    • Follow mode: customers watch their driver live, per-order isolated
    • Overview mode: dispatcher view, all drivers on one map
    • Radius mode: postcode coverage circles for landing pages
    • Travel time API: server-side JSON or plain text, perfect for cron jobs and SMS

    Production-ready: HMAC-signed sliding sessions, per-IP rate limiting, path allowlist, optional MySQL/MariaDB position logging, offline tile caching via Service Worker, and automatic reconnect recovery. Embed it via iframe on any framework or CMS.

    🚚 Built for Real Businesses

    Delivery drivers see turn-by-turn directions. Customers see their order moving in real time. Dispatchers see the whole fleet. Service businesses show their coverage area on a clean radius map. One subscription, one API key, every use case covered. No per-driver fees, no per-map-load charges, no monthly active user counts.

    🔒 UK GDPR Compliant. Your Users' Location Data Stays Private.

    When a user searches an address or requests directions through a Big Tech mapping service, that provider knows. They log it, profile it, and sell against it. Dearthwood Maps is built on UK infrastructure with full UK data sovereignty: no request data leaves the UK, no tracking, no profiling, no third-party analytics. For developers building applications that handle UK user location data, that is not a nice-to-have. Under UK GDPR it is a material consideration. Your users' movements are nobody's business but yours, and even you only see what you choose to log.

    Simple, Honest Pricing

    One flat monthly fee. No per-request billing. No surprise invoices. Cancel any time. A flat rate maps API with access issued within 24 hours of payment.

    Tier 1
    Hobbyist
    Personal projects, prototyping, learning. Get started without the faff.
    £4.99
    per month
    • 1 API key
    • 500 requests / hour, per IP
    • Geocoding & reverse geocoding
    • Directions (drive, walk, cycle)
    • Nearby search
    • Vector tiles
    • Travel time isochrones
    • Ready-made map component
    • No distance matrix
    • No elevation data
    Get Started

    Save ~£30–£60/mo on mapping costs

    Tier 3
    Small Business
    Busy sites and growing apps that need more headroom per location.
    £59.99
    per month
    • 10 API keys
    • 10,000 requests / hour, per IP
    • All endpoints, all modes
    • Distance matrix
    • Travel time isochrones
    • Elevation data
    • Full vector tile access
    • Priority email support
    • Usage dashboard (coming soon)
    • SLA: 99.5% uptime commitment
    Get Started

    Save ~£800–£2,000+/mo on mapping costs

    Tier 4
    Small/Medium Enterprise
    High-traffic platforms and agencies managing multiple clients.
    Price on
    Application
     
    • 25 API keys
    • 50,000 requests / hour, per IP
    • All endpoints, all modes
    • Distance matrix
    • Travel time isochrones
    • Elevation data
    • Full vector tile access
    • Priority email support
    • Usage dashboard (coming soon)
    • SLA: 99.9% uptime commitment
    Enquire Now

    Save ~£2,500–£6,000+/mo on mapping costs

    Tier 5
    Enterprise
    Unlimited scale, custom SLA, dedicated account management.
    Price on
    Application
     
    • Unlimited API keys
    • Unlimited requests, no rate cap
    • Dedicated infrastructure
    • On-premise deployment option
    • Custom SLA negotiated
    • Dedicated account contact
    • Custom data imports
    • Priority feature requests
    • Phone & email support
    • NDA & data processing agreements
    Enquire Now

    Typically 70–85% cheaper than usage-based mapping costs

    ⚠️ Self-service sign-up is coming very soon. Instant access on purchase is in active development. For now, contact us to get set up on the UK maps API. We'll have you live within 24 hours.

    💡 Got a Feature Request?

    We build what our users actually need. If there's a mapping feature your application requires that isn't listed here, get in touch. Paying subscribers get their requests prioritised.

    Ready to Ditch the Per-Request Tax?

    Get in touch to get your UK maps API access set up. We'll have you making live routing and geocoding calls within 24 hours.

    No contracts. Cancel any time. 24-hour setup. UK-hosted.