Notes on FME and Esri Versions and Compatibility

Liz Sanderson
Liz Sanderson
  • Updated

Introduction

FME offers extensive support for various Esri-related formats. In this article, we will explore the process of working with Esri-dependent formats in FME, including the necessary software installations from both Safe Software and Esri. Additionally, we will go into recommended FME versions for your installed Esri ArcGIS software, ensuring optimal compatibility and performance. 

For information on using FME Flow and Esri ArcGIS Software, please see Using FME Flow with Esri ArcGIS Software for supported options. 

Working with Esri Dependant Formats in FME 

In order to utilize certain formats within FME, it is necessary to have additional software installed and properly licensed on the same machine. Specifically, working with certain Esri formats requires the installation of a supported and licensed version of ArcGIS Pro, ArcGIS Enterprise, ArcGIS Server, or ArcMap. A comprehensive list of ArcGIS-dependent formats can be found here. If you encounter any difficulties while using an Esri format, please refer to the troubleshooting steps outlined in the Formats Missing, Greyed Out, or Have Unmet Dependencies article.

What is a Supported Version? 

FME support will be available for an ArcGIS version until it has been retired by Esri. This means that FME will be backwards compatible with Esri versions until that version is retired by Esri unless there is a technical change, such as Python support. Please review Safe Sofware’s support policy for more information about technical and customer support. Please review Esri’s Product Life Cycle for Esri-specific support information, which is linked below. 
 

Recommended Version of FME for my Installed Esri ArcGIS Software

The tables presented below offer a concise summary of the recommended FME versions that are compatible with your installed Esri ArcGIS version. It is worth noting that older FME versions might function with Esri versions not explicitly mentioned, but this compatibility is not guaranteed by Safe Software. The recommendations provided in the tables take into account various factors, such as Python versions and other limitations, which are detailed in the Comments column. Unless specified otherwise, it is always advisable to use the latest available version of FME.

 

ArcGIS Pro

ArcGIS Pro Product Life Cycle

Esri Product Version (Python)  Recommended FME Version Comment

ArcGIS Pro 3.3.x

(3.11)

FME 2024.0.2.2  
ArcGIS Pro 3.2.x
(3.9.18)
FME 2023.2+  
ArcGIS Pro 3.1.4
(3.9.16)
FME 2022.2.4 - FME 2023.x  
ArcGIS Pro 3.0.6
(3.9.11)
FME 2022.1 - FME 2023.x  
ArcGIS Pro 2.9.11
(3.7.11)
FME 2021.2 - FME 2023.x FME 2023.2 is the recommended version if using Python 3.7, as this is the last version of FME to support Python 3.7. 
ArcGIS Pro 2.8.8
(3.7.10)
FME 2021.0.2 - FME 2023.x FME 2023.2 is the recommended version if using Python 3.7, as this is the last version of FME to support Python 3.7. 
ArcGIS Pro 2.7.7
(3.7.9)
FME 2022.2.2 - FME 2023.x FME 2023.2 is the recommended version if using Python 3.7, as this is the last version of FME to support Python 3.7. 

*Retired. No longer supported by both Safe Software & Esri. 
 
ArcGIS Pro 2.6.10
(3.6.9)
FME 2020.1.2 - FME 2022.2.4 FME 2022.2.4 is the recommended version as this is the last version of FME to support Python 3.6. See FME 2023 Workspace fails to load ArcPy with ArcGIS Pro 2.6/ArcGIS Server 10.8.1 or prior.

*Retired. No longer supported by both Safe Software & Esri. 
 

 

ArcGIS Enterprise (ArcGIS Server)

ArcGIS Enterprise Product Life Cycle

Esri Product Version (Python) Recommended FME Version Comment
ArcGIS Enterprise 11.3 (3.11) FME 2024.0.2.2  
ArcGIS Enterprise 11.2
(3.9.18)
FME 2023.2+  
ArcGIS Enterprise 11.1 
(3.9.16)
FME 2022.2 - FME 2023.x If connecting to ArcGIS Portal via FME, please use FME 2022.2.6.x (b22801) or FME 2023.0.1.x (b22315) or newer as there is a known issue regarding web connections. Please see Known Issue - FME fails to create a portal web connection to ArcGIS Enterprise 11.1 for more information. 
ArcGIS Enterprise 11
(3.9.11)
FME 2022.1 - FME 2023.x  
ArcGIS Enterprise 10.9.1
(3.7.11/2.7.18)
FME 2021.2 - FME 2023.2 FME 2021.2 is the recommended version if using Python 2.7, as this is the last version of FME to support Python 2.7
FME 2023.2 is the recommended version if using Python 3.7, as this is the last version of FME to support Python 3.7. 
ArcGIS Enterprise 10.9
(3.7.9/2.7.18)
FME 2021.0.2 - FME 2023.x FME 2023.2 is the recommended version if using Python 3.7, as this is the last version of FME to support Python 3.7. 
ArcGIS Enterprise 10.8.1
(3.6.10/2.7.18)
FME 2019.1.3 - FME 2022.2.4 FME 2022.2.4 is the recommended version as this is the last version of FME to support Python 3.6. See FME 2023 Workspace fails to load ArcPy with ArcGIS Pro 2.6/ArcGIS Server 10.8.1 or prior.
ArcGIS Enterprise 10.8
(3.6.9/2.7.16)
FME 2019.1.3 - FME 2022.2.4 *Retired. No longer supported by both Safe Software & Esri. 

*Retired is based on product policy for both Esri and Safe Software. Each company has its own support policy. If unsure if the version of your product is still supported, please contact either Safe Software for FME products or Esri for ArcGIS products. 

 

ArcGIS Desktop - ArcMap

Note: Esri Python 2.7 compatibility is only available with FME 2021.2 and older. FME 2022 and newer no longer support Esri Python 2.7. For more details, please see the Python 2.7 deprecation article. If you are looking to use Esri Python with FME 2022.0 and newer, please use ArcGIS Pro.

ArcGIS Desktop - ArcMap Product Lifecycle

Esri Product Version
(Python)
Recommended FME Version Comment
ArcMap 10.8.2 (2.7.18) FME 2019.1.3 - FME 2021.2 FME 2021.2 is the recommended version if using ArcMap, as this is the last version of FME to support Python 2.7. Please use ArcGIS Pro for FME 2022.0+
ArcMap 10.8.1 (2.7.18) FME 2019.1.3 - FME 2021.2  
ArcMap 10.8 (2.7.18) FME 2019.1.3 - FME 2021.2  

 

Esri Data Interoperability

For information on FME and Esri Data Interoperability, see Versions of FME that are Equivalent to the Esri Data Interoperability Extension.
 

Additional Resources

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.