# ISBN Lookup Questions (Programmers & Librarians)

**URL:** <https://boards.straightdope.com/t/isbn-lookup-questions-programmers-librarians/553230>\
**Category:** Factual Questions\
**Created:** [September 9, 2010, 9:36pm UTC](https://boards.straightdope.com/t/isbn-lookup-questions-programmers-librarians/553230 "2010-09-09T21:36:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![BobArrgh](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bobarrgh/32/2881_2.png) [@BobArrgh](https://boards.straightdope.com/u/BobArrgh)\
**Post date:** [September 9, 2010, 9:36pm UTC](https://boards.straightdope.com/t/isbn-lookup-questions-programmers-librarians/553230/1 "2010-09-09T21:36:26Z")

</div>

I just fielded a call from a family member and thought I would turn to the Teeming Millions for help.

My sister-in-law is part of a home school program (co-op, consortium, whatever). They make use of a shared resource in the form of a library with about 2,000 books in it. However, due to a marital spat between the owner of the library and her husband (the programmer), they no longer have the library software. Thus, they have 2,000 books with no easy way to stick them all into a database.

Since I am a programmer, they asked me what would be the easiest way to get the book information back into a database.

Does anyone know of any free (or low-cost) ways of using an ISBN to get back Author and Title information?

I am trying to eliminate as much manual copy-and-paste as I can. For example, I know that I can just do a Google search for “ISBN 1-234-56789-0” and get an idea of the book title and author, but then someone would have to copy-and-paste the information into a database or spreadsheet.

I would prefer doing this programmatically as much as possible. The [WorldCat](http://xisbn.worldcat.org) Web Service looks promising, but their free stuff is limited to 500 requests per day. That wouldn’t be too bad. WorldCat also has a model where you submit a data file to them and then you get the results, but I don’t know how much that service costs.

Anybody done anything like this or have experience with WorldCat?

---

<div class="post-metadata">

**Author:** ![jdc](https://avatars.discourse-cdn.com/v4/letter/j/919ad9/32.png) [@jdc](https://boards.straightdope.com/u/jdc)\
**Post date:** [September 9, 2010, 9:47pm UTC](https://boards.straightdope.com/t/isbn-lookup-questions-programmers-librarians/553230/2 "2010-09-09T21:47:48Z")

</div>

You could get a copy of “Readerware” on 30 day free trial.

Combine that with a bar code scanner and you’ve made life much easier. The program only costs $50.00 for the “books only” version (also comes in a Books/DVD’s/CD’s version).

---

<div class="post-metadata">

**Author:** ![FalconFinder](https://avatars.discourse-cdn.com/v4/letter/f/51bf81/32.png) [@FalconFinder](https://boards.straightdope.com/u/FalconFinder)\
**Post date:** [September 9, 2010, 11:39pm UTC](https://boards.straightdope.com/t/isbn-lookup-questions-programmers-librarians/553230/3 "2010-09-09T23:39:08Z")

</div>

OpenBiblio is a free PHP based library automation program that you might be interested in (I just started using it for a home library): [http://obiblio.sourceforge.net/](http://obiblio.sourceforge.net/)

It’s not the best in the world, but I’m used to a professional program that I used to support years ago, so I may be more picky about some things than other people. However, for free, it’s really quite good – and I come from 17 years in the Library Automation field.

As for finding data, go to the Library of Congress:

> **[LC Catalog](https://catalog.loc.gov/)**
>
> Find material in the Library's collections of books, periodicals, manuscripts, maps, music, recordings, images, and electronic resources. Search by keyword or browse for authors/creators, subjects, names/titles, uniform titles, and call numbers.

[Amazon.com](http://Amazon.com) does carry MARC data as well (but it’s not the best quality data around):  
[http://chopac.org/cgi-bin/tools/azorder.pl](http://chopac.org/cgi-bin/tools/azorder.pl)

And, I just found out about this one yesterday out of Canada:  
[http://amicus.collectionscanada.gc.ca/aaweb-bin/aamain/advanced\_search?sessionKey=1283981299050\_71\_82\_168\_166&l=0](http://amicus.collectionscanada.gc.ca/aaweb-bin/aamain/advanced_search?sessionKey=1283981299050_71_82_168_166&l=0)

Of course, I’m assuming you’re interested in working with MARC records (MARC stands for MAchine Readable Cataloging) for getting your data into the program.

If you’re not familiar with MARC records, this is a fantastic primer:

> **[Understanding MARC Bibliographic: Machine-Readable Cataloging](https://www.loc.gov/marc/umb/)**
>
> This document contains the publication, Understanding MARC 
> Bibliographic

I worked with the woman who wrote this. She is the one who taught me about MARC records.

If you need more information, there are lots more helpful links here:

> **[MARC STANDARDS (Network Development and MARC Standards Office, Library of...](https://www.loc.gov/marc/)**
>
> The MARC formats are standards for the representation
> and communication of bibliographic and related information in machine-readable form.

---

<div class="post-metadata">

**Author:** ![Landshark](https://avatars.discourse-cdn.com/v4/letter/l/77aa72/32.png) [@Landshark](https://boards.straightdope.com/u/Landshark)\
**Post date:** [September 10, 2010, 1:48am UTC](https://boards.straightdope.com/t/isbn-lookup-questions-programmers-librarians/553230/4 "2010-09-10T01:48:26Z")

</div>

> [@jdc](#):
>
> You could get a copy of “Readerware” on 30 day free trial.
> 
> Combine that with a bar code scanner and you’ve made life much easier. The program only costs $50.00 for the “books only” version (also comes in a Books/DVD’s/CD’s version).

I’ll second Readerware; use it myself. It provides several sources that can be used for looking up data on a book based on ISBN (which it picks up from the barcode scanner, if you use that option. ISBNs can also be manually typed in.)

The author of the program has always been very quick to respond the few times I have sent an email with a support question.

[http://www.readerware.com/](http://www.readerware.com/)
