Hathifiles include information derived from the bibliographic record (e.g., title, publisher, language, commonly used identifiers, etc.), rights and access codes, and information about the source of the item.

A description of the fields included in the hathifiles as well as potential use cases is provided in the “Hathifiles Description” page.

HathiTrust Metadata: Under HathiTrust Digital Library’s (HTDL) Metadata Sharing Policy, independent users, member institutions, and other third parties are free to harvest (for example, through our OAI feed or the HathiFiles), modify and/or otherwise make use of any metadata contained in HTDL unless restricted by contractual obligations residing with the parties that have contributed the metadata (“Depositing Institutions”) to HTDL.  Furthermore, HTDL provides no warranties on the data made available through any sharing mechanisms. Use of the data is undertaken at the user’s own risk. Any contributions made by HTDL to the metadata in the repository have been placed into the public domain by HTDL via a CC0 Public Domain Dedication.

Files provided below

A monthly file is uploaded on the first of every month with a row for every item that is in the HathiTrust collection at the moment the file is created. The filename begins with “hathi_full_”. These files tend to be large and may be difficult to open with standard spreadsheet software or text editors. You may need to work with the files programmatically (e.g., using Python to extract desired data).

An update file is uploaded every day and contains a row for every item that has changed in the previous 24 hours. The filename begins with “hathi_upd_”. Items are included in the update files if any of the following has occurred: the item was newly deposited into the collection, a new copy of the digital item overrode the previous copy, the rights and access status has changed, or a new bibliographic record was provided by the contributor.

A “header” file is also included below. This file contains one row of labels for the data elements included in the hathifiles. It can be combined with the regular hathifiles for ease of working with the data. This header file is only updated when a new data element is added to the hathifiles.

File Date File size
hathi_file_list.jsonOct 06, 202416.21 kB
hathi_upd_20241006.txt.gzOct 06, 20248.04 MB
hathi_upd_20241005.txt.gzOct 05, 20249.88 MB
hathi_upd_20241004.txt.gzOct 04, 202410.55 MB
hathi_upd_20241003.txt.gzOct 03, 20249.01 MB
hathi_upd_20241002.txt.gzOct 02, 20248.45 MB
hathi_upd_20241001.txt.gzOct 02, 20248.35 MB
hathi_full_20241001.txt.gzOct 02, 20241.08 GB
hathi_upd_20240930.txt.gzSep 30, 20248.24 MB
hathi_upd_20240929.txt.gzSep 29, 20246.21 MB
hathi_upd_20240928.txt.gzSep 28, 20245.53 MB
hathi_upd_20240927.txt.gzSep 27, 20247.53 MB
hathi_upd_20240926.txt.gzSep 26, 20243.74 MB
hathi_upd_20240925.txt.gzSep 25, 20243.6 MB
hathi_upd_20240924.txt.gzSep 24, 20244 MB
hathi_upd_20240923.txt.gzSep 23, 20246.75 MB
hathi_upd_20240922.txt.gzSep 22, 20243.73 MB
hathi_upd_20240921.txt.gzSep 21, 202410.27 MB
hathi_upd_20240920.txt.gzSep 20, 20244.91 MB
hathi_upd_20240919.txt.gzSep 19, 20243.64 MB
hathi_upd_20240918.txt.gzSep 18, 20241.24 MB
hathi_upd_20240917.txt.gzSep 17, 2024129.78 kB
hathi_upd_20240916.txt.gzSep 16, 202451.07 kB
hathi_upd_20240915.txt.gzSep 15, 20242.44 MB
hathi_upd_20240914.txt.gzSep 14, 20244.06 MB
hathi_upd_20240913.txt.gzSep 13, 20247.47 MB
hathi_upd_20240912.txt.gzSep 12, 20247.08 MB
hathi_upd_20240911.txt.gzSep 11, 20249.02 MB
hathi_upd_20240910.txt.gzSep 10, 20248.07 MB
hathi_upd_20240909.txt.gzSep 09, 20247.68 MB
hathi_upd_20240908.txt.gzSep 08, 20243.92 MB
hathi_upd_20240907.txt.gzSep 07, 20245.4 MB
hathi_upd_20240906.txt.gzSep 06, 20244.51 MB
hathi_upd_20240905.txt.gzSep 05, 20245.41 MB
hathi_upd_20240904.txt.gzSep 04, 20246.58 MB
hathi_upd_20240903.txt.gzSep 03, 20245.01 MB
hathi_upd_20240902.txt.gzSep 02, 20243.98 MB
hathi_upd_20240901.txt.gzSep 02, 20248.37 MB
hathi_full_20240901.txt.gzSep 02, 20241.08 GB
hathi_upd_20240831.txt.gzAug 31, 202410.07 MB
hathi_upd_20240830.txt.gzAug 30, 20249.67 MB
hathi_upd_20240829.txt.gzAug 29, 202410.1 MB
hathi_upd_20240828.txt.gzAug 28, 202410.35 MB
hathi_upd_20240827.txt.gzAug 27, 20245.56 MB
hathi_upd_20240826.txt.gzAug 26, 20246.71 MB
hathi_upd_20240825.txt.gzAug 25, 20249.96 MB
hathi_upd_20240824.txt.gzAug 24, 202410.79 MB
hathi_upd_20240823.txt.gzAug 23, 20249.13 MB
hathi_upd_20240822.txt.gzAug 22, 20245.45 MB
hathi_upd_20240821.txt.gzAug 21, 20248.26 MB
hathi_upd_20240820.txt.gzAug 20, 202410.03 MB
hathi_upd_20240819.txt.gzAug 20, 202411.77 MB
hathi_upd_20240818.txt.gzAug 20, 202411.79 MB
hathi_upd_20240817.txt.gzAug 20, 202410.31 MB
hathi_upd_20240816.txt.gzAug 20, 20248.23 MB
hathi_upd_20240815.txt.gzAug 15, 20246.43 MB
hathi_upd_20240814.txt.gzAug 14, 20247.93 MB
hathi_upd_20240813.txt.gzAug 13, 20246.05 MB
hathi_upd_20240812.txt.gzAug 12, 20245.01 MB
hathi_upd_20240811.txt.gzAug 11, 20246.96 MB
hathi_upd_20240810.txt.gzAug 10, 20246.83 MB
hathi_upd_20240809.txt.gzAug 09, 20249.03 MB
hathi_upd_20240808.txt.gzAug 08, 20248.5 MB
hathi_upd_20240807.txt.gzAug 07, 20246.78 MB
hathi_upd_20240806.txt.gzAug 06, 20247.62 MB
hathi_upd_20240805.txt.gzAug 05, 20246.35 MB
hathi_upd_20240804.txt.gzAug 04, 20245.94 MB
hathi_upd_20240803.txt.gzAug 03, 20245.67 MB
hathi_upd_20240802.txt.gzAug 02, 20246.18 MB
hathi_upd_20240801.txt.gzAug 02, 20245.89 MB
hathi_full_20240801.txt.gzAug 02, 20241.08 GB
hathi_upd_20240731.txt.gzJul 31, 20243.54 MB
hathi_upd_20240730.txt.gzJul 30, 20246.82 MB
hathi_upd_20240729.txt.gzJul 29, 20245.44 MB
hathi_upd_20240728.txt.gzJul 28, 20242.41 MB
hathi_field_list.txtApr 01, 2022307 B
ucal_barcodes_dollarified_201403.txt.gzMar 13, 2014686.82 kB
Top