Softwr
GRASS GIS logo

GRASS GIS

Long-running open source geospatial analysis engine for raster, vector and terrain processing

As of 1 September 2026, GRASS GIS is free to use. Free geospatial processing software with roots in the US Army Corps of Engineers in 1982, now an OSGeo project. Softwr lists it under Maps. GRASS GIS is made by OSGeo GRASS GIS Development Team, available on Linux, Windows, macOS.

Overview

What GRASS GIS does

GRASS GIS is a geospatial data management and analysis system covering raster and vector processing, terrain and hydrological modelling, image classification, spatiotemporal data handling and geostatistics, exposed through several hundred modules plus a Python API. It began at the US Army Construction Engineering Research Laboratory in 1982, became free software in the late 1990s, and is now maintained under the Open Source Geospatial Foundation by a volunteer and academic developer community, with releases in the 8.x line. What distinguishes it is analytical depth rather than presentation. Watershed delineation, cost surface and least-cost path analysis, solar radiation modelling, viewsheds, erosion modelling and the temporal framework for time series raster analysis are all first-class and scriptable, and many exist nowhere else without commercial licensing. The catch is the data model: GRASS insists on its own location and mapset structure with a defined coordinate reference system, and users who expect to open a file and work on it find that friction immediately. Most practitioners now use GRASS through the QGIS processing toolbox, which exposes GRASS modules with a conventional interface, or from Python scripts in a research pipeline. Buyers are universities, environmental agencies, hydrologists and researchers. There is no vendor and no licence fee; commercial support exists only through independent consultancies in the OSGeo ecosystem, so an organisation that needs contractual support has to arrange it separately and should confirm availability before making GRASS load-bearing.

What people use it for

  • A hydrologist delineating watersheds and modelling flow accumulation over a large digital elevation model
  • A research group building a reproducible time series analysis of satellite imagery that must be rerunnable years later
  • An environmental agency running viewshed and solar radiation analysis for planning assessments without buying commercial GIS seats
  • A QGIS user who needs a specific processing algorithm that only exists in the GRASS toolbox

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about GRASS GIS.

  • The location and mapset data model requires importing data into a structured database with a fixed coordinate system before analysis, which is a real barrier for anyone used to opening files directly.
  • The native graphical interface is dated and inconsistent compared with QGIS or ArcGIS, so most users end up running GRASS through QGIS and never learn the tool they are actually depending on.
  • There is no vendor, so contractual support, service levels and liability do not exist by default and must be arranged with an independent consultancy that may not cover your jurisdiction.
  • Cartographic output and map layout are weak relative to the analysis capability, meaning a second tool is always needed to produce a publishable map.
  • Module naming and argument conventions are idiosyncratic and long-standing, so scripts are durable but the learning curve is steep and transferable skills from other GIS packages help less than expected.

Cross-shopped

What people choose instead of GRASS GIS

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

  • GRASS GIS logo
    GRASS GIS
    vs
    Q
    QGIS

    QGIS: A friendlier free desktop GIS that can call GRASS algorithms when you need them

  • GRASS GIS logo
    GRASS GIS
    vs
    Esri ArcGIS logo
    Esri ArcGIS

    Esri ArcGIS: If you need vendor support, contractual liability and a hiring pool that already knows the software

  • GRASS GIS logo
    GRASS GIS
    vs
    PDAL logo
    PDAL

    PDAL: If the specific problem is point cloud processing rather than raster and vector analysis

Pricing

What GRASS GIS costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

GRASS GIS

Free

  • GNU GPL licence
  • All modules included
  • No user or seat limits
  • Community support through mailing lists and forums
  • Commercial support only via independent OSGeo consultancies

Capabilities

