Skip to content
QGIS
AI Segmentation
Comparison

The Best AI Plugins for QGIS in 2026, Compared

The QGIS logo at the centre of a ring of eight plugin icons, one for each AI plugin compared in the article.
The QGIS logo at the centre of a ring of eight plugin icons, one for each AI plugin compared in the article.

Eight AI plugins you can install in QGIS today, grouped by what they do. Prices, licences and install counts were read from each plugin's own source on 18 August 2026.

The comparison

Install counts come from the official QGIS plugin index, the same field for every row. The AI Segmentation and AI Edit product pages quote a lower number, the sum of the per-version rows, which a reader can recount by hand.

PluginWhat it doesRunsCostInstalls
MapflowDraw an area, pick buildings, roads, fields, forest or construction sites, get vector layers back.Their serversCredits at $0.10 each. Buildings cost 10 per km². 250 free credits at signup, capped at 25 km², no download. Paid from $50202,501
GeoAIA toolbox: SAM, DeepForest for tree crowns, water masking, Mask R-CNN, and a trainer.Your machineFree, MIT58,992
DeepnessRuns any ONNX model you supply over a raster, in tiles. Ships a zoo of ready-made ones.Your machineFree, Apache 2.084,288
SCPSupervised classification from training areas you draw. Random forest and a neural net since v9.Your machineFree, GPL v32,634,130
Bunting Labs AI VectorizerAutocomplete while you digitize. Place two vertices and it traces ahead of the cursor.Their serversNo free tier. $29 per seat per month, capped at 120 completions a day. $99 unlimited95,566
QGIS MCPExposes 118 QGIS operations to an LLM over the Model Context Protocol.Your machineFree. You pay for your own LLM33,950
AI Segmentation (ours)Draw a zone, type an object, get every match as polygons.Our servers200 automatic detections a month free, no card. Pro €3951,497
AI Edit (ours)Rewrites the imagery itself, then vectorizes the result.Our servers3 generations a month free. Pro €2921,581

Extract objects from imagery

1. Mapflow

The Mapflow processing panel docked in QGIS, with an area of interest, Mapbox as the data source, Buildings as the AI mode, and a processing cost of 13 credits
Mapflow's processing panel. The cost of the run is shown before you start it. Screenshot from the Mapflow documentation.

Pick an area, pick a model, get vector layers back. Buildings with optional height, roads, agricultural fields, forest with optional crown, construction sites.

  • Runs on Geoalert's servers. No graphics card, nothing to install beyond the plugin.
  • Price $0.10 a credit. Buildings cost 10 credits per km², rounded up to a whole km². Paid from $50 for 500 credits, then $100 and $300 a month.
  • Free tier 250 credits, capped at 25 km², download disabled.
  • Licence the file says GPL v3, the README says GPL v2 or later. Read the file.

Docs · Video walkthrough of a building run

2. AI Segmentation

QGIS with the AI Segmentation panel open on the right and a village where every detected object is a separate coloured polygon
AI Segmentation over a village: 1,879 candidates, 575 kept at 30% confidence.

AI Segmentation runs its model on a server, so nothing installs beyond the plugin: no weights download, no CUDA, no Python environment. Plugin manager, QGIS 3.22 and up. Draw a zone, type building, get every one back as a polygon.

Aerial imagery of an industrial roof covered in solar panels, before detection
Type solar panel, draw the roof.
The same roof with every solar array outlined as a separate polygon
Every array comes back as its own polygon.

Filtering happens in the panel, not the attribute table. On one Paris run, dragging confidence and area took 635 polygons down to 82, and those 82 still held 84% of the built area.

The AI Segmentation review panel showing a confidence slider at 30 percent, 67 of 367 detections shown, a per-object colour setting, and an export button
The review step. Filter first, export what survives.

Free accounts get 200 automatic detections a month with no card and zones up to 15 km², and the Semi-Auto mode on your own machine stays unlimited. Pro is €39 a month for 5,000 detections and no zone limit. Output is a styled GeoPackage with a label, a class, a confidence score and an area per feature.

Imagery is processed on a server in Europe, so it does not suit work that may not leave the machine.

Try it free in QGIS, no card needed

