Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
tilemaker is an open-source vector tile generation tool for OpenStreetMap data. It runs as a single executable and can convert OSM data into the industry-standard Mapbox Vector Tiles format on a local machine or cloud CPU, ready to be uploaded for use in websites or apps. Its positioning is clear: it lets developers produce and host their own map tiles without relying on third-party contracted services such as Mapbox, and without having to maintain a database.
In terms of functionality, tilemaker can extract a wide range of geographic features from OSM, making it suitable for walking maps, city maps, national park maps, cycling maps, and more. It uses Lua scripts to select OSM tags and encode them into vector tile values, and also provides preset scripts to reduce the cost of configuring everything from scratch. Other capabilities include simplification and filtering by zoom level, importing external shapefiles, generating compact tiles suitable for offline use, and spatial queries for advanced processing.
Technically, tilemaker is built with C++ and Boost.Geometry, and can be built on Ubuntu, macOS, and Windows. The generated MVT tiles can be rendered with the open-source MapLibre GL in browsers, iOS, or Android, and can also be published via mbtileserver, tileserver-php, mod_mbtiles, or a custom SQLite client.
tilemaker uses a permissive open-source license. The source text clearly states that there are no usage restrictions, no contract fees, and no limits on commercial use. Note, however, that when using and publishing OSM data, you still need to comply with OpenStreetMap attribution and data licensing requirements. The project places strong emphasis on the open ecosystem, and can be combined with Natural Earth coastline data, MapLibre, and various open-source tile serving tools to build a complete self-hosted pipeline.
Its main advantages are that it is free and open source, outputs a standard format, supports offline use, is friendly to self-hosting, and does not require maintaining a database. Lua-based tag processing also gives it strong advanced customization capabilities. The drawbacks are also clear: it does not consume OSM diffs, so it is not suitable for scenarios requiring daily incremental updates; it does not provide a ready-made terrain/hillshading solution; and it only generates tiles rather than offering a hosted map service, so users need to handle data downloading, generation, deployment, and rendering themselves.
It is suitable for developers with mapping experience, GIS engineers, mobile offline map teams, and applications that need commercial self-use OSM tiles while retaining control over data and deployment. If you simply want to buy a ready-made hosted map service, the source text recommends considering Thunderforest, Geofabrik, Stadia Maps, MapTiler, and similar providers. Regarding access from mainland China, the collected content does not provide information on network availability, mirrors, or payment options, so this remains unknown.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on tilemaker.org official site.
tilemaker.org is an United Kingdom Dev Tools provider. TG4G tracks its product information, an overall rating of 8.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach tilemaker.org directly.