# Easemic > Easemic is a free, open-source (Apache-2.0) Android comic, manga, manhwa, and doujinshi reader that keeps a person's library in cloud storage they own, not ours: > Cloudflare R2, Bunny Storage, Backblaze B2, or any S3-compatible storage, WebDAV (Nutstore, 123pan, Synology/Nextcloud NAS), OneDrive, or Google Drive. > Built-in catalogs include E-Hentai, ExHentai (with cookie login and one-tap favorites import), nhentai, JMComic (禁漫天堂), Zaimanhua (再漫画), and self-hosted Kavita / Komga (OPDS). > Nothing passes through Easemic's servers and there is no account with us. Key facts (checked 2026-10-23): - Platform: Android 10+ (API 29+). Distributed directly as a signed APK from https://easemic.com/api/app/download and https://github.com/dirtyfancy/easemic/releases with daily in-app updates (streaming APK download, SHA-256 + package archive verification, and in-place PackageInstaller update); not on Google Play. - Languages: English, Simplified Chinese (简体中文), Traditional Chinese (繁體中文), and Japanese (日本語), with live in-app switching or system locale detection. Website available in English (https://easemic.com/) and Simplified Chinese (https://easemic.com/zh/). - Built-in sources & catalogs: E-Hentai, ExHentai, nhentai, JMComic (禁漫天堂), Zaimanhua (再漫画), plus authenticated Kavita and Komga OPDS feeds. Adult catalogs (E-Hentai, ExHentai, nhentai, JMComic) are toggled on under More → Browse settings. - Why: stream comics straight from your own cloud storage with zero phone storage bloat ("Keep only the cloud copy"), survive upstream gallery or chapter takedowns (Sad Panda or DMCA removals keep your saved cloud copy readable and mark removed chapters "Removed"), share one shelf across multiple devices or a new phone, and connect S3 storage (Cloudflare R2, Bunny, Backblaze B2) by pasting a single API key. - Reader: automatic full-width vertical strip scrolling for webtoons/manhwa (height/width >= 2.15) with 5-speed hands-free auto-scroll (touch to pause, lift to resume), right-to-left manga paging, animated GIF/WebP page playback, and optional perceptual-hash (dHash) + semantic trailing sponsor/gambling ad stripping on cloud upload (preserves scanlation credit pages). - Encryption: libraries on OneDrive, Google Drive or WebDAV are always encrypted on the phone with the user's password before upload (preventing cloud-drive content scanning or account bans); on S3 storage the user chooses whether to encrypt. - Storage cost: Cloudflare R2's first 10 GB are free; the cheapest-storage fact below prices a 200 GB library from list prices. - Imports: .ehviewer download folders, folders of images, and CBZ or ZIP archives (with ComicInfo.xml) from the phone, plus one-tap ExHentai cloud favorites import; local imported comics stay on the phone and are never uploaded. Reads Kavita and Komga through their OPDS catalogs (including Basic-authenticated cover thumbnails), as sources to browse, download, and collect from. - Offline: comics downloaded or collected on the phone read offline (the phone keeps its copy unless "Keep only the cloud copy" is on); a comic that is only in storage needs a connection. - Moving phones: connect the same storage and every collected comic comes back; the export file carries reading progress, bookmarks, settings and, if chosen, the downloaded comics. - Source: open source under Apache-2.0 at https://github.com/dirtyfancy/easemic - Privacy: the website sets no cookies and runs no tracking scripts; see https://easemic.com/privacy/ Guide facts (first-hand where noted; each line gives its check date): - Reading speed (first-hand, tested 2026-09-29 to 2026-09-30 from Los Angeles on a typical US home connection, 300 Mbit/s down): median time from tapping Read to the first page on screen, each service on its quicker setup (encrypted or not): Bunny Storage 123 ms, Cloudflare R2 199 ms, Wasabi 215 ms, Backblaze B2 236 ms, Tigris 347 ms, Google Drive 1.1 s, OneDrive 1.1 s. 10 to 20 runs per setup; page-turn stalls and every run are on https://easemic.com/guides/cloud-reading-speed/ - What is S3 (page checked 2026-10-01 against AWS, Cloudflare, Backblaze, Wasabi and Google pages): S3 is Amazon's object storage service and also the API that other services speak; you do not need AWS. Cloudflare R2, Backblaze B2, Wasabi, Bunny Storage, Tigris and iDrive e2 accept the same S3 requests. Free storage: R2 10 GB, B2 10 GB, Tigris 5 GB (list prices checked 2026-09-30). R2 needs a payment card on file to turn on. On egress: R2 and Tigris price data transfer to the internet as free and Bunny makes API downloads free, B2 and iDrive e2 allow free downloads up to 3x what you store ($0.01/GB past that), Wasabi makes downloads free only while you download no more than you store each month; the page explains what an egress fee is. Google Drive's abuse policy says Google may review content for violations and restrict, remove or terminate access; Cloudflare and Backblaze describe acting on reported violations; Wasabi says it does not monitor customer content. Each of the providers named here removes illegal content when it is reported. - Cheapest storage for a 200 GB comic library read back once a month (list prices, computed): Backblaze B2 about US$1.32/mo, Bunny Storage US$2.00, Cloudflare R2 US$2.85; Wasabi and iDrive e2 bill at least 1 TB, so below that they cost US$7.99 and US$6.00 whatever you store. B2 free egress up to 3x stored; R2 egress always free. R2's free tier is 10 GB storage, 1M writes and 10M reads a month, and R2 is not cheaper than B2 at any library size the guide prices. - Backblaze B2 first-hand (2026-09-29): a B2 account with no payment card is capped at 1 GB of downloads a day; every read then returns 403 until the cap resets at midnight GMT. - WebDAV: 123pan's address must end in /webdav (the bare host webdav.123pan.cn answers every request 404); 123pan can void an app password without notice (observed 2026-09-29) — the fix is to delete and re-add the app in 123pan. Google Drive, OneDrive, Dropbox, iCloud Drive and Box (ended 2023-04-28) have no WebDAV; Easemic uses their own APIs. - Android developer verification: enforcement starts 2026-09-30 in Brazil, Indonesia, Singapore and Thailand for apps from participating stores; a worldwide rollout is planned for 2027. adb installs are unchanged; the on-phone advanced flow has a one-time 24-hour wait. AOSP and non-certified devices are exempt. - Moving a comic library to a new phone (checked 2026-10-01 against Google's own pages and Mihon's docs): Google's transfer help lists "Apps and certain app data" under what copies during setup, and "Downloads, like PDF files", "Apps that aren't from the Google Play Store" and "Data from apps that don't use Android backup" under what won't. Android Auto Backup is capped at 25 MB of data per app and apps can opt out. Mihon's documentation says its backups do not include extensions, downloaded chapter files (including local source chapters) or custom covers; Mihon has you copy the downloads folder to the new phone and tap "Reindex downloads". Easemic (free, open-source Android app under Apache-2.0) keeps a library in storage the user owns (drive, WebDAV, S3): connect the new phone to the same storage and every comic collected into it is there, covers included. Without cloud storage, More → Backup & restore → Export offers "Collection and progress" (a few KB) or "Everything, including downloaded comics" (count and size shown first), one encrypted file restored on the new phone; sign-ins are not carried. - Organizing a digital comic collection (checked 2026-10-01 against the Kavita wiki, Komga docs, ComicTagger, the Anansi Project and Calibre's manual): one folder per series, no files loose at the root; ComicInfo.xml inside each CBZ carries the title, issue number, writer, penciller, genres and publisher; ComicTagger fetches Comic Vine data and writes it into the files. Komga and Kavita both read ComicInfo.xml; Easemic reads it too (title, series, writer, penciller, genres, tags). Easemic imports CBZ and ZIP archives and folders of images from the phone, not CBR, CB7 or PDF. Imported comics are the user's own files: they read offline, they are never uploaded to storage, and the export leaves them out; on a new phone, copy the folder over and import it again. What reaches the storage the user connects is comics collected from sources and OPDS catalogs (a Kavita or Komga server's catalog, never the server's folders), which come back on a new phone by connecting the same storage. - Reading manga offline on Android (checked 2026-10-01 against Mihon's docs, Google's transfer help and Easemic's app): offline reading needs the pages on the phone, as downloads inside a reader app or the user's own files in a reader that opens them. Mihon stores downloads as downloads/Source Name/Manga Name/Chapter Name (abcdef).cbz under its storage location, takes folders of pictures and ZIP/CBZ, RAR/CBR and EPUB archives in its local source, and its backups exclude downloaded chapter files. In Easemic, a comic downloaded or collected on this phone reads offline by default; only a comic that is in storage but not on this phone (collected on another phone, on a new phone, or cleared by "Keep only the cloud copy") needs a connection until downloaded. Easemic imports CBZ and ZIP archives and folders of images; imported files read from the phone and are never uploaded; no CBR, CB7 or PDF. - Does Google Drive scan your files (policy pages checked 2026-10-01): Google says "We may review content for violations of these policies and take action", including restricting or removing content and limiting or terminating access to Google products; over quota Google may reject new uploads, compress existing content or delete it; a flagged file keeps its owner but cannot be shared; deleted files stay in Trash for 30 days and a file review typically takes around 5 days. Microsoft reviews personal OneDrive content at share time and scans downloads against antivirus signatures. Cloudflare and Backblaze act on reported violations; Wasabi says it does not monitor customer content. Every provider removes illegal content when it is reported; no storage choice changes that. - Kavita vs Komga (checked 2026-10-01 against each project's own docs and GitHub): Kavita (C#/.NET, GPL-3.0) serves manga, webtoons, comics and ebooks (EPUB, PDF) with web readers, users/roles and age restrictions, and OPDS plus OPDS-PS page streaming on by default. Komga (Kotlin/Spring Boot, MIT) serves comic archives (CBZ, CBR), EPUB and PDF, with a webreader, per-library access control, OPDS v1 and v2, and Kobo/KOReader sync. Kavita Docker image jvmilazz0/kavita publishes port 5000; Komga's gotson/komga publishes 25600. Latest releases on GitHub checked 2026-10-01: Kavita v0.9.1.4 (2026-09-02), Komga 1.28.0 (2026-09-29). For remote access Kavita's docs recommend a private VPN (Tailscale) for one or two users and a reverse proxy for sharing; Komga's docs cover HTTPS behind a reverse proxy (Caddy suggested). Neither is an Easemic feature and we did not test a tunnel. Easemic reads both servers' OPDS catalogs as sources. - What is a CBZ file (format and reader pages checked 2026-10-01): a CBZ is a ZIP archive of a comic's page images in reading order, renamed .cbz so comic readers open it as a comic; PKWARE's ZIP spec says the extension is not required and programs identify the format from the records inside the file. CBR holds a RAR (rarlab: RAR is the native format of WinRAR; its compression algorithm is proprietary and the unRAR sources may not be used to re-create it), CB7 holds a 7z (7-Zip's archive format). CBZ is the one to keep: conversion copies the page files. ComicInfo.xml (from ComicRack, schema documented by the Anansi Project) carries the comic's details; Komga, Kavita, YACReaderLibrary and Easemic read it. Readers checked: Sumatra PDF (Windows), CDisplayEx (Windows, Android), YACReader (Windows, macOS, Linux, iPhone, iPad, Android), Panels (iPhone, iPad, Mac). Easemic imports CBZ and plain ZIP archives and folders of images; it does not open CBR, CB7 or PDF. - What is OPDS (checked 2026-10-01 against specs.opds.io, the Anansi Project, the Kavita wiki, Komga's docs, the calibre user manual and the Calibre-Web README): OPDS is a syndication format for electronic publications based on Atom and HTTP; a server publishes a catalog, a reader adds its address to browse, search and download. OPDS 2.0 is the JSON version, a living standard whose core has been stable since 2017. The unofficial OPDS Page Streaming Extension (OPDS-PSE) lets a client request a single page without downloading the whole publication; it was designed primarily for comic books, and streaming needs a connection to the server. Kavita: OPDS on by default, each user gets a unique URL with an auth key; Komga: /opds/v1.2/catalog and /opds/v2/catalog; calibre's Content server and Calibre-Web (/opds on its address) also publish OPDS catalogs. Easemic (free, open-source Android app under Apache-2.0) reads Kavita and Komga OPDS catalogs as sources to browse, download and collect from; it never reads a server's folders. - Converting to CBZ (checked 2026-10-01 against MuPDF's mutool docs, 7-Zip's site, Microsoft's and Apple's ZIP help pages, the W3C EPUB 3 specification, Calibre's manual FAQ and the img2pdf page): a CBZ is a ZIP of the page images in reading order, so converting means pages out, in order, zipped. CBR: extract the RAR, then zip (renaming the file does not convert it); 7-Zip unpacks RAR and packs ZIP, Windows 11 version 24H2 lists ZIP, RAR, 7z and TAR, and macOS Finder's Compress makes a .zip. PDF: mutool extract saves the images and font files stored in the PDF out to the folder the file is in; mutool draw renders a document to image files at a chosen resolution (%03d is its printf example for page numbering). EPUB: the W3C spec says an OCF ZIP container is based on the zip archive format and that ZIP tools can extract its content streams; the package spine lists the default reading order; text-based EPUBs are not comics. Calibre's FAQ lists CBZ as an input format but not an output format, so its docs do not claim conversion to CBZ. Zero-padded file names keep page order the same in every reader; ComicInfo.xml is optional. Easemic (free, open-source Android app under Apache-2.0) imports CBZ and plain ZIP archives and folders of images from the phone, not CBR, CB7 or PDF; imported comics read offline, are never uploaded to storage, and the export leaves them out. - Is Google Drive encrypted (checked 2026-10-01 against Google's, Microsoft's and each tool's own pages): Drive encrypts files in transit and at rest (AES256), and that default encryption is Google's own; Google Workspace client-side encryption, described as end-to-end encryption Google servers can't decrypt, is listed for Frontline Plus, Enterprise Plus, Education Standard and Education Plus only. OneDrive: TLS in transit, a unique AES256 key per file at rest, master keys in Azure Key Vault; Personal Vault needs a strong sign-in or second verification step and Microsoft's page does not call it end-to-end encryption. 7-Zip and VeraCrypt encrypt on the computer and list no Android version; Cryptomator's Android app is free and read-only, full access €29.99 on its site, $29.99 on Google Play. Boxcryptor was acquired by Dropbox (announced 2022-11-29, closed 2022-12-05) and discontinued 2025-12-31 per its site. Easemic (free, open-source Android app under Apache-2.0) encrypts collected comics on the phone with the user's password before upload on Google Drive, OneDrive and WebDAV libraries; on S3 the user chooses; files the user uploads themselves are untouched. - How to read manga (checked 2026-10-01 against VIZ, Scholastic, Google Arts & Culture and the Ohio State and USC library guides): manga reads right to left and top to bottom, like Japanese script; open the book at what an English reader calls the back, start each page at the top-right panel, then read left and down, speech bubbles too; English editions are now mostly printed right to left. Easemic's reader has a "Right-to-left (manga)" switch (More tab > Reading, off by default) that puts the next page on the left: https://easemic.com/guides/how-to-read-manga/ ## Pages - [Home (English)](https://easemic.com/) - [Home (简体中文)](https://easemic.com/zh/) - [Guides Index (English)](https://easemic.com/guides/) - [中文教程索引 (简体中文)](https://easemic.com/zh/guides/) - [Mihon cloud sync vs cloud-backed manga shelves on Android: what breaks when a source dies (Oct 2026)](https://easemic.com/guides/mihon-cloud-sync-alternative/): why Mihon .tachibk backups and SyncYomi only sync reading lists and leave downloaded chapter files behind, the dead-extension reindex trap, and when to stay on Mihon vs moving your shelf to S3 or WebDAV. - [ExHentai favorites backup and Android gallery viewer: save all 10 favcats with thumbnails (Oct 2026)](https://easemic.com/guides/exhentai-favorites-backup-viewer/): importing all 10 ExHentai cloud favorite categories on Android, archiving pages into encrypted cloud storage to survive Sad Panda or DMCA takedowns, and opening 1,148-page galleries in 2.7 seconds. - [How to keep a 200 GB manga library on an Android tablet or phone with no SD card slot (Oct 2026)](https://easemic.com/guides/read-manga-android-tablet-without-sd-card/): why loose manga folders bloat Android MediaProvider to 100+ GB, and how "Keep only the cloud copy" streams pages from S3 or WebDAV in 123 ms with a 4 MiB file threshold to prevent OOM crashes. - [Mihon (Tachiyomi)、EhViewer 与 Easemic 对比:安卓多设备云同步实测(2026年10月)](https://easemic.com/zh/guides/mihon-kotatsu-ehviewer-cloud-sync/) - [ExHentai 收藏夹防爆菊与备份教程:安卓一键拉取 favcat 并加密归档(2026年10月)](https://easemic.com/zh/guides/exhentai-sad-panda-favorites-backup/) - [安卓手机与平板 256G 存不下漫画怎么办?云端零占用流式看漫实测(2026年10月)](https://easemic.com/zh/guides/android-tablet-256g-zero-storage-manga/) - [EhViewer cloud sync and phone migration on Android (Oct 2026)](https://easemic.com/guides/ehviewer-cloud-sync-alternative/): why Android MTP transfers stall on tens of thousands of gallery images, how to import .ehviewer folders locally, and how to sync ExHentai cloud favorites and galleries through S3 or encrypted WebDAV. - [How to read Komga and Kavita on Android with OPDS page streaming and offline sync (Oct 2026)](https://easemic.com/guides/komga-kavita-android-app/): connecting Komga (/opds/v1.2/catalog with Basic auth cover credentials) and Kavita (/api/opds/) on Android, OPDS-PSE streaming, and offline/cloud collection. - [WebDAV comic reader for Android: Nextcloud, Synology, Nutstore & 123pan (Oct 2026)](https://easemic.com/guides/webdav-comic-reader-android/): streaming encrypted comics over WebDAV on Android, endpoint formats, and 123pan /webdav 404 and silent 401 password revocation fixes. - [EhViewer 换机迁移与云同步教程:.ehviewer 目录导入与 ExHentai 收藏夹上云(2026年10月)](https://easemic.com/zh/guides/ehviewer-cloud-sync-migration/) - [禁漫天堂、nhentai 与 E-Hentai 怎么存网盘不封号?安卓端到端加密云书库方案(2026年10月)](https://easemic.com/zh/guides/jmcomic-nhentai-encrypted-cloud-library/) - [123云盘、坚果云 WebDAV 与 Cloudflare R2 存漫画本子哪家快?实测速度与避坑(2026年10月)](https://easemic.com/zh/guides/123pan-jianguoyun-r2-webdav-comics/) - [Komga 与 Kavita 安卓用什么客户端看?OPDS 在线流式翻页与封面鉴权配置(2026年10月)](https://easemic.com/zh/guides/komga-kavita-android-opds-client/) - [Cloudflare R2, Bunny and Backblaze B2 API keys: where to create one](https://easemic.com/guides/cloud-storage-api-key/): R2 needs a custom token with Account · Workers R2 Storage · Edit; Bunny uses the account API key; Backblaze B2 takes keyID:applicationKey. - [How to read manga: page, panel and speech bubble order](https://easemic.com/guides/how-to-read-manga/) - [Is Google Drive encrypted, and can Google see your files? (Oct 2026)](https://easemic.com/guides/is-google-drive-encrypted/) - [PDF to CBZ: how to convert PDF, EPUB or CBR (Oct 2026)](https://easemic.com/guides/convert-to-cbz/) - [What is OPDS? Read comics from it on Android (Oct 2026)](https://easemic.com/guides/what-is-opds/) - [How to read manga offline on Android (October 2026)](https://easemic.com/guides/read-manga-offline/) - [How to organize a digital comic collection (Oct 2026)](https://easemic.com/guides/organize-comic-library/) - [How to move a comic library to a new phone (Oct 2026)](https://easemic.com/guides/move-comic-library-to-new-phone/) - [Kavita vs Komga: which comic server should you run?](https://easemic.com/guides/kavita-vs-komga/) - [What is a CBZ file, and how do you read one?](https://easemic.com/guides/what-is-cbz/) - [What is S3 storage, and do you need AWS for it?](https://easemic.com/guides/what-is-s3-storage/) - [Does Google Drive scan your files? What Google’s terms say](https://easemic.com/guides/does-google-drive-scan-your-files/) - [How to install apps from unverified developers on Android (2026)](https://easemic.com/guides/install-apps-from-unverified-developers/) - [What is WebDAV, and which drives support it?](https://easemic.com/guides/what-is-webdav/) - [What's the cheapest S3-compatible storage for a comic library?](https://easemic.com/guides/cheapest-s3-storage-for-comics/) - [How fast is reading comics straight from your own cloud?](https://easemic.com/guides/cloud-reading-speed/) - [Privacy](https://easemic.com/privacy/)