Lend books. Get them back.

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.

Free for up to 50 booksPrivate by defaultNo card needed

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.

Tomorrow

Charlotte's Web

with Room 4B

Fri

Mere Christianity

with David K.

2 days late

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.

1

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.

2

Lend in seconds

Pick a borrower, choose 7, 14, or 30 days, and add a deposit or note if you need one.

3

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

Most popular

Pro

$5/month

Up to 1,000 books

Library Host

$15/month

Unlimited books and 5 team members

Compare plans

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