Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I used the Safari Books Online "Safari to Go" app to download a book to its "Offline Bookbag". In what format is the book stored? I ask because I'm hoping to use a reader other than Safari's own app to read the downloaded book.

share|improve this question
up vote 1 down vote accepted

On my Nexus 7, my downloaded books go in /Android/data/com.safaribooksonline/files/zips. They are stored in xhtml directories which includes various metadata, images and the chapters themselves as xhtml documents.

While these look vaguely HTML like, they certainly can't be rendered in Chrome or other web browsers directly, you just end up seeing all of the mark-up as text.

I don't know how standard the xhtml format is for e-books, or whether other readers could understand the format Safari uses, but hopefully this helps point you in the right direction.

share|improve this answer

Plain html, concatenate them, include the css and images and add html extension or so the browser knows what to do

share|improve this answer
As a developer, I more-or-less get the idea of this answer. But most of visitors here are probably not a developer and might get lost. It'd be better if you could explain the steps in more detail (e.g. linking some steps to SO, or blog that already explain this is still acceptable) – Andrew T. Dec 15 '14 at 7:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.