Every book you lend, back on your shelf.
ShelfKeeper catalogues your books, records who borrowed what, and reminds them before it’s due, so nothing quietly disappears.
Grace Community Library
Today at a glance

Books
412
On shelf
377
Lent
35
Late
2
Due next
The Purpose Driven Life
with Grace M.
Charlotte's Web
with Room 4B
Mere Christianity
with David K.
Home libraries
Lend to friends and family without losing track.
Church libraries
Run a lending shelf for your congregation.
Classrooms
Know which student has which book.
Book clubs
Pass books around the group, then get them back.
How it works
From “can I borrow this?” to tracked in under a minute.
Add your books
Scan the barcode with your phone, import your spreadsheet, or type a book in by hand. Start with 10 sample books if you like.
Lend in seconds
Pick a borrower, choose 7, 14, or 30 days, and add a deposit or note if you need one.
Let reminders do the asking
ShelfKeeper emails borrowers around the due date, so you never have to chase anyone yourself.
Features
Everything a lending shelf needs. Nothing it doesn’t.
Scan the barcode
Point your phone camera at the barcode, or type the ISBN, and ShelfKeeper fills in the title, author, cover, and year.
Automatic reminders
Borrowers get an email 2 days before, on, and 2 days after the due date.
Borrowers without accounts
Save a name and email. Borrowers never need to sign up for anything.
Trust scores
See who returns on time, built from every lend and return you record.
Printable QR labels
Stick a label inside the cover that opens the book's record in one scan.
Public catalogue
Share a link to your available books so people can request one or suggest a title.
Import and export
Bring your list in from Excel or Google Sheets, and download everything as a spreadsheet whenever you like.
Volunteer teams
On Library Host, up to 5 helpers can check books in and out with you from their own logins.
Pricing
Start free. Upgrade when your shelves grow.
Free
$0/month
Up to 50 books
Pro
$5/month
Up to 1,000 books
Library Host
$15/month
Unlimited books and 5 team members
FAQ
Questions people ask before they start.
Do my borrowers need an account?+
No. You save their name and email, and ShelfKeeper emails them reminders. They never have to sign up.
Is my library private?+
Yes. Your books, borrowers, and notes are visible only to you and any team members you invite. A public catalogue is off until you turn it on, and even then it shows only available titles, never notes or who has what.
What happens if I go over 50 books on Free?+
Nothing is deleted. You can keep lending everything you have, and upgrade to Pro or Library Host whenever you want to add more.
Can I cancel anytime?+
Yes. Paid plans are monthly, and you can cancel from Settings in a couple of clicks. You keep your plan until the end of the period you paid for.
Can volunteers help run our library?+
Yes. On Library Host you can invite up to 5 team members by email. They add books and record lends and returns, while billing and settings stay with you.
I already keep a list in a spreadsheet. Can I bring it in?+
Yes. Save it as CSV from Excel or Google Sheets and import it in one go. ShelfKeeper matches your columns and skips books you already have. You can export your books, borrowers, and lending history any time.
Does it work on my phone?+
Yes. ShelfKeeper works in any modern browser on phones, tablets, and computers. There's nothing to install.
Your books deserve to come home.
Set up your library in two minutes. Free for up to 50 books, no card needed.
Create your free library