Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Statistics Counter Module statistics_counter crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

Field Usage Display

9 sites Security covered
View on drupal.org

This module enhances the "Manage fields" page by adding a column that shows where else a field is being used across different bundles. This helps administrators quickly see if a field is shared before making changes or deleting it. It works on all fieldable entity types without requiring any configuration.

The problem

Drupal fields are reusable within the same entity type. The same field storage (for example, body) can be attached to multiple bundles — for example, the Article and Basic page content types can both share the same body field storage. Before modifying or deleting a field, an administrator needs to know where else it is used.

The existing global field report at /admin/reports/fields provides this information, but only as a site-wide table that must be scanned manually and is disconnected from the page where field decisions are made.

The solution

Field Usage Display adds a single "Also used in" column directly to the Manage Fields table — right where administrators are already working. The column is blank for fields used only in the current bundle (no noise), and lists the human-readable labels of other bundles for shared fields (immediate context before editing or deleting).

Example (Article content type)

Field Field type Also used in Operations Body body Text (formatted…) Basic page Edit Image field_image Image Edit Tags field_tags Entity reference Blog post, Event Edit

Features

  • Works on all fieldable entity types: content types, media types, taxonomy vocabularies, block types, user accounts, and any other entity type that uses Field UI. Within each entity type, all bundles sharing a field storage are listed.
  • Displays human-readable bundle labels, not machine names.
  • Optional integration with ctools_entity_mask: when that submodule is installed, cross-entity-type borrowed fields are also listed, with the entity type name shown in parentheses for clarity.
  • No configuration required — the column appears automatically.
  • No new pages, routes, or permissions — purely additive to existing UI.

Requirements

  • Drupal 11
  • Core modules: field, field_ui (both enabled by default on most sites)

Activity

Tracked releases
3
Tracked since
Apr 2026
Latest release
4 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.1.0 Stable Apr 14, 2026
1.0.0 Stable Apr 7, 2026
1.0.x-dev Dev Apr 7, 2026