Run a model on your own machine

3. GeoAI

The GeoAI panel docked on the right of QGIS with model, window size and output fields, over an OpenStreetMap basemap
The GeoAI panel. Model, tiling window and output all live in the dock. Frame from the author's own tutorial.

The deepest toolbox here, from Qiusheng Wu. SAM, DeepForest for tree crowns, OmniWaterMask, Mask R-CNN, and a trainer for your own model.

  • Runs on your machine. CUDA recommended, Apple MPS supported, CPU fallback. SAM 3 needs an NVIDIA card.
  • Price free, MIT.
  • Version pinned to the QGIS 3.44 series, to avoid a regression in 3.42.2.
  • Install budget an evening. I failed on both my Mac and my Windows machine, and my hardware was not enough for the runs I wanted. Reported failures are overwhelmingly Windows and the maintainer closes them quickly: #827, #519, #414, all closed.

Docs · Step-by-step setup video

4. Deepness

A land cover result over a coastal town produced by Deepness, buildings in red, vegetation in green, water in blue
A land cover model run through Deepness. You supply the ONNX file, it does the tiling. Screenshot from the Deepness documentation.

Hand it an ONNX file, point it at a raster, it runs the model tile by tile. Its zoo covers land cover, buildings, roads, solar panels, tree tops and cars, each only reliable on data resembling its training set.

  • Runs on your machine. Works on CPU, a GPU needs your own CUDA setup.
  • Price free, Apache 2.0. Published in SoftwareX in 2023 if you have to cite it.
  • Install about twenty minutes for me, and worth it. The plugin pip-installs OpenCV and ONNX Runtime on first use, and that is what breaks: #197, #235 still open, #193.
  • macOS the maintainers have no Mac to test on (#209) and the install page reads "MacOS - SOON".

Docs · Model loading and inference video

Classify pixels into land cover

5. SCP

A full QGIS window with the Semi-Automatic Classification Plugin open, showing its dock, its band set panel and its download products tab
SCP is a workbench rather than a panel: training areas, band sets, imagery download and classification in one place. Screenshot from the SCP manual.

Luca Congedo's plugin, in the repository since 2013 and installed 2.6 million times, more than everything else here put together. You draw training areas, pick minimum distance, maximum likelihood or spectral angle mapping, and get a classified raster. It downloads Landsat and Sentinel-2 too.

  • Runs on your machine, CPU.
  • Price free, GPL v3.
  • Not the non-AI option any more version 9 added random forest, a neural-net classifier and pretrained models.
  • Check first the 9.x line needs QGIS 4, so QGIS 3 gets 8.5.0 from November 2024. Apple Silicon has an open crash report.

Manual · Supervised classification walkthrough

Three that do a different job

6. Bunting Labs AI Vectorizer

The Bunting Labs AI Vectorizer entry in the QGIS plugin manager, showing its description, rating and download count
The plugin manager entry. The download count on their listing lags the index figure in the table above. Screenshot from the QGIS plugin manager.

Autocomplete for hand digitizing. Start editing a layer, place two vertices along a road or a river, and it traces ahead of your cursor. It never returns every match in an area.

  • Runs on their servers. The imagery around your cursor is sent, the geometry comes back.
  • Price no free tier, only a first day at $1. Personal $29 per seat per month, capped at 120 completions a day. Professional $99, uncapped, no data retention.
  • Licence GPL 2.0.
  • Note their listing advertises georeferencing too, but the pricing page meters AI Georeferencer separately, at 25 or 100 a month.

Docs · Their own demo of the autocomplete

7. QGIS MCP

Nicolas Karasiak's plugin opens a socket inside QGIS, and a companion server exposes 118 operations to any Model Context Protocol client: Claude Code, Claude Desktop, Codex, Cursor, VS Code. Layers, features, editing, styling, processing, rendering, layouts, atlas, SQL.

  • Runs on your machine. The model runs wherever your client points.
  • Price free. Plugin GPL 2.0, server MIT. You pay for your own LLM.
  • Needs QGIS 3.28 or later, plus uv.
  • Ships no detection model, so it is not an alternative to the others. It is the thing that could call them.

Setup and agent integration guide

8. AI Edit

AI Edit changes the pixels rather than reading them: clouds off a scene, a summer field turned winter, an orthophoto rendered as a clean land-cover map, then vectorized into a layer.

  • Runs on a server. No graphics card.
  • Price €29 a month, three free generations.
A satellite scene partly hidden by cloud, and the same scene with the cloud removed (after)
A satellite scene partly hidden by cloud, and the same scene with the cloud removed (before)
OriginalClouds removed
Drag to compare
AI Edit clearing cloud cover. The output stays georeferenced on the same extent.

Installing them

The plugins that run locally are free. The price is your afternoon. QGIS ships its own Python on Windows, dependencies land in the other one, and a numpy 1 against numpy 2 mismatch takes the whole plugin down. I failed to install GeoAI, Deepness and GeoOSAM on both my Mac and my Windows machine on the first attempt. Deepness eventually worked and was worth it.

  • Install one at a time and restart QGIS between each. A failed dependency install often leaves the environment worse than it found it.
  • Read the requirements page before the plugin manager. GeoOSAM states in bold that both of its install methods still need a manual pip install of nine packages.

Also worth knowing. Smaller or newer, all alive as of August 2026, and all free:

  • SamGeo, Qiusheng Wu again, SAM segmentation from text, point or box prompts.
  • Geo SAM, SAM 1 through 3 for landforms, one object at a time.
  • GeoSeg Studio, a full semantic segmentation pipeline for raster.
  • Aerial LiDAR Classifier, deep learning semantic segmentation for aerial LiDAR.
  • AgenticGIS, an in-QGIS chat assistant that runs QGIS operations through an LLM.

Questions

What is the best free AI plugin for QGIS? For extracting objects from imagery on your own machine, GeoAI. It is MIT licensed, it covers SAM plus tree crowns, water masking and Mask R-CNN, and it has more installs than any other free option here except SCP. Budget an evening for the install. For land cover from your own training areas, SCP, which has been doing it since 2013.

Is there an AI plugin for QGIS that works without a GPU? Yes, four of them. Mapflow and our AI Segmentation run the model on a server, so any laptop works. Bunting Labs also runs remotely. QGIS MCP needs no model at all. Everything that runs locally wants a graphics card once you move past small areas, and SAM 3 specifically needs an NVIDIA card with CUDA.

What is a cheaper alternative to Mapflow? It depends on the area. Mapflow charges 10 credits per square kilometre for buildings, and a credit is $0.10, so a hundred square kilometres of buildings is about $100. Our AI Segmentation is a flat €39 a month for 5,000 detections with no area cap, and free up to 200 detections a month. If you want no bill at all, GeoAI and Deepness are free and run on your machine.

Does QGIS have Segment Anything? Not in core QGIS. Several plugins bring it: GeoAI and SamGeo from Qiusheng Wu, Geo SAM, and AI Segmentation, which runs SAM 3 on a server. The SAM guide compares them properly.

Which of these can I use on client work without a licence problem? GeoAI is MIT and Deepness is Apache 2.0, both permissive. SCP is GPL v3. Bunting Labs is GPL 2.0 and QGIS MCP is GPL 2.0 with an MIT server. Mapflow ships a GPL v3 licence file while its README says GPL v2 or later, so read the file if it matters to you. None of that covers the imagery you feed them, which stays your responsibility.

Can I run any of this on a batch of 400 tiles? Deepness tiles a raster natively. Mapflow processes an area server-side. For a real pipeline you want Python rather than a plugin, and segment-geospatial is the package to start from.

Pick by task

Extract objects over an area, nothing to install

Mapflow or AI Segmentation. Both run on a server, both work on any laptop.

Nothing may leave your machine

GeoAI or Deepness. Free, local, and worth budgeting an evening for the install.

Land cover, not objects

SCP. Twenty years old and still the right tool.

You are digitizing by hand and want it faster

Bunting Labs, once you have checked the monthly price.

Fewer than fifty features

Digitize them yourself. Setting any of this up costs more than the drawing does.

The SAM guide goes deeper on which plugins run which version of Segment Anything, and the building footprints guide walks one job end to end.