Converting Between ISBN-10 and ISBN-13

David Kane asked the web4libbers:

Can anyone tell me what the conversion between ISBN-10 and ISBN-13 is, please. I need to write a little conversion program. Anything in PHP, for example.

Answers:

“There is already an online converter: http://www.isbn.org/converterpub.asp;” some pointing at Wikipedia on ISBNs, Bookland, and EANs; John Blyberg’s PHP port of the PERL ISBN-10/13 tool; some explanation that you have to watch the check digit, and discussion about why you’d need to do all this conversion.

Finally, Tim asked:

Someone should offer single and batch converstion as a free API, not an online form and an offer to have a “representive” call you for larger jobs.

Does anyone want that, or shall I?

And I answered:

http://api.wpopac.net/v1/isbn1013/0811822842 changed: http://api.scriblio.net/v01a/isbn1013/0811822842

Same usage as xISBN and thingISBN. Returns empty result on invalid ISBNs.

Based on Blyberg’s code, incorporates some changes, may not be accurate. Poke at it, break it. Report findings, but don’t blame me if it returns incorrect results (I will try to fix the code/service, though).

Geeky extra: anybody know the Lat and Lon to Bookland? I’d really like to put this post on the map.

bookland, conversion, converter, ean, international standard book numbers, isbn, isbn-13, isbn1013, libraries, library, web service, xisbn

4 Comments

  1. Pingback by ISBN1013 API Followup « MaisonBisson.com on October 4, 2006 11:03 pm

    [...] A couple questions about my API to convert 10 digit ISBNs to 13 digits pointed out somethings I failed to mention earlier. [...]

  2. Comment by kevin quinn on October 22, 2006 4:40 am

    HI, I’ve written an Applescript for converting ISBN 10s to 13s (only usefiul if you’ve got a Mac, of course). It’s free and on my website. (www.themacguy.co.uk)

  3. Comment by Matt on May 1, 2007 6:05 pm

    Good online tool… handles batch conversion. Not sure how effective it is.

    http://www.litcrazy.com/default.aspx

  4. Pingback by links for 2007-09-11 « PaxoBlog on September 11, 2007 8:26 pm

    [...] » Converting Between ISBN-10 and ISBN-13 “There is already an online converter: http://www.isbn.org/converterpub.asp;” some pointing at Wikipedia on ISBNs, Bookland, and EANs; John Blyberg’s PHP port of the PERL ISBN-10/13 tool; some explanation that you have to watch the check digit, and (tags: isbn convert tools) [...]

Comments RSS TrackBack Identifier URI

Leave a comment

 

User contributed tags for this post:

1