Skip To Content

What is a deprecated tool?

A deprecated tool is functionality that has been replaced by other tools. The tool will remain in the system, but no further development will be performed. In addition, documentation for a deprecated tool is no longer maintained in subsequent releases. As a result, you must reference a previous release if you require the complete tool documentation.

Existing models and scripts that use a deprecated tool will continue to run. However, you are encouraged to migrate to alternative methods noted in the help documentation for the deprecated tool.

Why are tools deprecated?

Tools are deprecated when Esri discovers a better way to provide the functionality you need. In almost all cases, it is feedback from our users that leads us to this discovery. We do not take the decision to deprecate a tool lightly; the replacement tool or tools have to be clearly superior to the deprecated tool. It is in your best interest to use the replacement tool or tools. The documentation for the deprecated tool will contain information on the replacement tool.

Can I continue to use the deprecated tool?

Yes. The deprecated tool is still installed with ArcGIS so that your existing models and scripts continue to work.

Can I use a deprecated tool in a script?

Yes. You just need to know the alias of the toolbox that contains the deprecated tool. It is just like using a nondeprecated tool.

How do I add a deprecated tool to a model?

You can add a deprecated tool in ModelBuilder by copying the tool from an existing model. The existing model will be a model you created in a previous version of ArcGIS—a version where the tool was not deprecated.

You can also create a script tool that calls the deprecated tool, then use the script tool in the model.

Will Esri ever remove a deprecated tool?

Our policy is to install deprecated tools with every version of ArcGIS. We do this so all your existing models or scripts continue to work. However, there may be circumstances where it is not technically possible to install a deprecated tool and we have no choice but to remove the tool from the installation. These technical circumstances are rare and do not typically occur until several releases have passed since the tool was deprecated.