To use ArcGIS Field Maps, your device, ArcGIS account, and data must meet the requirements below. You can use the app in any of the supported languages. Field Maps is supported in ArcGIS Online and ArcGIS Enterprise. The Field Maps mobile app is supported in ArcGIS Enterprise 10.7.1 and later, and the Field Maps Designer web app is supported in 10.8.1 and later.
Note:
If you're using ArcGIS Enterprise 10.8 or earlier on the mobile app, you must register the ArcGIS Field Maps app ID.
Device requirements
ArcGIS Field Maps includes two apps: the Field Maps Designer web app and the Field Maps mobile app, available on Android, iOS, and watchOS.
Web app
Configure maps for the field using Field Maps Designer. For the best performance, use the latest version of one of the following browsers:
Desktop
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Safari
Tablets and phones
- Chrome on Android 4.0 or later
- Safari on iOS 6.0 or later
Mobile app
Mobile workers use Field Maps to view maps, collect data, and share their location.
Android
- Android 8.0 (Oreo) or later
- Processor: ARMv7 or later
- OpenGL ES 2.0 support
To use the location sharing capability on Android, Google Play services 11.6.0 or later must be installed.
iOS
- iOS 14.5 or later
- iPad, iPad, iPod touch
watchOS
- watchOS 6.0 or later
- Apple Watch
- A paired iPhone or iPad
Smart cards and smart card readers
To support smart card readers in Field Maps, you must have an Apple device with iOS 16.1 or later, or iPadOS 16 or later. To learn more about Apple support for smart cards, see Intro to smart card integration and Supported smart card functions on iPhone and iPad.
Windows
Caution:
ArcGIS Field Maps on Windows 11 has been deprecated and will be retired on March 5, 2025. For more information, see the deprecation notice.
Field Maps is available on Windows 11 devices using Windows Subsytem for Android. To learn how to install Field Maps on a Windows 11 device, see How to install Field Maps on Windows.
- Windows 11 or later
- Minimum 8 GB of RAM (16 GB is recommended)
- Solid State Drive (SSD) storage type
- Processor: x64 or ARM64
- Virtual Machine Platform
ArcGIS account requirements
Using the following capabilities requires an ArcGIS organizational account on ArcGIS Online or ArcGIS Enterprise. The Field Maps mobile app supports ArcGIS Enterprise 10.7.1 and later. The Field Maps Designer web app supports ArcGIS Enterprise 10.8.1 and later.
Note:
If you're using ArcGIS Enterprise 10.8 or earlier on the mobile app, you must register the ArcGIS Field Maps app ID.
Configure maps
To configure a map in Field Maps Designer, you must own it or have administrative privileges. To learn how to configure a web map, see Configure the map.
View maps
Anyone can use the Field Maps mobile app to view sample maps as well as search for public maps on ArcGIS Online.
Note:
If you're using Field Maps Designer, you can control what maps are available in the mobile app. To learn how, see Available maps.
If you're using ArcGIS Online or ArcGIS Enterprise 10.9 or later, the Use in ArcGIS Field Maps setting must be enabled for maps to appear in Field Maps.
Share markup
Sharing markup through ArcGIS Online or ArcGIS Enterprise requires the privilege to publish hosted feature layers (through Content > Publish hosted feature layers). This privilege is included for Mobile Worker, Creator, and GIS Professional user types.
Use maps enabled for editing
To use maps enabled for editing, mobile workers must satisfy the following requirements:
- If using ArcGIS Online or ArcGIS Enterprise, mobile workers must have a Mobile Worker, Creator, or GIS Professional user type. It is available for the Editor user type with an add-on ArcGIS Collector license.
- The privilege to edit features (through either Features > Edit or Features > Edit with full control) is required.
For details, see User types, roles, and privileges for ArcGIS Online or User types, roles, and privileges for ArcGIS Enterprise.
Share mobile map packages (MMPKs) with anyone
To share MMPKs with mobile workers without requiring them to sign in to Field Maps, you must use the ArcGIS Publisher extension. If you don't use the ArcGIS Publisher extension to share MMPKs, mobile workers must sign in to an ArcGIS organizational account to access them.
Share location
Using the Field Maps mobile app to share location requires that mobile users be members of your organization, have access to the location sharing feature service, and have a license for ArcGIS Location Sharing. This license is included in the Mobile Worker user type and is available as an add-on for all other user types. If a mobile user does not have the View content shared with organization permission, the Location sharing service can alternatively be shared through a group. For information about privileges and user types, see User types, roles, and privileges for ArcGIS Online or User types, roles, and privileges for ArcGIS Enterprise.
Note:
The ArcGIS Location Sharing license is included in the Mobile Worker user type in ArcGIS Online and ArcGIS Enterprise 11.0 and later. ArcGIS Tracker licenses assigned previously in ArcGIS Online and ArcGIS Enterprise are still supported.
The Track Viewer web app has its own set of requirements for viewing location tracks and creating and sharing track views. For more information, see Create track views.
Data requirements
Maps used in Field Maps are accessed through ArcGIS Online or ArcGIS Enterprise. Ensure that the data in your maps satisfies the following requirements.
Note:
If your web map is used offline (for example, in areas with a low, unreliable, or no data connection), it also must have all layers enabled for offline use. See the offline data requirements.
If you're using a mobile map package (MMPK), ensure that it satisfies the MMPK data requirements.
Editable data
Maps enabled for editing use editable data. The following editable data sources are supported:
- Feature layers hosted on ArcGIS Online
- Feature layers hosted on ArcGIS Enterprise 10.5 or later or Portal for ArcGIS 10.4.1 or earlier
Downloading features without their attachments requires ArcGIS Enterprise.
- Related records
Feature-to-table relationships, feature-to-feature relationships, and table-to-table relationships (where the first table is accessed through a feature) are supported in Field Maps. For each, one-to-one and one-to-many relationships are supported. Relationships can be up to three levels deep. It is recommended that you use Global IDs when defining relationships. User-maintained relationships are not recommended.
- ArcGIS Server feature services
Databases (including enterprise geodatabases) are supported for connected map use. An enterprise geodatabase is required for working offline. File geodatabases are not supported. The versions of ArcGIS Server and geodatabases that are required vary depending on the functionality required. See the following table for details:
Required functionality Supported versions of geodatabases Supported versions of ArcGIS Server Connected and offline map use Connected map use Offline map use Editable data—Nonversioned, archived
All¹
All
All
Editable data—Versioned
All¹
All
All
Sync options
All
N/A
- Bidirectional support for features and attachments—All
- Downloading features without their attachments—10.5 or later
- Downloading the schema only (without any features)—All
Related tables
All
All
All
Geometric networks²
All
All
All
¹Global IDs are required for offline use.
²These require versioned data for editing. When used in Field Maps, all feature services that participate in a geometric network are treated as simple feature services, and the restrictions of the geometric network are ignored.
Caution:
Layers in ArcGIS Online, ArcGIS Enterprise, or Portal for ArcGIS must be hosted and not contained in the map. If you add your layer from a file—for example, a shapefile or a comma-separated values (.csv) file—to the map, the layer is stored in the map. Instead, publish it as a hosted feature layer if you want it to be editable in Field Maps. See Add layers from files in ArcGIS Online and Publish hosted feature layers in ArcGIS Online, or Add layers from files in ArcGIS Enterprise and Publish hosted feature layers in ArcGIS Enterprise.
Limitations
There are limitations on the editable data that your map includes:
- If the feature layer is z-aware, it must have a default z-value if you use the map to collect data.
- If the feature layer is m-aware and you collect data at the location of an m-value, the first vertex of the new asset or observation will store the m-value from the dropped pin. If you create a new geometry or update an existing feature geometry, it will store a null m-value.
Basemap and other reference data
Noneditable data is used in read-only maps and provides context to mobile workers in maps enabled for editing. A basemap is required in all maps. The following data sources are supported for reference data:
- Feature layers hosted on ArcGIS Online, ArcGIS Enterprise 10.5 or later, or Portal for ArcGIS 10.4.1 or earlier
- Tile layers hosted on ArcGIS Online, ArcGIS Enterprise 10.5 or later, or Portal for ArcGIS 10.4.1 or earlier
- Files imported into ArcGIS Online, ArcGIS Enterprise 10.5 or later, or Portal for ArcGIS 10.4.1 or earlier (including .gpx, .csv, and shapefiles)¹
Tip:
To work with this data offline, publish it as a hosted feature layer instead of adding it directly to the map. See Publish hosted feature layers in ArcGIS Online or Publish hosted feature layers in ArcGIS Enterprise.
- ArcGIS Server image services
- Tile layers accessed directly and not through a service¹
- WMS data¹
- WMTS data¹
- KML data¹
¹Only supported for connected (online) use
Supported languages
Supported languages include Arabic, Bosnian¹, Bulgarian¹, Catalan, Chinese—Simplified and Traditional (Hong Kong and Taiwan), Croatian, Czech, Danish, Dutch, English, Estonian¹, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian¹, Lithuanian¹, Norwegian, Polish, Portuguese (Brazil and Portugal), Romanian, Russian, Serbian¹, Slovak, Slovenian¹, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese.
The language used by the app is determined by your device's language setting.
¹Android only