QGIS2VectorTiles

Pack a QGIS project into a styled, ready-to-use vector tiles package. Tight data–style coupling. Maximum efficiency in storage, transfer and rendering.

Open source GPL v2 QGIS 3.x/4.x
Demo

See it in action

A self-contained set of artifacts ready to deploy on the web, in QGIS, or behind a server.

Output Package

Everything in one bundle

A self-contained set of artifacts ready to deploy on the web.

01
Vector Tiles
XYZ Directory
02
Styled QGIS Layer
.qlr
03
MapLibre Style
.json
04
Sprites
.png & .json
05
Standalone Viewer
.html & launcher (.bat / .sh)
01 Use case

Client-Side Rendering

Drop the generated MapLibre style straight into your favorite web map client. No server processing, no on-the-fly rasterization — just fast, sharp, fully styled vector tiles rendered in the browser.

MapLibre
OpenLayers
Leaflet
MapTiler
Mapbox
02 Use case

Efficient WMS / WMTS Serving

Serve lightweight vector tiles through standard GIS infrastructure. Smaller payloads, faster response times, and a single source of truth for both server-side rendering and client styling.

GeoServer
QGIS Server
03 Use case

Project Sharing

Collapse a complex multi-source project into a single lightweight bundle. Share one styled layer file instead of dozens of datasets, projections, and dependencies — with the visuals baked in.

1× Source
project bundle
1× Layer
.qlr
QGIS2VectorTiles — Licensed under GNU GPL v2 GitHub  ·  QGIS Plugin Repository