ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

System Requirements

ArcGIS Desktop

  • ArcGIS Desktop
  • ArcGIS Pro
  • ArcReader

ArcGIS Enterprise

  • ArcGIS Enterprise system requirements

Relational Database Management Systems

  • Dameng database requirements
  • IBM Db2 database requirements
  • IBM Informix database requirements
  • Microsoft SQL Server database requirements
  • Oracle database requirements
  • PostgreSQL database requirements
  • SAP HANA database requirements
  • SQLite database requirements
  • Teradata Data Warehouse requirements
  • Requirements for using ArcGIS with databases in the cloud

ArcGIS Engine and ArcObjects

  • ArcGIS Engine
  • ArcObjects SDK

Extensions

  • ArcGIS Data Reviewer for Desktop
  • ArcGIS Workflow Manager for Desktop and Server
  • Mapping and Charting Solutions
  • ArcGIS Location Referencing
  • ArcGIS for INSPIRE Classic

ArcGIS Engine 10.8.x system requirements

  • ArcGIS Engine supported platforms
  • Hardware requirements
  • Software requirements
  • Software required to connect to a DBMS
  • SDK requirements
  • Software version requirements
  • Operating system requirements and limitations
Note:

ArcGIS Desktop is in mature support and will be retired March 1, 2026. There are no plans for future releases of ArcGIS Desktop, and it is recommended that you migrate to ArcGIS Pro. See Migrate from ArcMap to ArcGIS Pro for more information.

ArcGIS Engine supported platforms

Note:

Microsoft .NET Framework 4.5.2 or later must be installed before installing ArcGIS.

Tip:

ArcGIS Engine requires Microsoft Visual C++ 2015–2019 Redistributable (x86) minimum version 14.22.27821. Obtain the Microsoft Visual C++ Redistributable for Visual Studio 2015-2019 file from the Microsoft site. If the Microsoft Visual C++ 2015-2019 Redistributable (x86) is not already installed, running setup.exe will install it before setup.msi is launched. Setup.msi will not install if Microsoft Visual C++ 2015–2019 Redistributable (x86) is not already installed.

See the ArcGIS Engine and SDK Quick Start Guide for more information on installing ArcGIS Engine.

Supported operating systems* Latest update or service pack tested

Windows 11 Home, Pro, and Enterprise (64 bit)

November 2021 update

Windows 10 Home, Pro, and Enterprise (64 bit)

September 2021 update

Windows Server 2022 Standard and Datacenter

Windows Server 2019 Standard and Datacenter

September 2021 update

Windows Server 2016 Standard and Datacenter

September 2021 update

Note:

Prior and future updates or service packs on these operating systems are supported unless otherwise stated. The operating system version and updates must also be supported by the operating system provider.

Microsoft Windows 11 is supported on ArcGIS 10.8.1 and ArcGIS 10.8.2 only.

*See the Operating system requirements and limitations section for additional requirements and information.

ArcGIS products are not supported on Windows 7 or Windows Server 2008 R2 after January 2020, due to Microsoft’s extended support for Windows 7 and Windows Server 2008 R2 ending on January 14, 2020. Esri highly recommends you plan to move to a later version of Windows.

Hardware requirements

Supported and recommended

CPU Speed

2.2 GHz minimum; Hyper-threading (HHT) or Multi-core recommended

Platform

x86 or x64 with SSE2 extensions

Memory/RAM

2 GB minimum

Display properties

24-bit color depth

Also see Video/Graphics adapter requirements below.*

Screen resolution

1024x768 recommended minimum at normal size (96 dpi)

Disk space (for runtime only)

1.6 GB

ArcGIS Engine creates cache files when used; additional disk space may be required.

Video/Graphics adapter

64 MB RAM minimum; 256 MB RAM or higher recommended. NVIDIA, AMD, and Intel chipsets supported.

24-bit capable graphics accelerator

OpenGL version 2.0 runtime minimum is required, and Shader Model 3.0 or higher is recommended.

Be sure to use the latest available drivers.

ArcGIS Engine is supported in various on-premises and cloud environments.

On-premises virtual desktop infrastructure (VDI)Notes

Citrix:

Citrix XenDesktop 7.15 LTSR

Use the latest Citrix and NVIDIA drivers. Refer to the Citrix and NVIDIA websites for the most current driver versions.

Citrix Virtual Apps and Virtual Desktops 1912 LTSR

Microsoft:

Microsoft Hyper-V Server 2016 Microsoft VDI with Windows Device Driver Model (WDDM) 1.2.
Microsoft Hyper-V Server 2019

Use Discrete Device Assignment (DDA) to pass through the GPU.

VMware:

VMware vSphere/ESXi 6.5

Use VMware Horizon 7.0.3 and later only.

Use the latest VMware and NVIDIA drivers. Refer to the VMware and NVIDIA websites for the most current driver versions.

VMware vSphere/ESXi 6.7

On-premises application streaming and virtualizing

Citrix XenApp 7.15 LTSR

Windows Server 2016
Citrix Virtual Apps and Desktops 1912 LTSR Windows Server 2016

Cloud environmentsNotes

Amazon WorkSpaces Graphics Bundle

ArcGIS works well in Amazon WorkSpaces and Azure instances that have the following:

  • Supported operating systems

  • Adequate number of processing cores for the workload

  • Adequate amount of memory for the workload

Azure N-Series VMs

Note:

For information on licensing in the cloud, read the following PDF white paper: Licensing ArcGIS Desktop in Cloud Environments.

Software requirements

Description

Python requirement

ArcGIS requires Python 2.7.18 and Numerical Python (NumPy) 1.16.6 to be installed. If the ArcGIS setup does not find either Python 2.7.18 or Numerical Python (NumPy) 1.16.6 installed on the target computer, Python 2.7.18 and Numerical Python 1.16.6 will be installed during a complete installation. You can choose a Custom installation to unselect the Python feature and avoid installing it. Additionally, if the Python setup is executed during the ArcGIS installation, you will be provided with the opportunity to choose its installation location. The Pythoninstallation location should not include spaces.

Microsoft .NET Framework

Microsoft .NET Framework 4.5.2 or later must be installed for solutions developed using the Microsoft .NET Framework.

Java

Java Development Kit (JDK) version 8 Update 302 or later versions of JDK 8 is supported when building SOEs and SOIs. Building SOEs or SOIs with Java 9 or higher is not supported.

Software required to connect to a DBMS

Your client machine (for example, the one running ArcGIS Pro or ArcGIS Server) must have the appropriate database client files installed for the RDBMS you are using. These client files are available from their respective RDBMS vendors. See Database clients for more information.

SDK requirements

ArcObjects SDK requirements

Software version requirements

Side by side installation of ArcGIS Desktop, ArcReader, and ArcGIS Engine clients on the same machine with ArcGIS Server will differ depending on the version of ArcGIS Server being used:

  • ArcGIS Server 10.9 or 11.0 cannot be installed on the same machine as any version of ArcGIS Desktop, ArcReader, and ArcGIS Engine clients.
  • ArcGIS Server 10.9.1 can be installed on the same machine as ArcGIS Desktop, ArcReader, and ArcGIS Engine 10.8.2 clients only.

Operating system requirements and limitations

All platforms

Windows

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2023 Esri. | Privacy | Legal