Het Hierarchical Data Format (versie 5, niet compatibel met eerdere versies) is een algemeen datasetformaat met de mogelijkheid data in multidimensionele arrays op te slaan, gegroepeerd in collecties en/of hiërarchieën. Relaties tussen data in de arrays kunnen worden opgeslagen, maar het formaat biedt geen mogelijkheid voor het opslaan van gestructureerde (beschrijvende) metadata. Het formaat is open en kan ingelezen worden in diverse applicaties, maar het is moeilijk tot niet te verwerken zonder gebruik te maken van HDF5-software.
Hierarchical Data Format is een non-preferred format binnen bestandstype Databases.