Rescale raster data

Last Published: April 25, 2020


Instructions provided explain how to rescale values from one raster into a new raster so that the shape (distribution) of the raster's histogram (pixel values) does not change.

The Spatial Analyst extension is needed for ArcGIS to scale the data following the methods listed below.


  1. Open the Raster Calculator from the Spatial Analyst toolbar. The Single Output Map Algebra tool can also be used.
  2. Determine the maximum and minimum values used to scale the data.
  3. Use the following equation to scale the grid values:

    Rescaled grid = [(grid - Min value from grid) * (Max scale value - Min scale 
    value) / (Max value from grid - Min value from grid)] + Min scale value

    Example 1:
    Scale from 0-255 (8-bit range) to 0-65535 (16-bit range).
    For ArcGIS 9.x
    [O-Image] Example 1 - 9.x

    For ArcGIS 10.x
    [O-Image] Example 1 - 10.x

    Example 2:
    Scale from 0-65535 (16-bit range) to 0-255 (8-bit range).
    For ArcGIS 9.x
    [O-Image] Example 2 - 9.x

    For ArcGIS 10.x
    [O-Image] Example 2 - 10.x

    Example 3:
    Scale from range of 0-255 to range of 100-200.
    For ArcGIS 9.x
    [O-Image] Example 3 - 9.x

    For ArcGIS 10.x
    [O-Image] Example 3 - 10.x

Article ID:000008671

  • ArcMap

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options