Lightweight,
Fast & Serverless.

Reliable tile provider built on serverless technology for maximum performance. Free to use, no strings attached.

Global Edge Delivery

Map tiles are served from the closest edge node to your users globally.

Instant Caching

Tiles are cached at the edge for ultra-fast delivery and minimal latency worldwide.

Privacy-First

No tracking cookies, no user profiles. Only essential server logs for abuse prevention.

Powered by Modern Tech
TypeScript
Wrangler
Cloudflare Workers
Cloudflare R2

Code Integration

Bring your mapping applications to life with just a few lines of code.

L
Leaflet JS
const map = L.map('map').setView([-6.2000, 106.8166], 13);

L.tileLayer('https://{s}.basemaps.my.id/{z}/{x}/{y}.png', {
    maxZoom: 19,
    attribution: '&copy; <a href="https://github.com/korfra">Korfra</a>'
}).addTo(map);
G
Google Maps API
const korfraMapType = new google.maps.ImageMapType({
    getTileUrl: function(coord, zoom) {
        const s = ['a', 'b', 'c'][Math.abs(coord.x + coord.y) % 3];
        return "https://" + s + ".basemaps.my.id/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
    },
    tileSize: new google.maps.Size(256, 256),
    maxZoom: 19,
    name: 'Korfra'
});

map.mapTypes.set('korfra', korfraMapType);
map.setMapTypeId('korfra');
OL
OpenLayers
const map = new ol.Map({
  target: 'map',
  layers: [
    new ol.layer.Tile({
      source: new ol.source.XYZ({
        url: 'https://{a-c}.basemaps.my.id/{z}/{x}/{y}.png',
        attributions: '© <a href="https://github.com/korfra">Korfra</a>'
      })
    })
  ],
  view: new ol.View({
    center: ol.proj.fromLonLat([106.8166, -6.2000]),
    zoom: 13
  })
});
MB
Mapbox GL JS
map.on('load', () => {
  map.addSource('korfra-basemap', {
    'type': 'raster',
    'tiles': [
      'https://a.basemaps.my.id/{z}/{x}/{y}.png',
      'https://b.basemaps.my.id/{z}/{x}/{y}.png',
      'https://c.basemaps.my.id/{z}/{x}/{y}.png'
    ],
    'tileSize': 256,
    'attribution': '© <a href="https://github.com/korfra">Korfra</a>'
  });
  
  map.addLayer({
    'id': 'korfra-layer',
    'type': 'raster',
    'source': 'korfra-basemap'
  });
});
Korfra Basemaps

Efficient open-source tile delivery powered by next-gen serverless infrastructure.

© 2026 Korfra Basemaps.
Created by Korfra
Built with Cloudflare Workers