HOW TO USE
    FREE TOOL ← All Tools

    Extract Coded Value Domains from Any ArcGIS Feature Service

    Extract all coded value domains from an ArcGIS Feature Service layer. Copy as JSON for use in Excel, Python or your AGOL schema. Sign in to access your own services directly — paste once, reuse across all GISGP tools.

    Connected to ArcGIS Online
    1
    ArcGIS Online — Content tab: Go to arcgis.com → Content, click your Feature Layer item → scroll the right panel down → copy the URL ending in /FeatureServer/0
    2
    ArcGIS Online — Map Viewer: Open your web map → click a layer in the layers panel → ⋯ More options → View item details → Item page → URL in bottom-right.
    3
    Organizational AGOL: Works with personal arcgis.com accounts and organizational portals (yourorg.maps.arcgis.com). URL format: https://services.arcgis.com/{orgId}/arcgis/rest/services/{name}/FeatureServer/0
    4
    Not sure which layer? Use the free REST Explorer → — paste your org URL and browse all your Feature Services visually.
    1
    CONNECT
    2
    CONFIRM
    My Saved Services
    Try public demo:

    Frequently Asked Questions

    Everything you need to know about extracting ArcGIS coded value domains.

    What is a "coded value domain" in ArcGIS?
    A coded value domain maps short stored codes (e.g. 1, 2, 3) to human-readable labels (e.g. "Open", "Closed", "Pending") for a field. ArcGIS stores the code in the database but displays the label — this tool reveals both sides of that mapping for every field in the service.
    Why not just open the service in ArcGIS Online to see the domains?
    ArcGIS Online's own viewer doesn't show the raw code↔label table in one place — you'd need ArcGIS Pro or a separate REST call per field. This tool fetches every coded-value domain across the whole service in one pass.
    What happens if the service has no domains?
    The tool tells you clearly that no coded-value domains were found, rather than failing or showing a confusing empty table.
    Can I export the results?
    Yes — "Copy all as JSON", "Export CSV" and "Export Excel" are available once domains are found, plus a per-domain "Copy JSON" button for grabbing just one field's mapping.
    Does this require a GISGP account or work with private services?
    No account needed for public services. For private, token-protected services, paste a token or generate one from username/password — extraction itself is always free either way.
    DO MORE WITH A FREE ACCOUNT
    Save your services, export AGOL layers to Excel / CSV, and automate recurring exports — no ESRI Pro license, no credit card.
    Create free account →