- Adding books using barcode scanning, ISBN entry, online keyword search, manual entry, or CSV file import
- Organizing books into categories such as My Books, Wish List, Borrowed, and Previously Owned
- Syncing library across multiple devices using iCloud or Dropbox sync
- Sharing library online via BookBuddy Companion website (requires monthly subscription)
- Personalizing library with categories, tags, favorites, and personal notes
- Choosing between list or grid view
- Tracking loaned books and reading status
- Applying batch operations using multiple selection
- Finding books quickly using search keywords or barcode scanning
- Exporting library into CSV, PDF, or HTML formats
- Printing selected books to AirPrint-enabled printers
- Creating backups to any cloud service
- Viewing activity history of reading and loaning activities
- Detecting and removing duplicates
- Saving library locally and privately on device
- Classroom Library Manager for teachers to manage classroom library and track student checkouts
- Allowing students to self-checkout books via BookBuddy Companion website (requires monthly subscription)
- Providing customer support through email and website
- Following privacy policy and terms and conditions.