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.jsonMar 18, 202415.97 kB
hathi_upd_20240318.txt.gzMar 18, 20242.4 MB
hathi_upd_20240317.txt.gzMar 17, 20242.53 MB
hathi_upd_20240316.txt.gzMar 16, 20242.63 MB
hathi_upd_20240315.txt.gzMar 15, 20241.86 MB
hathi_upd_20240314.txt.gzMar 14, 20241.96 MB
hathi_upd_20240313.txt.gzMar 13, 20241.34 MB
hathi_upd_20240312.txt.gzMar 12, 20242.49 MB
hathi_upd_20240311.txt.gzMar 11, 20241.84 MB
hathi_upd_20240310.txt.gzMar 10, 20243.03 MB
hathi_upd_20240309.txt.gzMar 09, 20241.69 MB
hathi_upd_20240308.txt.gzMar 08, 20243.79 MB
hathi_upd_20240307.txt.gzMar 07, 20241.77 MB
hathi_upd_20240306.txt.gzMar 06, 20241.65 MB
hathi_upd_20240305.txt.gzMar 05, 20242.45 MB
hathi_upd_20240304.txt.gzMar 04, 2024130.92 kB
hathi_upd_20240303.txt.gzMar 03, 20242 MB
hathi_upd_20240302.txt.gzMar 02, 20242.35 MB
hathi_full_20240301.txt.gzMar 02, 20241.07 GB
hathi_upd_20240301.txt.gzMar 01, 20241.82 MB
hathi_upd_20240229.txt.gzFeb 29, 20242.35 MB
hathi_upd_20240228.txt.gzFeb 28, 20242.58 MB
hathi_upd_20240227.txt.gzFeb 27, 20242.8 MB
hathi_upd_20240226.txt.gzFeb 26, 20242.77 MB
hathi_upd_20240225.txt.gzFeb 25, 20242.41 MB
hathi_upd_20240224.txt.gzFeb 24, 20242.5 MB
hathi_upd_20240223.txt.gzFeb 23, 20242.08 MB
hathi_upd_20240222.txt.gzFeb 22, 20241.34 MB
hathi_upd_20240221.txt.gzFeb 21, 20242.38 MB
hathi_upd_20240220.txt.gzFeb 20, 20242.55 MB
hathi_upd_20240219.txt.gzFeb 19, 20242.04 MB
hathi_upd_20240218.txt.gzFeb 18, 20242.09 MB
hathi_upd_20240217.txt.gzFeb 17, 2024760.94 kB
hathi_upd_20240216.txt.gzFeb 16, 20241.42 MB
hathi_upd_20240215.txt.gzFeb 15, 20241.93 MB
hathi_upd_20240214.txt.gzFeb 14, 20241.7 MB
hathi_upd_20240213.txt.gzFeb 13, 20241.67 MB
hathi_upd_20240212.txt.gzFeb 12, 20242.1 MB
hathi_upd_20240211.txt.gzFeb 11, 20241.25 MB
hathi_upd_20240210.txt.gzFeb 10, 2024742.75 kB
hathi_upd_20240209.txt.gzFeb 09, 20241.89 MB
hathi_upd_20240208.txt.gzFeb 08, 20241.36 MB
hathi_upd_20240207.txt.gzFeb 07, 20241.94 MB
hathi_upd_20240206.txt.gzFeb 06, 20241.54 MB
hathi_upd_20240205.txt.gzFeb 05, 202433.91 kB
hathi_upd_20240204.txt.gzFeb 04, 20241.26 MB
hathi_upd_20240203.txt.gzFeb 03, 20243.69 MB
hathi_full_20240201.txt.gzFeb 02, 20241.07 GB
hathi_upd_20240202.txt.gzFeb 02, 20241.7 MB
hathi_upd_20240201.txt.gzFeb 01, 20242.78 MB
hathi_upd_20240131.txt.gzJan 31, 20242.23 MB
hathi_upd_20240130.txt.gzJan 30, 20243.12 MB
hathi_upd_20240129.txt.gzJan 29, 20241.78 MB
hathi_upd_20240128.txt.gzJan 28, 20241.21 MB
hathi_upd_20240127.txt.gzJan 27, 20241.61 MB
hathi_upd_20240126.txt.gzJan 26, 20241.46 MB
hathi_upd_20240125.txt.gzJan 25, 20242.18 MB
hathi_upd_20240124.txt.gzJan 24, 20241.18 MB
hathi_upd_20240123.txt.gzJan 23, 2024914.43 kB
hathi_upd_20240122.txt.gzJan 22, 20242.51 MB
hathi_upd_20240121.txt.gzJan 21, 20242.99 MB
hathi_upd_20240120.txt.gzJan 20, 202414.11 MB
hathi_upd_20240119.txt.gzJan 19, 2024477.51 kB
hathi_upd_20240118.txt.gzJan 18, 20246.18 MB
hathi_upd_20240117.txt.gzJan 17, 20245.39 MB
hathi_upd_20240116.txt.gzJan 16, 20245.88 MB
hathi_upd_20240115.txt.gzJan 15, 20243.1 MB
hathi_upd_20240114.txt.gzJan 14, 20245.74 MB
hathi_upd_20240113.txt.gzJan 13, 202429.08 kB
hathi_upd_20240112.txt.gzJan 12, 20242 MB
hathi_upd_20240111.txt.gzJan 11, 20242.52 MB
hathi_upd_20240110.txt.gzJan 10, 20243.41 MB
hathi_upd_20240109.txt.gzJan 09, 20242.81 MB
hathi_upd_20240108.txt.gzJan 08, 20242.26 MB
hathi_field_list.txtApr 01, 2022307 B
ucal_barcodes_dollarified_201403.txt.gzMar 13, 2014686.82 kB
Top