Skip to content




QGIS is a GIS (Geographic Information System) software, which allows to analyze and edit spatial data and to generate cartography. QGIS supports both vector and raster data as well as major spatial databases such as PostgreSQL / PostGIS or Spatialite. Furthermore, the strength of QGIS is that it integrates the processing algorithms of other open source projects, such as GRASS GIS and SAGA GIS, in an intuitive interface.

Being distributed as an Open Source package, the QGIS source code is freely made available by the developers and can be downloaded and modified. The core of QGIS is written in C ++ and fully supports Python 3. This allows it to be reprogrammed to meet specific needs. To increase functionality and compatibility, plugins can also be compiled in Python, small extensions loaded at the time of program launch that extend its functions.

How to download QGIS

The latest long term release of QGIS software, e.g. the QGIS 3.28.5 LTR version, can be downloaded here.

QGIS user manual

The official QGIS documentation can be found here. As an example the user manual of QGIS 3.28 is accessible at this link

Supported formats


  • ESRI ArcInfo Binary Coverage
  • ESRI Shapefile, geospatial vector data format
  • Geopackage
  • MapInfo .TAB e MIF/MID
  • GRASS Vector
  • AutoCAD DXF


  • GRASS Raster
  • ArcInfo ASCII o Binary grid
  • ERDAS Imagine
  • ERMapper ECW
  • JPEG/Jpeg 2000

and many others. Full list of all supported formats can be found here

DBRMS wtih spatial extension

  • PostgreSQL PostGIS
  • SQLite Spatialite
  • Database Oracle Spatial e MSSQL Spatial