Mergin Maps

Take your QGIS projects to the web: Now with map themes and JS customizations

Anyone who has emailed a .zip of shapefiles knows the problem webmaps was built to solve. In Mergin Maps, we’ve been actively developing webmaps and Web GIS capabilities for the past year, aiming to build a practical tool for map sharing across teams.

Sharing QGIS maps has traditionally been a manual process, prone to human error, such as forgetting a critical file in a .zip package. It also requires a complex setup, like installing QGIS itself, exporting a .pdf version of the map, or deploying to a server manually. Often, all you need is to share a detailed view of your project so someone else can understand the context, with reliable automatic updates, but without the usual overhead. The webmaps feature in Mergin Maps fills this gap by enabling seamless, automated map sharing. 

What you can do with Webmaps today

It all started with the Share Maps via URL feature, which created a unique link to your map with view-only capability for recipients. But over the past year, webmaps have grown beyond a simple share link. 

One-click map share

The layer tree from your QGIS project now carries over to the webmap as well, showing the same layers, groups, and symbology classes you have set up. Map themes defined in QGIS are supported too, so you can offer viewers several curated combinations of layers and background maps without maintaining anything extra. Webmaps also stay current on their own. When a new project version is published, the map updates automatically, with no refresh needed.

Themes in Webmaps

With JavaScript customization, you can customize and scale your spatial workflows effortlessly. Simply drop your custom JavaScript directly into the project folder to add tailored features, or vibe-code your own Web GIS app in minutes using natural language prompts. For example, you can add your own address locator, or measurement tools. Or, you can build a feature list panel for a specific layer, so your team can browse every record and jump straight to it on the map, no need to pan around looking for it. 

Custom measurement tool created with a JavaScript customization

The map interface itself has also been reworked. We have launched a fullscreen view with more room to explore, along with standard navigation controls and a basemap switcher. This experience is already available to anyone with early access.

Webmaps: New map interface
New interface in Webmaps

Finally, backgrounds are no longer limited to the official basemaps. From the layers panel, you can add your own background map (vector and raster tiles are both supported), or choose from three built-in basemaps: default, light, and dark.

Background maps customization

And don't forget maps can now be embedded directly into external websites and apps through an iframe. You can only drop the map's URL from the share options into the iframe source (more embedding options are on the way, later this year). 

Try it yourself

Early access features like Share map via URL and OGC API access are ready to enable today. Head to your workspace settings page to turn them on. If you're not a workspace admin or owner, ask whoever is to flip the switch for you.

You might also like

Mergin Maps

Connect external GPS receivers via network (TCP/UDP)

July 27, 2026

Mergin Maps

Introducing early access: one-click OGC API support 

June 30, 2026

other

Best alternatives to ESRI ArcGIS Field Maps

May 8, 2026

Mergin Maps

From wishlist to app: Feature filtering is live

April 24, 2026

Mergin Maps

Support tip - using conditions to improve your Mergin Maps survey

March 26, 2026

Mergin Maps

The ecologist’s guide to offline GIS data collection and mobile mapping

March 6, 2026

Mergin Maps

Support tip - enhance your QGIS project with rule-based symbology

February 12, 2026

plugin

Plugin and API update brings simultaneous syncs

January 29, 2026

QGIS

How to import geotagged photos into QGIS for fieldwork mapping

January 23, 2026

Mergin Maps

Share maps via URL: now in early access

December 15, 2025

QGIS

How to collect GPS points for QGIS on Android with Mergin Maps

December 8, 2025

QGIS

How to use Mergin Maps to collaborate on QGIS projects

November 28, 2025

Mergin Maps

Support Tip: Using HTML to improve your Mergin Maps project

November 12, 2025

Mergin Maps

Photo sketching is now available in Mergin Maps

October 28, 2025

Mergin Maps

Best practices for user management in Mergin Maps

October 10, 2025

QGIS

Create professional survey reports using QGIS Print Layout after field data collection

September 15, 2025

QGIS

5 Essential QGIS Plugins for GIS Professionals

August 13, 2025

Mergin Maps

Mergin Maps gets sketchy

July 31, 2025

Mergin Maps

Single Sign-On (SSO) is now available for Enterprise plans

June 30, 2025

partners

Camptocamp becomes first official Mergin Maps reseller

June 6, 2025

Mergin Maps

New API tools give you more user management options!

May 30, 2025

Mergin Maps

How to conduct a field survey using QGIS and Mergin Maps: A complete step-by-step guide

April 16, 2025

plugin

Great Scott! Mergin Maps Plugin has a time machine

March 19, 2025

Mergin Maps

Unlocking premium features of Mergin Maps for all

January 15, 2025

Mergin Maps

2024 - Year in review

December 20, 2024

Mergin Maps

Support tip: What to do if your project is too big

November 29, 2024

Mergin Maps

Mergin Maps now measures in taps

October 24, 2024

Mergin Maps

Announcing the first ever book about Mergin Maps from Locate Press

September 20, 2024

mobile

Support tip - How to make recording lines and polygons simple

August 30, 2024

Mergin Maps

5 best field data collection apps

July 17, 2024

Mergin Maps

Introducing Editor permissions - our most-requested feature!

June 20, 2024

Mergin Maps

We hope you’re enjoying the new experience!

May 31, 2024

QGIS

Support tip: Add SVG symbols to your QGIS project

May 2, 2024

Mergin Maps

Mergin Maps app is getting a fresh new look

March 28, 2024

Mergin Maps

QField vs. Mergin Maps - App Comparison

March 1, 2024

Mergin Maps

Hello from Mergin Maps!

February 13, 2024

plugin

Support tip: Downloading a previous version of your project

January 31, 2024

Mergin Maps

Mergin Maps 2023: our year in review

December 28, 2023

mobile

Mergin Maps is now faster and more stable than ever

November 15, 2023

plugin

Download tiles for offline background maps in five steps

October 30, 2023

partners

We've partnered with MarXact for high-precision surveying in Mergin Maps

October 27, 2023

event

Come see us at INTERGEO 2023 in Berlin

September 29, 2023

Mergin Maps

Mergin Maps Gets a Brand Refresh

September 27, 2023

Mergin Maps

We’ve added the ability to customise photo names in Mergin Maps!

August 31, 2023

mobile

You asked for it and we delivered… Position tracking in Mergin Maps!

August 22, 2023

Mergin Maps

Features wishlist - Help us help you!

July 27, 2023

Mergin Maps

Check out the Mergin Maps interview on App of the Day

May 4, 2023

event

Mergin Maps hope to see you at GeoBusiness London 2023

May 2, 2023

Mergin Maps

Worried about using open-source geospatial software for your business? Mergin Maps support is here for you!

April 28, 2023

Mergin Maps

Camptocamp partners with Mergin Maps to deliver open source GIS solutions

April 25, 2023

Mergin Maps

Subscription tiers are going to change

April 18, 2023

Mergin Maps

Mergin Maps Community and Enterprise Editions

March 31, 2023

Mergin Maps

Introducing Workspaces: Simplified Collaboration

January 31, 2023

Mergin Maps

Mergin Maps: a year in review (2022)

December 20, 2022

Mergin Maps

Mergin Maps in MapScaping podcast

December 15, 2022

plugin

View and track changes in QGIS

December 14, 2022

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Cookie Policy for more information. Deny cookies here.