Different apps solve different cataloging problems.
Before comparing products, I find it more useful to understand the different ways software approaches a home library.
How to choose a home library cataloging app
Choose the input workflow first, then compare export, shelf locations, lending, custom fields, privacy, and shared-library support.
Read the guide →This site is about the approach, not the ranking
Home Library Catalog is where I look at questions such as: should the catalog live in a spreadsheet or an app? Does barcode scanning fit the collection? What happens if you want custom fields? How important is export?
If the question is instead which specific app should I choose?, that belongs on HomeLibraryApp.com, where I can compare products, pricing, platforms, and features directly.
Four common approaches
Spreadsheet
A simple table in Google Sheets, Excel, Numbers, or another spreadsheet. Flexible, easy to inspect, and easy to move elsewhere.
Useful when: You want complete control over the fields and do not mind doing more of the data entry yourself.
General-purpose database
Tools such as Airtable, Notion, or FileMaker let you build a catalog around your own structure rather than a predefined book schema.
Useful when: Your collection has unusual fields, workflows, or relationships that a dedicated book app does not handle well.
Barcode-based library app
Scan an ISBN barcode, look up the book, and let the app create most of the record for you.
Useful when: You are adding books one at a time or can easily handle the collection book by book.
Shelf-photo cataloging
Start with photographs of the books as they already sit on the shelf and identify them from the visible spines.
Useful when: The collection already exists in bookcases and the main problem is getting a large number of books into the catalog.
What I would compare before choosing
How books get into the catalog
Manual entry, barcode scanning, ISBN lookup, imports, or shelf photography can make the same app feel completely different in practice.
Whether the fields fit your collection
Title and author are easy. The differences appear when you care about editions, translations, tags, shelf locations, lending, notes, or custom metadata.
How easily the data can leave
I strongly prefer software that gives you a practical way to export your catalog. A personal library may outlast the app you happen to use today.
What happens after the initial catalog
Adding one new book, finding a book on the shelf, correcting metadata, and recording a loan matter more over time than the excitement of the first scan.