Get a license
A production license is obtained in one of two ways:
- As a license string:
- You can get a free Lite license string by signing into the ArcGIS Developer site with your ArcGIS Developer account or ArcGIS Online account.
- You can get a Basic, Standard, or Advanced license string by purchasing one or more ArcGIS Runtime deployment packs.
- From a user account through user authentication:
- Your app's user must be assigned a Runtime license by their ArcGIS organization's administrator. Your app's user must also sign in to your app using their ArcGIS account.
Production licenses
This table describes how to obtain each license level using either license strings or named users:
License level | License string | Named user |
---|---|---|
Lite | An ArcGIS Runtime Lite license string is available for free. Get your ArcGIS Runtime Lite license string now. | ArcGIS Online, ArcGIS Enterprise 10.8 and newer: log in as a named user of type Viewer. ArcGIS Enterprise 10.7 and earlier: see Runtime license levels for named users. |
Basic | ArcGIS Runtime deployment packs are available for purchase. Contact the Esri office that serves you, or if you are in the United States, call Esri at 1-800-447-9778 | ArcGIS Online, ArcGIS Enterprise 10.8 and newer: log in as a named user of type Editor or Mobile Worker. ArcGIS Enterprise 10.7 and earlier: see Runtime license levels for named users. |
Standard | ArcGIS Runtime deployment packs are available for purchase. Contact the Esri office that serves you, or if you are in the United States, call Esri at 1-800-447-9778. | ArcGIS Online, ArcGIS Enterprise 10.8 and newer: log in as a named user of type Creator or GIS Professional Basic. ArcGIS Enterprise 10.7 and earlier: Not available. |
Advanced | ArcGIS Runtime deployment packs are available for purchase. Contact the Esri office that serves you, or if you are in the United States, call Esri at 1-800-447-9778. | ArcGIS Online, ArcGIS Enterprise 10.8 and newer: log in as a named user of type GIS Professional Standard or GIS Professional Advanced. ArcGIS Enterprise 10.7 and earlier: Not available. |
To learn how an ArcGIS Runtime license is assigned to a named user in ArcGIS Online and in different versions of ArcGIS Enterprise, see Runtime license levels for named users.
Extension licenses
Runtime extensions can be licensed by using an extension license string or a named user with appropriate entitlements assigned.
Extension License | License string | Named user |
---|---|---|
Analysis | ArcGIS Runtime deployment packs are available for purchase. Contact the Esri office that serves you, or if you are in the United States, call Esri at 1-800-447-9778. | Log in to ArcGIS Online or an on-premises Portal from ArcGIS Enterprise 10.8 or later as a named user who has been assigned a Runtime Analysis add—on license extension. |
Utility Network | ArcGIS Runtime deployment packs are available for purchase. Contact the Esri office that serves you, or if you are in the United States, call Esri at 1-800-447-9778. | Log in to ArcGIS Online or an on-premises Portal from ArcGIS Enterprise 10.8 or later as a named user who has been assigned a Utility Network user type extension. |
StreetMap Premium | StreetMap Premium extension licenses are provided on an annual-term basis. StreetMap Premium mobile map packages cannot be used after the license has expired. Contact the Esri office that serves you, or if you are in the United States, call Esri at 1-800-447-9778. | Log in to ArcGIS Online or an on-premises Portal from ArcGIS Enterprise 10.9 or later as a named user who has been assigned a Runtime StreetMap Premium add—on license extension. |
Your Lite license string
You can get your Lite production license string here (you must log in to your ArcGIS Developer account or ArcGIS Online account):
Runtime license levels for ArcGIS accounts
Administrators of ArcGIS organizations can assign ArcGIS Runtime licenses to ArcGIS accounts. This process has evolved over time. In ArcGIS Online and ArcGIS Enterprise 10.7 or newer, licenses are assigned through user types. In older versions of ArcGIS Enterprise, licenses are assigned using named user levels.
ArcGIS Online, ArcGIS Enterprise 10.7 and newer
When your application users sign in to ArcGIS Online or ArcGIS Enterprise 10.7 and newer, ArcGIS Runtime licenses are assigned based on named user types.
ArcGIS Online, ArcGIS Enterprise 10.8 and newer
Named user types enable all four license levels:
Named user type | Runtime license level |
---|---|
Viewer | Lite |
Editor, Mobile Worker | Basic |
Creator, GIS Professional Basic | Standard |
GIS Professional Standard, GIS Professional Advanced | Advanced |
To obtain a Runtime production license using one of these named user types, use:
- ArcGIS Maps SDK for Swift 200.0 or newer
- ArcGIS Runtime SDK for iOS 100.7 or newer
ArcGIS Enterprise 10.7 - 10.7.1
Named user types enabled two license levels:
Named user type | Runtime license level |
---|---|
Viewer | Lite |
Editor, Mobile Worker, Creator, GIS Professional | Basic |
To obtain a Runtime production license using ArcGIS Enterprise 10.7 - 10.7.1, use:
- ArcGIS Maps SDK for Swift 200.0 or newer
- ArcGIS Runtime SDK for iOS 100.0 or newer
ArcGIS Enterprise 10.6.1 and older
When your application users sign in to ArcGIS Enterprise 10.6.1 and older, ArcGIS Runtime licenses are assigned based on named user levels.
ArcGIS Enterprise 10.5 - 10.6.1
Named user levels enable two license levels:
Named user level | Runtime license level |
---|---|
Level 1 | Lite |
Level 2 | Basic |
To obtain a Runtime production license using ArcGIS Enterprise 10.5 - 10.6.1, use:
- ArcGIS Maps SDK for Swift 200.0 or newer
- ArcGIS Runtime SDK for iOS 100.0 or newer
ArcGIS Enterprise prior to 10.5
All named users are treated as level 2 users and enable the Basic license level.
To obtain a Runtime production license using ArcGIS Enterprise prior to 10.5, use:
- ArcGIS Maps SDK for Swift 200.0 or newer
- ArcGIS Runtime SDK for iOS 100.0 or newer