
LibraryThing can now take a photo of your shelf, find every book spine in it, and match each spine to its book. We’re calling it Shelf Detector, and it’s ready for your beta-testing!
The spines you save also power a new Shelves mode in Your Books, where your library sits on a virtual bookshelf with real spines. You can even pull a book off the shelf and spin it around.
Try it now: Shelf Detector
Watch our Preview on Youtube, to get a sense of how it works:
From Photo to Spines in Seconds
Snap a photo of one of your shelves and drop it on the Shelf Detector page. Here’s what happens next:
- It finds the spines. Shelf Detector spots every book spine in your photo and neatly “snips” each one out.
- It matches them to books. Within seconds, each spine shows up next to the book we think it is, sorted into groups: books in your library, books not in your library, duplicates, and anything we couldn’t identify.
- You check and fix. Use Change Match if we picked the wrong book, Delete to mark a bad image, Add Book to add something you haven’t cataloged yet, and Adjust Crop if a spine got trimmed oddly. Then save.
You can upload several photos at once. While you review your first shelf, the next ones are already scanning.
How it Works: This isn’t a matter of sending your photo off to a general-purpose AI chatbot. Shelf Detector runs on LibraryThing’s own machine-learning model, trained on a truly terrifying number of spines. Staff photographed those spines at homes, libraries and bookstores and labeled them by hand over more than a year.
Want the full tour? Our complete walkthrough video goes step by step, fixes included.
Your Books, on a Shelf
Spines you save for books in your catalog are displayed in the new Shelves mode in Your Books. Go to Your Books and pick Shelves from the menu on the left, or jump straight there.
- No spine yet? You get a placeholder that matches your cover’s color.
- Dimensions filled in? Each book stands at its real height.
- Pull one out. Click a book and a 3D copy slides off the shelf and turns toward you. Drag to spin it, then click again and it slides back into place.
Shelves mode shows your spines and spines other members have contributed. The more shelves people upload, the fewer placeholders everyone sees.
Early Stats
Shelf Detector opened on Tuesday with about 30,000 spines. Here’s where things stood just three days later, and the numbers have only gone up since:
- 7,482 shelves scanned
- 131,239 spines found
- 600 members with shelves
- 68,984 works now have a spine
- 46,509 books assigned a custom spine
- 63,907,517 cataloged books across LibraryThing now have a spine available
That last number shows how far one photo can reach. A spine scanned for a work becomes available to every member who has that work in their catalog.
Every Shelfie Helps
Spines work like covers: add them for yourself and you give them to everyone. You can even help without adding anything to your own catalog. Snap a friend’s shelves, a library display, or your favorite bookstore, and those spines join the pool for other members.
Every photo also teaches Shelf Detector. More spines mean better matching, prettier Shelves views, and more we can build. Members are already asking for inventory, shelf organizing and more, and we’re working on it.
Pro Tips for a Great Shelfie
Shelf Detector is already very forgiving: everyday phone photos work just fine. These tips will help you get the most out of every shot.
- Get close. One shelf, or part of a shelf, per photo. More photos with fewer books in each beats one wide shot.
- Leave a little margin. Spines touching the edge of the photo may get missed.
- Light it well. Daylight or a bright room. Watch for glare on glossy spines.
- Shoot straight on. Hold your phone level and square to the shelf.
- Spines out and upright. Books lying flat are harder to read.
- Don’t obsess. You can adjust crops later, and good enough is good enough.
The tips above are useful best practices, but Shelf Detector is flexible. For example, it can usually detect horizontal books too. It’s pretty clever!
What’s Next?
As we gain more shelf photos we will continue to explore ways that Shelf Detector can be used. We are eager to announce organizational uses such as inventory and cataloging, as well as more fun ways to play with this new feature.
For now, Shelf Detector is about detecting. It’s not yet a “catalog by photo” tool. If it spots a book you don’t own, you can add it with one click, but we need many more spines before we can reliably tell one edition from another.
Come Tell Us What You Think
Shelf Detector is in beta testing, and it’s getting better every day. We’ve already made fixes based on what members reported in the first few days. Grab your phone, head to your shelves, and upload your shelfies!
- Join the discussion on Talk: https://www.librarything.com/topic/387505
- Report bugs or issues in the bugs thread: https://www.librarything.com/topic/387506
- Watch our promo video: https://youtu.be/UwxepBvBROo
- Watch the full walkthrough: https://youtu.be/gp6GDzq22W0









































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































