Map services for products that ship
Hitit Medya Maps is a licensed map service: vector basemaps built on OpenStreetMap data, 13 styles designed by our team, embeds, self-hosting and custom style design. Served worldwide from the Cloudflare edge.
A gallery of 13 MapLibre GL map styles built on OpenStreetMap data and served by Hitit Medya from the Cloudflare edge. Every style renders as a vector map you can drop into any project, with the licence bound to your domain instead of a token you have to rotate and protect. Preview each look live, then request access and ship a map that carries your brand rather than someone else's.
Domain-bound licence
No tokens to rotate and nothing to leak in client-side code. We licence your domain, so your team ships an embed code and nothing else.
Self-hosted tiles
Vector tiles served as PMTiles from our own infrastructure. No third-party map provider.
Global edge network
Served from Cloudflare's global edge, so your maps load fast whether visitors are in Istanbul, Berlin or Sao Paulo.
Copy-paste ready
Iframe embeds for any site, style URLs for MapLibre GL developers.
Open data
Built on OpenStreetMap data and open standards. Transparent, open and attribution-friendly.
Transparent pricing
Plans start at $19 a month. Above one million map loads a month, our team designs a custom style for your brand at no extra cost.
The styles included in every plan
Preview a style live, then licence it for your domain. Every plan includes all 13.
Essentials
Clean, everyday basemaps for any project.
Signature
Our most distinctive, characterful map skins.
Data visualization
Quiet bases built for charts, overlays and dense data.
Turkish labels
Basemaps with localized Turkish place names.
Pricing
Licence it for your domain
Every plan includes all 13 styles, the same map data and the same Cloudflare edge network. You only pick the volume.
Starter
One site, one map.
$19/mo
- 100K map loads a month
- 1 licensed domain
- All 13 map styles
- Cloudflare global edge
- Email support
- Custom brand style available as an add-on
Growth
A product with real traffic.
$79/mo
- 1M map loads a month
- 3 licensed domains
- All 13 map styles
- Cloudflare global edge
- Email support
- Custom brand style available as an add-on
Scale
Map-heavy platforms.
$249/mo
- 5M map loads a month
- 10 licensed domains
- All 13 map styles
- Cloudflare global edge
- Email support
- Custom brand style, designed by our team
Enterprise
Contracts, SLA, private tiles.
Custom
- Volume by agreement
- Unlimited domains
- All 13 map styles
- Cloudflare global edge
- Priority support and SLA
- Custom brand style, designed by our team
What counts as a map load?
One map load is one map opening on a page. Panning and zooming inside that map costs nothing extra.
Overage billed at $1 per 10,000 extra map loads.
Prices exclude VAT. Clients whose sites we build are covered by their project agreement, at no extra cost.
Why teams move their maps to us
Licensed, not rented
You licence a domain, not a bag of tokens. There is no key to rotate, nothing to leak in client-side code, and no per-request meter that punishes a successful launch. Plans start at $19 a month and every plan includes all 13 styles.
Self-hosted vector tiles
Styles render from OpenStreetMap vector tiles, so zooming and panning stay crisp at every scale and labels rotate cleanly. Because tiles are self-hosted, your maps keep working even if a third-party provider changes terms overnight.
A genuine Google Maps alternative
Swap a commercial map SDK for open MapLibre GL and keep full control of appearance, data, and cost. You own the look instead of renting it, and nothing phones home to a vendor for every tile.
Built to match your brand
Thirteen distinct looks cover light, dark, minimal, grayscale, nature, and antique aesthetics. Pick the one closest to your palette or fork the JSON and recolor it, since every style is plain MapLibre GL specification.
Where our maps fit
Real estate
Give listing pages and property finders a calm basemap that lets pins, boundaries, and neighborhood highlights lead. A neutral or grayscale style keeps focus on the homes while walk scores and school zones stay legible.
Tourism and travel
Route maps, itineraries, and destination guides feel richer on a warm or antique canvas. Turn a plain locator into part of the story, whether you are mapping a coastal road trip or a historic old town.
Retail and store locators
Help shoppers find the nearest branch with a clean map that reads instantly on mobile. Light and muted styles keep store markers, opening hours, and directions front and center without visual noise.
Dashboards and SaaS
Embed a map inside an analytics product without fighting a busy basemap. Dark and night styles sit comfortably beside charts, while label-free options let your own geometry and heatmaps carry the meaning.
Editorial and publishing
Newsrooms, blogs, and data journalists get a distraction-free stage for annotated maps and interactive graphics. Choose a quiet grayscale base for hard news or a characterful style for features and long reads.
Frequently asked questions
Preview a style live, then licence it for your domain. Every plan includes all 13.
Can I use these map styles commercially?
Yes, that is exactly what the licence covers. Every plan allows commercial use on the domains you register, including client projects and paid products. The maps are built on OpenStreetMap data, so the attribution in the corner has to stay visible.
Do I need an API key?
No. We licence your domain instead of issuing a token, so there is no key to rotate and nothing to leak in client-side code. Once your domain is licensed, the style URL and the embed code work as they are.
How do I embed one of these maps on my site?
Each style page includes a ready-to-paste snippet that loads MapLibre GL and points at the style URL. Drop it into any HTML page, React component, or CMS block, set your center and zoom, and the map appears. No build step is required for the basic embed.
How is MapLibre GL different from Mapbox or Google Maps?
MapLibre GL is a fully open-source rendering library that grew out of Mapbox GL, so it draws smooth vector maps in the browser without any proprietary lock-in or usage billing. Compared with Google Maps, you gain complete control over styling and hosting rather than accepting a fixed look and a metered API.
Can I customize the colors to match my brand?
Absolutely. Every style is a standard MapLibre GL style JSON, so you can edit layer colors, fonts, and label density directly, or use it as a starting point for a custom map style. If you want a bespoke palette built for you, Hitit Medya can produce one on request.
What is a map style and a vector tile, exactly?
A vector tile stores map geometry, such as roads, water, and buildings, as data rather than a flat picture, so it stays sharp at any zoom and can be restyled on the fly. A map style is the JSON rulebook that tells MapLibre GL how to paint that data, from colors to line widths to which labels appear.
Is attribution to OpenStreetMap required?
Yes. The underlying data comes from OpenStreetMap contributors, whose license requires visible credit, and the standard MapLibre attribution control handles this for you automatically. Keep that small credit in the corner and you are fully compliant.
Developer guides
Hands-on tutorials about custom map styles, self-hosted tiles and OpenStreetMap embeds.
Embed OpenStreetMap on Your Website Without Google Maps
Three ways to put a map on your site without Google: a one-line iframe embed, MapLibre GL with a hosted style URL, or a static image. No API keys, no tracking cookies, no billing account, and the map can match your brand.
Self-Host OpenStreetMap Vector Tiles with PMTiles
Serve your own OpenStreetMap basemap from a single static file: extract a region from Protomaps daily builds with the pmtiles CLI, host it on Cloudflare R2 with the right CORS policy and read it from MapLibre GL. Realistic cost: a few dollars a month.
How to Create a Custom Map Style with MapLibre GL
Build a branded map style with MapLibre GL and Protomaps flavors: style spec basics, a brand flavor with your colors, no-labels and labels-only variants, and hosting the style JSON as a static file. No API keys, no per-request billing.
Need a custom map for your project?
We design branded map styles, location pages and data visualizations as an agency service. From real estate portals to tourism sites, we build maps that match your identity.
Map development service