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.6.1 and later, and the web app is supported in 10.8.1 and later.
Device requirements
Field Maps has a web app as well as a mobile app, available on Android and iOS.
Web app
Configure maps for the field using the Field Maps web app. 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 and later
- Safari on iOS 6.0 or later
Mobile app
Mobile workers use the Field Maps mobile app to view maps, collect data, and track their location.
Android
- Android 8.0 (Oreo) or later
- Processor: ARMv7 or later
- OpenGL ES 2.0 support
To use the location tracking capability on Android, Google Play services 11.6.0 or later must be installed on the device.
iOS
- iOS 13.5 or later
- iPhone, iPad, iPod touch
watchOS
- watchOS 6.0 or later
- Apple Watch
- A paired iPhone or iPad
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.6.1 and later. The Field Maps 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
You must own a web map to configure it using the Field Maps web app. 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 ArcGIS Online, the Use in ArcGIS Field Maps mobile setting must be enabled for maps to appear in the Field Maps mobile app.
If you're using the Field Maps web app, you can control what maps are available in the mobile app. To learn how, see Available 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 Field 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 Field 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.
Track mobile worker location
Using the Field Maps mobile app to track location requires that the mobile users be members of your organization, have the privilege to view content shared with their organization (through Content > View content shared with organization), and have a license for ArcGIS Tracker. The license is available as an add-on for all user types. 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 Track Viewer web app has its own set of requirements for viewing location tracks and creating and sharing track views. For more information, see Requirements for Tracker.
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 some 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 or update feature geometries, the m-values of the new geometries will be null.
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¹
- KML data¹
¹Only supported for connected (online) use
Supported languages
Supported languages include Arabic, Bosnian¹, 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¹, Slovenian¹, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese.
The language used by the app is determined by your device's language setting.
¹Android only