Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Media Duplicate Check

24 sites No security coverage Drupal 10–11
View on drupal.org

Media Duplicate Check helps prevent duplicate media uploads by checking if a file with the same name already exists in your media library. It provides visual feedback and shows you existing items before you upload, saving you time and keeping your library organized.

Features

Media Duplicate Check prevents accidental duplicate media uploads by checking filenames and showing existing media items. This module automatically detects when users try to upload files with names that already exist in the media library and provides visual feedback about existing media items.

  • Duplicate Detection: Automatically checks for existing media files with the same filename during upload
  • Visual Preview: Shows thumbnails and details of existing media items with the same filename
  • Configurable: Admin settings to control which media types are checked and how the module behaves
  • AJAX-powered: Real-time checking without page reloads
  • Multiple Media Type Support: Works with images, documents, SVG files, videos, and audio files
  • Translation Ready: Supports multilingual sites with translatable strings

Post-Installation

After installing the module:

  1. Go to Configuration > Media > Media Duplicate Check (/admin/config/media/duplicate-check)
  2. Configure which media types should be checked for duplicates
  3. Set advanced options like case-sensitive comparison and hash checking
  4. The module will automatically work with all media upload forms

Additional Requirements

This module requires:

  • Drupal 10.0+ or Drupal 11.0+
  • Media module (core)
  • File module (core)

This module works well with:

  • Media Library (core) - Enhanced duplicate checking in media library
  • File Entity (contrib) - Additional file management features
  • Media Entity Download (contrib) - Better file handling

Supporting this Module

This module is open source and contributions are welcome! Please report issues and feature requests on the project page.

Community Documentation

For more information, visit the project page and issue queue for community discussions and documentation.

Depends on

Dependencies of the latest stable release

  • file Drupal core
  • media Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Sep 2025
Latest release
11 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.0 Stable 10–11 Sep 16, 2025
1.0.x-dev Dev 10–11 Sep 16, 2025