Mappinest iconMappinest wordmark
Loading account...
Budget-friendly tile delivery

Host PMTiles and MBTiles without cloud worries

Upload MBTiles, PMTiles, GeoJSON and more, then use the URL directly in MapLibre, Mapbox, Leaflet, OpenLayers.

Fast CDN
Keys and restrictions
Improved caching

1. Upload tilesets and datasets

Upload vector or raster MBTiles and PMTiles tilesets. Upload GeoJSON or start drawing when the features should remain editable as a dataset.

2. Secure delivery endpoints

Protect hosted tileset or dataset endpoints with API keys and domain restrictions. Control access per file, rotate keys, and keep delivery predictable.

3. Integrate and monitor usage

Use TileJSON, StyleJSON and Dataset API endpoints in your map client, then monitor usage by tileset, dataset, API key, domain, country, device, and browser.

Upload map data and get tile endpoints in minutes

Drop in MBTiles, PMTiles or GeoJSON, let Mappinest process the upload, and start using the URL in MapLibre, Mapbox, Leaflet or OpenLayers.

Security

Your tiles, always online and secure

Manage API keys, scopes, and domain restrictions for secure access to your tiles and map styles.

    Tile server - hosting preview

    Analytics

    Usage & traffic analytics

    Monitor tile usage across all applications and environments. Analyze request volume by tileset, map style, or API key to understand real usage patterns and keep costs predictable.

      Detailed tileset and style usage breakdown in Mappinest

      Analytics

      Audience and API breakdown

      Break traffic down by browser, device type, country, or domain, to see where map usage comes from and which clients generate the most requests.

        Usage analytics breakdown by device, browser, and country in Mappinest

        Plans and pricing

        Best price/performance ratio. Save Thousands with still rendering through Mapbox, Maplibre, OpenLayers or Leaflet.

        Higher free tier

        Free

        $0/mo
        • ✓Up to 5 GB hosted storage
        • ✓Up to 10 hosted files
        • ✓Up to 300k Tiles API requests
        • ✓Up to 100k map loads
        • ✓Up to 100k Dataset API requests
        • ✓Usage analytics
        Start free
        Best for startups

        Flex

        $18/mo
        • ✓Up to 20 GB hosted storage
        • ✓Up to 100 hosted files
        • ✓Up to 5M Tiles API requests
        • ✓Up to 250k map loads
        • ✓Up to 1M Dataset API requests
        • ✓Lower overage fees
        Choose Flex
        Custom terms

        Pro

        Let's talk
        • ✓Custom SLA & SSO
        • ✓Private endpoints / VPC
        • ✓Dedicated support and analytics
        • ✓Advanced analytics & security
        • ✓Discounted marginal rates ($0.10 per 1k)
        • ✓Custom storage & ingest terms by agreement
        Contact us

        FAQ

        What can I upload to Mappinest Services?

        Upload MBTiles and PMTiles through Tilesets for vector or raster tile delivery. Upload GeoJSON/JSON through Datasets when the data should remain editable and you need to retrieve it in JSON format. Free allows up to 10 files (5 GB total storage), and Flex allows up to 100 files (20 GB total storage). For both workflows, see the Upload Data guide.

        Do I get direct API URLs and API keys?

        Yes. Mappinest provides direct TileJSON and XYZ tile URLs for Tilesets, plus authenticated Dataset endpoints for datasets. API key authentication, scopes, and allowed domains protect these requests.

        Does it work with MapLibre, Leaflet, OpenLayers, and QGIS?

        Yes. The hosted endpoints are designed for standard mapping clients, including MapLibre GL JS, Mapbox GL JS, Leaflet, OpenLayers, QGIS, and other tools that understand common tile or GeoJSON delivery patterns.

        Where do I see pricing and limits?

        The pricing page shows Free, Flex, and Pro limits for storage, hosted files, tile requests, map loads, and dataset requests.

        Do I need to self-host a tile server?

        No. Mappinest handles PMTiles and MBTiles hosting, CDN delivery, caching, API keys, domain restrictions, and usage analytics, so you can publish tiles without maintaining tile infrastructure.

        Can I control access to hosted data?

        Yes. Protect Tiles API, Dataset API, and Maps API endpoints with API keys, scopes, allowed domains, and permitted tilesets. Dataset access is owner-scoped and does not use a separate per-dataset allowlist.

        Can I monitor API usage analytics?

        Yes. You can review usage by tileset, datasets, API key, domain, country, device type, browser, and request volume in console usage to understand where traffic comes from, which clients generate the most requests, and how to keep delivery costs predictable. For the workflow and metrics overview, see the Analytics guide.

        Can I host PMTiles?

        Yes. You can upload PMTiles and publish them as hosted tile endpoints without managing your own storage, CDN, or tile-serving infrastructure.

        Can I host MBTiles?

        Yes. Mappinest supports MBTiles uploads for vector and raster tilesets, then exposes them through standard tile endpoints for web maps and GIS clients.

        Can I migrate my tiles later?

        Yes. PMTiles and MBTiles are portable formats, so you can keep control of your tilesets and move them into another workflow later if your infrastructure needs change.

        Ready to serve map tiles the simple way?

        Build fast maps with secure access control.