QGIS2WebMap by NIKA Powered by QGIS

QGIS plugin

Send someone your map, not your QGIS project.

QGIS2WebMap exports a finished QGIS project as one HTML file. The person you send it to double-clicks it and gets your map — panning, zooming, layer switching, popups — with no QGIS, no account and no internet connection.

An exported map open in a browser, showing Alaska with airports, rivers, railroads and trails, a layer switcher, a legend, zoom controls, a scale bar and an open popup listing one airport's attributes.
An exported map, open in a browser. Layer switcher, legend, zoom, scale bar and popups are all there without configuring anything. The basemap behind it is the one optional extra.

Start here

Three guides, in the order you will need them. Roughly twenty minutes from a fresh install to a map you can email.

You always know what changed

Not everything QGIS can draw has an equivalent on the web. Before you export, the plugin checks your whole project and tells you exactly what will be different — on the Fidelity tab, while you can still do something about it. Every item gets one of five plain answers.

Kept
It comes out exactly as you set it in QGIS.
Changed
It comes out close, but not identical. You are told what changed.
Rasterised
It comes out as a picture instead of a live layer, because the web has no equivalent for that style.
Not exported
It is left out. The map still works — you just find out here rather than from whoever you sent it to.
Blocked
Exporting would produce a broken map, so the Export button stays off until it is fixed.

Reference

What the controls do, what survives the export, and what happens to your data along the way.

Going further

In short

  1. Build and style your map in QGIS as usual, and save the project.
  2. Web → QGIS2WebMap by NIKA → Create web map, or the toolbar button.
  3. Give the map a name, tick the layers to include, and press Export.

The plugin exports the project as it is, so there is no source to browse for and nothing to configure twice. What you see on the QGIS canvas is what leaves.

What you get

Mode What the recipient does When to use it
Standalone HTML Double-clicks one file The default. Everything is embedded, nothing is fetched
Share ZIP Extracts it, opens index.html The data is too large for one practical file, or a mail filter quarantines .html
Folder Serves it, or opens index.html You are publishing the map on your own web server

Compression is lossless. No coordinate precision is discarded to shrink a file unless you ask for it, and where a project genuinely will not fit in one file the plugin recommends the next mode rather than quietly degrading the data.

Requirements

QGIS 3.44 or newer, on Windows or macOS. QGIS 4 is supported.

The first export downloads the OnlyMap runtime — about 4.5 MB, once per computer, after showing you its licence. Everything works offline after that, and exporting itself never touches the network. See installation for the offline and proxy paths.


Built by NIKA, powered by OnlyMap — the map library exported maps run on, documented at onlymap.nikaplanet.com. QGIS2WebMap is not endorsed by QGIS.org.