Download DROID: file format identification tool

DROID is a software tool developed by The National Archives to perform automated batch identification of file formats. Developed by our Digital Preservation department as part of its broader digital preservation activities, DROID is designed to meet the fundamental requirement of any digital repository to be able to identify the precise format of all stored digital objects, and to link that identification to a central registry of technical information about that format and its dependencies.

DROID uses internal signatures to identify and report the specific file format and version of digital files. These signatures are stored in an XML signature file, generated from information recorded in the PRONOM technical registry. New and updated signatures are regularly added to PRONOM, and DROID can be configured to automatically download updated signature files.

DROID is free and open source software made available under the New BSD License. The source code can be downloaded from our GitHub repository.

For more information see our DROID: user guide (PDF, 0.64 MB)

Find out more about how to use DROID for information management activities.

Current version

Download the current version of DROID (v6.4) (ZIP, 36 MB)

SHA256: 9dd6289c1f03d8a9d628ab0127954e05acf4aa2f5f7d606b8a1b78996a98b815

MD5: 8914f9262cb2da06c375cab6e780af90

  • DROID can now scan contents of RAR, ISO, 7zip and bzip2 files
  • Will highlight empty folders in GUI display and CSV export
  • CSV export will sort on the URI column for persistent ordering
  • Added custom URI encoder to correctly encode reserved characters
  • Additional option for export CSV with UTF8 BOM
  • Bug fix for errors when using filters
  • ZIP library has been upgraded to allow profiling of zip64 files
  • Increase in memory for DROID when scanning larger files
  • Improved error messages for when DROID is trying to download signatures from the wrong URL
  • Bug fix for issues saving reports as text in Mac OS.

You can also download future snapshot versions of DROID. These will include features which we are adding in preparation for an official release version. This will build nightly when changes have been made https://oss.sonatype.org/content/repositories/snapshots/uk/gov/nationalarchives/droid-binary/

If you experience any difficulties using DROID, please email pronom@nationalarchives.gsi.gov.uk.

User requirements

DROID requires Java 1.7 or 1.8 Standard Edition (SE) and should work on any platform which supports either of these.

DROID is built and tested on:

  • Red Hat Enterprise Linux Server 64 bit/OpenJDK
  • Ubuntu Desktop 64 bit/Oracle Java
  • Linux Mint
  • CentOS 64 bit/Oracle Java
  • Microsoft Windows 7 (32/64 bit)/Oracle Java
  • Microsoft Windows 10 (64 bit)
  • Microsoft Windows Server 2008 (64 bit)/Oracle Java
  • Mac OS Sierra/Java

Common issues

If you are experiencing issues using DROID try these:

  • Check which version (by typing java –version in CMD) of JAVA is installed and install version 1.7 or 1.8 if required
  • Check DROID is running from a location on the local machine and not on a shared network/drive
  • Close down DROID and delete .droid6 folder (within Windows 7, usually found here: C:Users’username’.droid6) then restart DROID which will re-create the .droid6 folder

If any of these do not work, please contact us at PRONOM@nationalarchives.gsi.gov.uk.

Support

User support is available from our Google Groups discussion page. Bug-fixes, feature requests, and code support should be raised through our GitHub issues page. We welcome contributions of new formats and format signatures to the PRONOM registry. If you wish to contribute, please use our online form. Signature Files and their release notes can be found below:

Previous versions

Versions of DROID prior to 6.1 are available from our Sourceforge site.

Download the previous version of DROID (v6.3) (ZIP, 30 MB)

SHA256: 8a590f705f7d79557c403c289496c07746dce60c42aefd9b193c9de26d17ed83

MD5: 185e05723f2262ecd0a1c5b1cfeeeefd