Aldiko book reader is a really good app that has the most of the features you require.


BookFusion is what you are looking for. BookFusion provides you with a cloud based platform and native Android and iOS apps to allow you to easily upload , organize and read your eBooks across all devices. More at https://www.bookfusion.com/reading/cloud-library It is device agnostic and as a result you can read and access your books on any device. You ...


What type of Kindle do you have? Most of them support browsers, even though some are quite basic. So one option would be to simply view the website on the kindle itself, no? If this is not sufficient please can you clarify why in your original question.

Only top voted, non community-wiki answers of a minimum length are eligible