No books yet. Tap + Add book to scan or enter one.
Model your shelves with real dimensions to see how full they are and what still fits.
No shelves yet. Add one to start tracking capacity.
Your genre taxonomy. Top-level genres and their subgenres, each with a definition you can edit.
Height = upright height Β· Width = depth into shelf Β· Thickness = spine width (drives shelf capacity).
Cell = where the shelf sits in the bookcase grid: column letter + row number, A1 top left. The label stays free text.
Width = usable horizontal run Β· Height = clearance Β· Depth = front-to-back.
Edit renames or moves every shelf in this bookcase; naming a bookcase that already exists in that room merges the two. Copy makes a new, empty bookcase with the same shelves under the new names.
Backs the bookcase's visual view. Scan photographs a patch of the real bookcase and uses its average color.
Makes one shelf per cell, named for its spot in the grid β A1 top left β until you give it a label of its own.
Shelves in a bookcase usually share sizes: one depth throughout, one width per column, one height per row.
Each e-book's title, author, ISBN, publisher and cover are imported. Existing books are not affected.
Open Library is where most of this app's data comes from. These are gaps in its records that your shelf can fill. Only blanks are ever offered β a value Open Library already holds is left alone, even where yours differs.
Nothing new to send. Every row below has been tried and refused; each stays here until it goes through or you skip it.
Nothing waiting. Tap Look for gaps to check your books against Open Library.
Sign-in is off on this server, so there are no accounts or members. Anyone who can reach it can use this library.
Your own keys, used when you give back. Make a pair at archive.org/account/s3.php. They are checked with Open Library before they are saved, and stored encrypted.
Everyone here can use this library, and add or remove other members.
Drag to reposition Β· pinch/scroll to zoom Β· corners to resize the crop.
Drag each marker onto a corner of the cover, then Flatten.