ArcMap officially reached end of life in March 2026. Esri has been nudging people towards ArcGIS Pro since 2015, but for many organisations the nudge was easy to ignore until now. The deadline is here.

If your team is weighing up the options, the main fork in the road is: pay for ArcGIS Pro licences, or switch to something else. This post is about the second path, specifically QGIS, which is where we spend most of our time at Lutra Consulting.

Why not just move to ArcGIS Pro?

Plenty of organisations will, and that is fine. But if you are reading this, you probably have a reason to at least consider the alternative. The honest version of that conversation usually comes down to cost, control, and lock-in.

ArcGIS Pro requires an active subscription. When you stop paying, you stop working. The software is tied to Esri’s licensing servers. If you are a government body or utility that has been running the same ArcMap setup for fifteen years, you already know how that dependency accumulates.

Fair warning: with QGIS you will not get a free trip to San Diego every year. But you will also not get an invoice every year.

What QGIS actually offers in 2026

QGIS 3.44 (the current Long Term Release) is a capable desktop GIS. Here is what matters for teams coming from ArcMap:

Data formats: Reads and writes via GDAL/OGR: GeoPackage, PostGIS, GeoJSON, Shapefile (yes, still, if you enjoy column names truncated to 10 characters), KML, NetCDF, and Esri File GDBs (read-only). Connects to WMS, WFS, WCS, OGC API.

Cartography: Print layout designer with atlases, data-defined overrides, geometry generators, label masking. For most cartographic workflows, QGIS is on par with ArcMap.

Processing: 1,000+ algorithms from QGIS, GDAL, GRASS, and SAGA. Model Designer is the equivalent of ModelBuilder. Scripts run in PyQGIS (similar to ArcPy conceptually, different API).

3D visualisation: Built-in 3D map view with DEM terrain, extruded vector features, point clouds, and OGC 3D Tiles. Globe view added in QGIS 3.36. No extension needed.

Point clouds: Native support (LAS, LAZ, COPC, EPT) since QGIS 3.18, with 17+ processing algorithms added in 3.32.

Field collection: Works well with Mergin Maps for offline data collection and sync.

Great Meteor Sea Mountain, a bathymetric map produced entirely in QGIS. Map by Neto, CC BY-SA 3.0.
LiDAR point cloud loaded as a native layer in QGIS, coloured by classification with eye-dome lighting. No conversion step, no extension required. Image: Lutra Consulting

Concerns I hear from GIS managers

These are the questions that come up in almost every migration conversation I have. Let me answer them directly.

Q: What happens to ten years of MXD files?

SLYR (by North Road) converts .mxd, .lyr, .style, .aprx, and .sxd files to QGIS-native formats without needing an active Esri licence. It handles vector, raster, point cloud, and TIN layers, symbology, page layouts, and layer joins. One-time licence (~€1,500 for up to 20 users), not a subscription. Not perfect, but good enough that manual touch-up is usually faster than rebuilding from scratch.

Q: My team will lose productivity for months

Probably some weeks, not months. The concepts map across closely enough. QGIS has its own quirks (the layer styling panel, the processing framework) but experienced GIS users pick it up quickly when training is structured around the workflows they already know rather than starting from the documentation. We offer tailored training for teams coming from ArcMap.

Q: We rely on a specific Esri extension with no QGIS equivalent

This is the most legitimate blocker. Network Analyst, Spatial Analyst, and a few vertical extensions (aviation, maritime, etc.) have no direct QGIS equivalent that covers every use case. Worth testing your specific workflows before committing. If something is genuinely missing, you can have it built as a QGIS plugin. We have done this for national mapping agencies and government departments that needed specific capabilities before they could migrate.

Q: Who do I call when something breaks?

With Esri you call Esri. With QGIS you call whoever you have a support contract with. We offer QGIS support contracts that give your team direct access to core developers, the same people who actually wrote the code, for bug triage, configuration questions, and priority fixes. That’s a different level of support than a helpdesk ticket.

Q: What does QGIS genuinely not handle well yet?

Esri enterprise/SDE geodatabases: QGIS cannot connect to SDE directly. You would need to migrate to PostGIS or GeoPackage first. This is usually not a small job. ArcPy scripts: they need to be ported to PyQGIS. The concepts transfer but the API is different. Some Esri-specific raster analysis workflows still require more manual setup in QGIS. Better to know now than find it six months into the migration.

Migration in five steps

  1. Audit your inventory. MXD files, layer files, Python scripts, Esri extensions in use. Classify workflows as critical vs. occasional.
  2. Install QGIS LTR and run a pilot. QGIS 3.44 LTR gets stability patches for a full year. Run your representative workflows on a small team first.
  3. Convert your project library with SLYR. Batch convert MXDs and LYRs, note anything needing manual attention.
  4. Migrate data out of File Geodatabases. GeoPackage is the natural target: multiple layers, styles, and attribute relationships in a single file. GDAL handles the conversion.
  5. Port ArcPy scripts to PyQGIS. The concepts are the same; the API syntax differs. For complex toolboxes this is where to budget time.
3D relief map styled as a USGS Geologic Quad, produced entirely in QGIS with no extensions required. Map by Mos, CC BY-SA 3.0.

Need help with the migration?

We have been contributing to QGIS core since 2012: 3D, point clouds, mesh layers. We can help with capability gaps, QGIS plugin development, ArcPy-to-PyQGIS porting, training, and support contracts. If QGIS is the right fit for your organisation, we can make the transition smoother.

Contact us: https://www.lutraconsulting.co.uk/contact/

Our QGIS track record: https://www.lutraconsulting.co.uk/qgis-development/

Further reading

SLYR: ArcGIS to QGIS conversion (North Road)

QGIS feature overview

Download QGIS LTR

QGIS 3D capabilities (Lutra)

Point clouds in QGIS (Lutra)

Mesh layers & MDAL (Lutra)

You might also want to read these

Let's make the QGIS work for you

Lutra Consulting is a QGIS-focused expert provider of geospatial software development, consulting, training, and support services.

Get in touch
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.