You can obtain production and extension licenses in one of two ways:

  • As a license string:
    • You can get a free Runtime Lite license string A license string is a string of characters developers add to their application code to license their use of applications built with ArcGIS Maps SDKs for Native Apps and to unlock certain capabilities on the deployment device. Learn more by signing in here with your ArcGIS Location Platform An ArcGIS Location Platform account, formerly known as an ArcGIS Developer account, is an identity associated with an ArcGIS Location Platform subscription. Learn more or ArcGIS Online An ArcGIS Online account, also known as an ArcGIS Organization account, is an identity associated with an ArcGIS Online subscription. It can be used to access ArcGIS tools and develop applications with ArcGIS location services for an organization. Learn more account.
    • You can get a Basic, Standard, Advanced or extension license string by purchasing one or more ArcGIS Runtime deployment packs.
  • From an ArcGIS account An ArcGIS account is an identity with a user type and set of privileges that can access specific ArcGIS products, tools, APIs, services, and resources. The main account types that can be used for development are an ArcGIS Location Platform account, ArcGIS Online account, and ArcGIS Enterprise account. ArcGIS Location Platform and ArcGIS Online accounts are also associated with a subscription. Learn more through user authentication User authentication is a type of authentication that allows users with an ArcGIS account to sign into an application and allow it to access ArcGIS content, services, and resources on their behalf. The typical authorization protocol used is OAuth2.0. Learn more :
    • Every user A user, also referred to as an ArcGIS user, is an individual who has an ArcGIS account and uses it to sign in and interact with an ArcGIS product, portal, or application. A user's identity is authenticated and their ability to interact with ArcGIS resources is determined by the privileges associated with their account. Learn more is assigned a specific user type, such as Viewer, Mobile Worker, or Professional, by their portal ArcGIS portal, also known as a portal, is a website with applications and tools that can be used to create, manage, access, and share geospatial content and data. It supports security and authentication, developer credentials, content and data service management, user and group management, and site administration. A portal can be hosted in Esri's infrastructure or your own infrastructure. Learn more ’s administrator. Their user type provides access to specific production and extension licenses.
    • Your app must request that the user signs in using their ArcGIS account An ArcGIS account is an identity with a user type and set of privileges that can access specific ArcGIS products, tools, APIs, services, and resources. The main account types that can be used for development are an ArcGIS Location Platform account, ArcGIS Online account, and ArcGIS Enterprise account. ArcGIS Location Platform and ArcGIS Online accounts are also associated with a subscription. Learn more to obtain these licenses.

Production licenses

This table describes how to obtain each license level using either license strings or user authentication:

License levelLicense stringUser authentication
LiteA Runtime Lite license string is available for free.

Get your Runtime Lite license string now.
ArcGIS Online: sign in as a member who is assigned a Viewer user type.

ArcGIS Enterprise 11.4 and newer: sign in as a member who is assigned a Viewer user type.

ArcGIS Enterprise 10.8 - 11.3: sign in as a member who is assigned a Viewer or Lite user type.
BasicArcGIS 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: sign in as a member who is assigned a Contributor or Mobile Worker user type.

ArcGIS Enterprise 11.4 and newer: sign in as a member who is assigned a Contributor or Mobile Worker user type.

ArcGIS Enterprise 10.8 - 11.3: sign in as a member who is assigned an Editor, Mobile Worker, or Basic user type.
StandardArcGIS 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: sign in as a member who is assigned a Creator user type.

ArcGIS Enterprise 11.4 and newer: sign in as a member who is assigned a Creator user type.

ArcGIS Enterprise 10.8 - 11.3: sign in as a member who is assigned a Creator, GIS Professional Basic, or Standard user type.
AdvancedArcGIS 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: sign in as a member who is assigned a Professional or Professional Plus user type.

ArcGIS Enterprise 11.4 and newer: sign in as a member who is assigned a Professional or Professional Plus user type.

ArcGIS Enterprise 10.8 - 11.3: sign in as a member who is assigned a GIS Professional Standard, GIS Professional Advanced, or Advanced user type.

