Navigation

Hathifiles

The "Hathifiles" are tab-delimited text files that describe every item in the HathiTrust collection. They 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.

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.

Display namesort descendingcreatedsizemodifiedMime type
alt texthathi_field_list.txtJanuary 1, 2019307 bytesJanuary 1, 2019text/plain
alt texthathi_file_list.jsonJanuary 20, 201916 KBJanuary 20, 2019application/octet-stream
alt texthathi_full_20181201.txt.gzDecember 1, 2018967.84 MBDecember 1, 2018application/octet-stream
alt texthathi_full_20190101.txt.gzJanuary 1, 2019968.92 MBJanuary 1, 2019application/octet-stream
alt texthathi_upd_20181201.txt.gzDecember 2, 2018100.33 KBDecember 2, 2018application/octet-stream
alt texthathi_upd_20181202.txt.gzDecember 3, 201841.09 KBDecember 3, 2018application/octet-stream
alt texthathi_upd_20181203.txt.gzDecember 4, 2018211.56 KBDecember 4, 2018application/octet-stream
alt texthathi_upd_20181204.txt.gzDecember 5, 2018162.37 KBDecember 5, 2018application/octet-stream
alt texthathi_upd_20181205.txt.gzDecember 6, 2018620.12 KBDecember 6, 2018application/octet-stream
alt texthathi_upd_20181206.txt.gzDecember 7, 20182.97 MBDecember 7, 2018application/octet-stream
alt texthathi_upd_20181207.txt.gzDecember 8, 20183.49 MBDecember 8, 2018application/octet-stream
alt texthathi_upd_20181208.txt.gzDecember 9, 20181.14 MBDecember 9, 2018application/octet-stream
alt texthathi_upd_20181209.txt.gzDecember 10, 20181.43 MBDecember 10, 2018application/octet-stream
alt texthathi_upd_20181210.txt.gzDecember 11, 20181.4 MBDecember 11, 2018application/octet-stream
alt texthathi_upd_20181211.txt.gzDecember 12, 20181.56 MBDecember 12, 2018application/octet-stream
alt texthathi_upd_20181212.txt.gzDecember 13, 20182.01 MBDecember 13, 2018application/octet-stream
alt texthathi_upd_20181213.txt.gzDecember 14, 20182.99 MBDecember 14, 2018application/octet-stream
alt texthathi_upd_20181214.txt.gzDecember 15, 20182.19 MBDecember 15, 2018application/octet-stream
alt texthathi_upd_20181215.txt.gzDecember 16, 2018456.37 KBDecember 16, 2018application/octet-stream
alt texthathi_upd_20181216.txt.gzDecember 17, 2018188.91 KBDecember 17, 2018application/octet-stream
alt texthathi_upd_20181217.txt.gzDecember 18, 201835.31 KBDecember 18, 2018application/octet-stream
alt texthathi_upd_20181218.txt.gzDecember 19, 2018403.83 KBDecember 19, 2018application/octet-stream
alt texthathi_upd_20181219.txt.gzDecember 20, 2018320.61 KBDecember 20, 2018application/octet-stream
alt texthathi_upd_20181220.txt.gzDecember 21, 2018642.82 KBDecember 21, 2018application/octet-stream
alt texthathi_upd_20181221.txt.gzDecember 22, 2018190.72 KBDecember 22, 2018application/octet-stream
alt texthathi_upd_20181222.txt.gzDecember 23, 20181.13 MBDecember 23, 2018application/octet-stream
alt texthathi_upd_20181223.txt.gzDecember 24, 2018922.5 KBDecember 24, 2018application/octet-stream
alt texthathi_upd_20181224.txt.gzDecember 25, 2018946.58 KBDecember 25, 2018application/octet-stream
alt texthathi_upd_20181225.txt.gzDecember 26, 2018905.68 KBDecember 26, 2018application/octet-stream
alt texthathi_upd_20181226.txt.gzDecember 27, 2018952.7 KBDecember 27, 2018application/octet-stream
alt texthathi_upd_20181227.txt.gzDecember 28, 2018897.79 KBDecember 28, 2018application/octet-stream
alt texthathi_upd_20181228.txt.gzDecember 29, 2018935.64 KBDecember 29, 2018application/octet-stream
alt texthathi_upd_20181229.txt.gzDecember 30, 20181.15 MBDecember 30, 2018application/octet-stream
alt texthathi_upd_20181230.txt.gzDecember 31, 20181.02 MBDecember 31, 2018application/octet-stream
alt texthathi_upd_20181231.txt.gzJanuary 1, 20191.11 MBJanuary 1, 2019application/octet-stream
alt texthathi_upd_20190101.txt.gzJanuary 2, 20191016.37 KBJanuary 2, 2019application/octet-stream
alt texthathi_upd_20190102.txt.gzJanuary 3, 2019742.92 KBJanuary 3, 2019application/octet-stream
alt texthathi_upd_20190103.txt.gzJanuary 4, 20191.38 MBJanuary 4, 2019application/octet-stream
alt texthathi_upd_20190104.txt.gzJanuary 5, 2019985.13 KBJanuary 5, 2019application/octet-stream
alt texthathi_upd_20190105.txt.gzJanuary 6, 2019389.02 KBJanuary 6, 2019application/octet-stream
alt texthathi_upd_20190106.txt.gzJanuary 7, 2019320.27 KBJanuary 7, 2019application/octet-stream
alt texthathi_upd_20190107.txt.gzJanuary 8, 20193.25 MBJanuary 8, 2019application/octet-stream
alt texthathi_upd_20190108.txt.gzJanuary 9, 20191.59 MBJanuary 9, 2019application/octet-stream
alt texthathi_upd_20190109.txt.gzJanuary 10, 20191.33 MBJanuary 10, 2019application/octet-stream
alt texthathi_upd_20190110.txt.gzJanuary 11, 20191.35 MBJanuary 11, 2019application/octet-stream
alt texthathi_upd_20190111.txt.gzJanuary 12, 20191.32 MBJanuary 12, 2019application/octet-stream
alt texthathi_upd_20190112.txt.gzJanuary 13, 20191.29 MBJanuary 13, 2019application/octet-stream
alt texthathi_upd_20190113.txt.gzJanuary 14, 20191.1 MBJanuary 14, 2019application/octet-stream
alt texthathi_upd_20190114.txt.gzJanuary 15, 20191.24 MBJanuary 15, 2019application/octet-stream
alt texthathi_upd_20190115.txt.gzJanuary 16, 2019778.82 KBJanuary 16, 2019application/octet-stream
alt texthathi_upd_20190116.txt.gzJanuary 17, 2019968.13 KBJanuary 17, 2019application/octet-stream
alt texthathi_upd_20190117.txt.gzJanuary 18, 2019634.33 KBJanuary 18, 2019application/octet-stream
alt texthathi_upd_20190118.txt.gzJanuary 19, 20192.45 MBJanuary 19, 2019application/octet-stream
alt texthathi_upd_20190119.txt.gzJanuary 20, 20191.35 MBJanuary 20, 2019application/octet-stream
alt textucal_barcodes_dollarified_201403.txt.gzMarch 13, 2014686.82 KBMarch 13, 2014application/octet-stream
55 files - 1.95 GB