Upload or change a book cover

Image requirements, the book-covers storage bucket, troubleshooting failed uploads.

Every book in your catalogue can have a cover image. Patrons see covers in browsing, search, and on the book detail page.

Where covers come from

  • Bulk ISBN import: covers auto-fetch from Google Books or Open Library
  • Manual entry: upload an image or paste a URL
  • Re-edit any time: Catalog → find book → Edit → Cover

Upload requirements

  • File types: JPEG, PNG, WebP, GIF, SVG
  • Max size: 5MB
  • Recommended dimensions: 400×600 pixels (2:3 aspect ratio, like a book cover)
  • Square or wider images get letterboxed; tall images are fine

Where covers are stored

Shelfwise uses Supabase Storage. Your covers live in your project's "book-covers" bucket and are served via a CDN — patrons load them instantly.

Replacing a cover

  • Catalog → find book → Edit
  • Cover section → click Replace
  • Upload a new image or paste a URL
  • Save

The old cover is automatically removed from storage.

Removing a cover entirely

If you remove the cover, the book displays a coloured placeholder with the first 2 letters of the title. The placeholder uses your brand colour.

Troubleshooting

  • "Bucket not found" — The storage bucket may not be configured. Contact support — we'll provision it.
  • Cover not showing for patrons — Hard-refresh your browser (Cmd-Shift-R or Ctrl-Shift-R) to bypass cache.
  • Upload fails for one image — Check the file size (5MB cap) and the MIME type. Convert to JPEG or PNG if it's something exotic.
Still stuck? Email hello@tryshelfwise.comand we'll get back within one business day.