How to catalog your kid's bookshelf: 5 methods, honestly compared
Five ways to turn a shelf of picture books into a searchable list, with the honest time cost of each and the point at which each one falls apart.
Cataloging forty picture books sounds like a ten-minute job until you start. The method you pick determines whether it takes ten minutes or a whole evening, and more importantly whether the list still reflects reality in three months.
Below are the five approaches people actually use, what each one really costs, and where each one breaks. There is no universally correct answer. The right choice depends on how big the collection is and who needs to read the list.
Before you pick: three questions
- How many books? Under about twenty, almost anything works. Over about fifty, per-book effort dominates and only fast methods survive.
- Who needs to read it? If the answer is only you, a private list is fine. If it includes grandparents standing in a shop, the list needs to be shareable without an account.
- How often does the shelf change? A collection gaining a book a week needs a maintenance path, not just a one-time capture.
Method 1: A spreadsheet
Time to set up: roughly 45–90 minutes for fifty books, typing title and author by hand.
Time per new book: about 30 seconds, if you remember.
The most flexible option. You control the columns, so you can track age range, series, who gave it, and whether it has been outgrown. It exports, it is free, and it will still open in twenty years.
Where it breaks: the initial typing is the single biggest barrier in this whole list, and it is the reason most spreadsheet attempts die at book twelve. It is also poor at the shop-aisle moment. Asking a grandparent to open a shared spreadsheet on a phone, scroll a column and search is more friction than the task deserves.
Best for: people who genuinely enjoy spreadsheets and want to track more than titles.
Method 2: A notes app list
Time to set up: 30–60 minutes for fifty books.
Time per new book: about 15 seconds.
Lower ceremony than a spreadsheet and already on your phone. Notes apps have decent search, sync across devices, and share to a partner in two taps.
Where it breaks: it degrades quietly. Titles get entered inconsistently (“Gruffalo” vs “The Gruffalo”), which makes search unreliable exactly when you need it. And a shared note that anyone can edit will eventually be edited by someone who did not mean to.
Best for: small collections, single-parent maintenance, and people who want zero new tools.
Method 3: Goodreads or StoryGraph
Time to set up: 40–80 minutes for fifty books, searching each title.
Time per new book: 20–40 seconds.
Both are built for readers tracking their own reading, and both have large book databases with covers and metadata, which is genuinely pleasant to browse.
Where it breaks: these are reading trackers, not household inventories. The mental model is “books I have read,” not “books this child owns,” and the distinction matters once you have three children or a shelf of books nobody has opened yet. Children’s board book coverage is also noticeably patchier than adult fiction, and duplicate database entries for the same picture book are common.
Best for: households already using one of them, cataloging an older child’s chapter books.
Method 4: A barcode scanning app
Time to set up: 15–30 minutes for fifty books, if the barcodes cooperate.
Time per new book: about 10 seconds.
Genuinely the fastest per-book method when it works, and accurate, because an ISBN is unambiguous in a way a typed title is not.
Where it breaks: it requires handling every book individually, which is the real time cost on a full shelf: fifty pick-ups, fifty orientations, fifty scans, fifty put-downs. Children’s books are also the worst category for barcodes: board books often have none, library-sale and hand-me-down copies have stickers over them, older books predate ISBNs entirely, and boxed-set barcodes resolve to the set rather than the title.
Best for: newer collections in good condition, where most books still have a clean barcode.
Method 5: Photographing the shelf
Time to set up: a few minutes per shelf.
Time per new book: effectively zero, if you re-photograph periodically.
The improvised version, just taking a photo, is the most common thing people actually do, and it is better than nothing. The problem is that a photo is not a list: you cannot search it, spine text is often unreadable when zoomed, and it goes stale silently.
The tooled version reads the spines from the photo and turns them into an actual searchable list. This is what Shelfmark does, and in the interest of being straight with you: it is our product, so treat this section with the scepticism it deserves.
Where it breaks: photo recognition is not magic. Spines that are badly worn, turned away, stacked flat, or set behind a row of toys will be missed or misread, and any honest implementation has to ask you to confirm uncertain matches rather than guess. Books with no printed spine text, very thin board books especially, need adding by hand regardless of the method.
Best for: larger collections where per-book handling is the bottleneck, and households where someone else needs to check the list from a shop.
Side by side
- Fastest to set up: photo scanning, then barcode scanning.
- Most accurate: barcode scanning, where a barcode exists.
- Most flexible data: spreadsheet, by a wide margin.
- Easiest for a gift-buyer to use: anything that produces a shareable, searchable link. The majority of methods here do not.
- Most likely to be abandoned: whichever one requires typing fifty titles.
The step most people skip
Whatever method you choose, the catalog only prevents duplicates if the person holding the book in the shop can consult it. In most families that person is a grandparent or a family friend, not the parent who built the list.
So the last step of cataloging is not finishing the list. It is putting it somewhere the buyers can reach in ten seconds without downloading anything or making an account. If you skip that, you have built an excellent record of the duplicates you are still going to receive.
Related: why duplicate children’s books happen in the first place and how to check before buying a book as a gift.