Features

  • Raster analysis

    Map algebra, reclassification, interpolation and statistics at scale

  • Hydrological modelling

    Watershed delineation, flow accumulation and stream network extraction

  • Terrain analysis

    Slope, aspect, viewsheds, solar radiation and erosion modelling

  • Vector topology

    Topologically correct vector editing and network analysis

  • Temporal framework

    Registers and analyses raster and vector time series

  • Image processing

    Classification, segmentation and satellite imagery workflows

  • Python API

    Scriptable from Python for reproducible analysis pipelines

  • QGIS integration

    Modules exposed through the QGIS processing toolbox

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Who maintains GRASS GIS?

An international volunteer and academic developer community under the Open Source Geospatial Foundation. It originated at the US Army Construction Engineering Research Laboratory in 1982.

Can I buy commercial support?

Not from a vendor. Independent consultancies in the OSGeo ecosystem offer paid support and development, and availability varies by region.

Do I need to use its interface?

No. Most people run GRASS algorithms through the QGIS processing toolbox or from Python.

Is it suitable for production use?

Yes for analysis pipelines, and it is used by agencies and research institutions. Plan for community support rather than a service level agreement.

Share

Keep looking

Where to go from GRASS GIS

Best Maps software for

Compare GRASS GIS with

Other Maps software

  • Geographic Information System Platform

    Pricing on request9 researched notes
  • Free, open-source desktop GIS application that supports viewing, editing, and analysis of

    7 researched notes
  • Open source geospatial analysis engine with several hundred raster, LiDAR and hydrological tools

    Open source13 researched notes
  • Open source terrain and geoscientific analysis with no vendor and no support contract available

    Open source12 researched notes
  • A GIS and lidar desktop that still sells a genuine perpetual licence with published prices

    From $700/one-time12 researched notes
  • Collaborative browser mapping with a free non-commercial tier and annual-only paid contracts

    Free plan12 researched notes
  • Location Intelligence Platform

    Pricing on request12 researched notes
  • Open source WebGL viewer for publishing very large point clouds in a browser

    Open source13 researched notes
  • Python map rendering in Jupyter that skips GeoJSON and moves millions of features without choking

    Open source12 researched notes
  • Powerful open-source geospatial analysis tool for large-scale datasets, enabling beautiful data visualizations without coding

    5 researched notes
  • Browser-based collaborative GIS with published per-seat pricing and a free tier

    Free, then $23/mo13 researched notes
  • SimActive photogrammetry with a published price list and a perpetual licence still on sale

    From $295/mo12 researched notes
  • Free desktop GNSS post-processing that works with other manufacturers' receivers as well as Emlid's

    Free plan12 researched notes
  • Form-centric field data collection that writes straight into an ArcGIS organisation

    13 researched notes
  • Geodetic coordinate conversion and datum transformation for survey, seismic and pipeline data

    Pricing on request13 researched notes
  • Collaborative browser mapping with a free non-commercial tier and annual-only paid contracts

    Free plan12 researched notes
  • Esri field data collection that cannot be bought on its own, only with an ArcGIS user type

    12 researched notes
  • Esri field data collection that cannot be bought on its own, only with an ArcGIS user type

    12 researched notes

Softwr does not host reviews and shows no star rating for GRASS GIS, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on GRASS GIS

Best Maps software alternatives

SimActive photogrammetry with a published price list and a perpetual licence still on sale

One-time purchase

Hosted 3D geospatial tiling and streaming, metered by storage, streaming and gigapixels

Per month by storage, streaming and gigapixels

Free desktop GNSS post-processing that works with other manufacturers' receivers as well as Emlid's

Free of charge, no licence fee

Form-centric field data collection that writes straight into an ArcGIS organisation

Per user per year by ArcGIS user type

Browser-based collaborative GIS with published per-seat pricing and a free tier

Per user per month

Geodetic coordinate conversion and datum transformation for survey, seismic and pipeline data

quote

Desktop photogrammetry that turns photographs into point clouds, meshes, orthomosaics and DEMs

One-time purchase

Esri field data collection that cannot be bought on its own, only with an ArcGIS user type

Included with an ArcGIS user type licence

Compare GRASS GIS with alternatives