To learn how an ArcGIS Runtime license is assigned to a member in ArcGIS Online ArcGIS Online is a GIS mapping, analytics, data hosting, and content management software as a service (SaaS) product. It includes applications, tools, APIs, and location services for users and developers. It is subscription-based and requires an ArcGIS Online account. Learn more or in different versions of ArcGIS Enterprise ArcGIS Enterprise is a GIS mapping, analytics, data hosting, and content management product that can be hosted on-premise or in a cloud infrastructure. It includes software, applications, tools, APIs, and services for users and developers. Learn more , see Runtime license levels for ArcGIS accounts.

Extension licenses

Runtime extensions can be licensed by using an extension license string or user authentication with appropriate entitlements assigned.

Extension LicenseLicense stringUser authentication
AnalysisArcGIS 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.7.1 and newer: sign in as a member who is assigned a Runtime Analysis add-on license extension.
Advanced EditingArcGIS 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 11.4 and newer:
  • Sign in as a member who is assigned a Professional or Professional Plus user type.
  • Sign in as a member who is assigned a Contributor, Mobile Worker, or Creator user type and is also assigned an Advanced Editing user type extension.
ArcGIS Enterprise 11.2 - 11.3:
  • Sign in as a member who is assigned a GIS Professional Standard or GIS Professional Advanced user type.
  • Sign in as a member who is assigned an Editor, Mobile Worker, Creator, or GIS Professional Basic user type and is also assigned an Advanced Editing user type extension.
StreetMap PremiumStreetMap 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.
ArcGIS Online, ArcGIS Enterprise 10.9 and newer: sign in as a member who has been assigned a Runtime StreetMap Premium add-on license extension.

Your Runtime Lite license string

You can get your production Runtime Lite license string from MyEsri. You must sign in with your ArcGIS account to retrieve your Lite license string.

Runtime license levels for ArcGIS accounts

In ArcGIS Online ArcGIS Online is a GIS mapping, analytics, data hosting, and content management software as a service (SaaS) product. It includes applications, tools, APIs, and location services for users and developers. It is subscription-based and requires an ArcGIS Online account. Learn more and ArcGIS Enterprise ArcGIS Enterprise is a GIS mapping, analytics, data hosting, and content management product that can be hosted on-premise or in a cloud infrastructure. It includes software, applications, tools, APIs, and services for users and developers. Learn more , portal ArcGIS portal, also known as a portal, is a website with applications and tools that can be used to create, manage, access, and share geospatial content and data. It supports security and authentication, developer credentials, content and data service management, user and group management, and site administration. A portal can be hosted in Esri's infrastructure or your own infrastructure. Learn more administrators assign ArcGIS Runtime licenses to ArcGIS accounts An ArcGIS account is an identity with a user type and set of privileges that can access specific ArcGIS products, tools, APIs, services, and resources. The main account types that can be used for development are an ArcGIS Location Platform account, ArcGIS Online account, and ArcGIS Enterprise account. ArcGIS Location Platform and ArcGIS Online accounts are also associated with a subscription. Learn more through user types.

ArcGIS Online

ArcGIS Online

ArcGIS Runtime licenses are assigned based on these user types.

User typeRuntime license level
ViewerLite
Contributor or Mobile WorkerBasic
CreatorStandard
Professional or Professional PlusAdvanced

To obtain an ArcGIS Runtime license using one of these user types, use:

  • ArcGIS Maps SDK for Java 200.0 or newer
  • ArcGIS Runtime SDK for Java 100.7 or newer

ArcGIS Enterprise

ArcGIS Enterprise 11.4 and newer

ArcGIS Runtime licenses are assigned based on these user types.

User typeRuntime license level
ViewerLite
Contributor or Mobile WorkerBasic
CreatorStandard
Professional or Professional PlusAdvanced

To obtain an ArcGIS Runtime license using one of these user types, use:

  • ArcGIS Maps SDK for Java 200.0 or newer
  • ArcGIS Runtime SDK for Java 100.7 or newer

ArcGIS Enterprise 10.8 - 11.3

ArcGIS Runtime licenses are assigned based on these user types.

User typeRuntime license level
Viewer or LiteLite
Editor, Mobile Worker or BasicBasic
Creator, GIS Professional Basic or StandardStandard
GIS Professional Standard, GIS Professional Advanced or AdvancedAdvanced

To obtain an ArcGIS Runtime license using one of these user types, use:

  • ArcGIS Maps SDK for Java 200.0 or newer
  • ArcGIS Runtime SDK for Java 100.7 or newer