Private Android Doujinshi & Manga Cloud Shelf

All your doujinshi & manga, in your own cloud.

Built-in E-Hentai, ExHentai, nhentai, JMComic (禁漫天堂), Zaimanhua (再漫画), and self-hosted Kavita / Komga (OPDS). Collect in one tap into your own R2, Bunny, Google Drive, or WebDAV—stream every page on demand with zero phone bloat.

Android 10+ · v0.2.1Open Source (Apache-2.0)Client-Side Encrypted18+

18+ For adults managing their own collections. Easemic hosts no comics or site data; connecting external catalogs requires your own access.

25 seconds

See it in one go.

Screens rebuilt from the app; the comics shown are made up for the film.

Every shelf, one app

Everything you read, in one place.

Built-in catalogs

E-Hentai · ExHentai · nhentai · JMComic · Zaimanhua

Search single-volume galleries and multi-chapter serialized manga in one app, then collect what you want to keep into your own cloud.

Follow

New chapters land on your shelf

Follow an ongoing series on JMComic or Zaimanhua and its cover shows how many new chapters came out.

Self-hosted

Kavita and Komga (OPDS)

Browse, stream, or collect from any authenticated OPDS feed.

On your phone

CBZ, ZIP & image folders

Reads ComicInfo.xml metadata (title, artist, tags) or plain folders of images.

Moving over

.ehviewer folders & ExHentai favorites

Import the .ehviewer download folders you already have, or sync your ExHentai favorites in one tap.

On upload

Trailing sponsor ads, gone

Optional dHash + semantic tail filter strips repetitive gambling/sponsor ad pages while keeping scanlation credit pages.

In your language

English, 简体中文, 繁體中文, 日本語

Switch inside the app with no restart, plus verified in-app APK updates.

More than a reader

Every catalog you browse. Every cloud you own.

E-HentaiExHentainhentaiJMComic · 禁漫天堂Zaimanhua · 再漫画Kavita OPDSKomga OPDS.ehviewer Folder ImportCBZ & ZIP ArchivesExHentai Favorites Import
Doujinshi & GalleriesFull-Color Manhwa5-Speed Hands-Free Webtoon ScrollTrailing Sponsor-Ad StrippingScanlation Credit Page PreservedAnimated GIF & WebP PagesSad Panda Takedown-Proof CopyBackground +N Chapter BadgesRight-to-Left Manga Paging
Cloudflare R2 (10 GB Free · Zero Egress)Bunny Storage (123 ms First Page)Backblaze B2Google Drive (On-Device Encrypted)OneDrive (On-Device Encrypted)123pan WebDAVNutstore WebDAVSynology / Nextcloud NAS1-Key S3 Auto-Bucket Setup
Inside the app

From catalog search to your private cloud shelf.

  1. 01

    Search E-Hentai & ExHentai

    Filter by language, category, minimum rating, or namespace tags with instant lazy gallery loading.

  2. 02

    Query nhentai by tag & language

    Combine tag queries and language filters with page counts, favorites, and artist chips right on the card.

  3. 03

    Follow JMComic & Zaimanhua series

    Read single volumes, full-color manhwa strips, and ongoing serialized manga with +N new-chapter badges.

  4. 04

    Collect into cloud storage you own

    Paste one API token for Cloudflare R2, Bunny, or Backblaze B2, or sign in to Google Drive, OneDrive, or WebDAV.

Browsing E-Hentai with language and tag filters in Easemic
Searching nhentai by tag in Easemic
Browsing JMComic manga and webtoons in Easemic
Choosing cloud storage in Easemic
Takedown proof

Sad Panda or DMCA takedown? Your cloud copy stays.

Collecting copies every page into storage you control. If an E-Hentai or nhentai gallery vanishes upstream or a serialized chapter is replaced or removed, the copy on your shelf still opens—and removed chapters are clearly marked Removed instead of disappearing.

The reader

Manga right to left. Webtoons as one long strip.

Easemic spots long-strip manhwa and webtoons by their aspect ratio (height / width >= 2.15) and switches to full-width vertical scrolling, with five hands-free auto-scroll speeds: touch to pause, lift to carry on. Animated GIF and WebP pages play in place.

Measured, not promised

How fast the first page opens, by storage.

The app talks to your storage directly, with no server of ours in between, so speed is up to the provider you pick. Fastest so far: Bunny Storage, 123 ms to the first page. Swipe through the rest.

01

Bunny Storage

123ms

Median time to the first page
02

Cloudflare R2

199ms

Median time to the first page
03

Wasabi

215ms

Median time to the first page
04

Backblaze B2

236ms

Median time to the first page
05

Tigris

347ms

Median time to the first page
06

Google Drive

1.1s

Median time to the first page
07

OneDrive

1.1s

Median time to the first page
Each service opened the same comic 10 to 20 times, on its quicker setup (encrypted or not), from Los Angeles on a typical US home connection, September 2026.How we measured →
Encrypted on your phone

Zero cloud-drive bans. Sealed before it leaves your phone.

Covers, pages, and library indexes are encrypted on your device before they ever touch Google Drive, OneDrive, or WebDAV. Without your password, your storage provider only holds opaque ciphertext.

Google Drive · OneDrive · WebDAV (123pan, Nutstore, NAS)
Always encrypted on your phone with your password before upload—no cloud-drive content scanning or account bans.
S3 storage (Cloudflare R2, Bunny, Backblaze B2)
Your choice: client-side encrypted or plaintext.
Your password and API keys
Stay strictly on your phone. There is no account with us and no middleman server.
One shelf, every device

Your library lives in your storage, not on one phone.

  1. Your phone is full.

    Turn on Keep only the cloud copy.

    Local files go once the upload is done. Pages stream back when you tap Read, through a local cache with a size limit you set.

  2. You read on a tablet too.

    Point it at the same storage.

    The whole shelf shows up, covers and reading progress included. Both devices stream from the one cloud copy.

  3. You got a new phone.

    Paste the same key, or sign in again.

    No multi-gigabyte .ehviewer folders to copy across. Your library is already where you left it.

Guides

Written from our own setups.

All 16 guides →
Straight answers

The questions people actually ask.

Something else? Open an issue on GitHub Issues or write to hello@easemic.com

How do I enable E-Hentai, ExHentai, nhentai, and JMComic (禁漫天堂) inside Easemic?

Fresh installs display standard catalogs (Zaimanhua and OPDS) by default. Open More → Browse settings inside the app to toggle on E-Hentai, nhentai, and JMComic; ExHentai unlocks automatically once you sign in or paste your E-Hentai cookies.

How does reading straight from cloud storage work without filling up my phone?

When you collect a gallery or manga chapter, Easemic uploads its pages to your own cloud bucket or drive. With "Keep only the cloud copy" enabled, local files are released right after upload, and tapping Read streams pages on demand with a bounded local cache (123 ms median first-page open on Bunny Storage, 199 ms on Cloudflare R2). Your phone storage stays clear while your cloud shelf holds thousands of titles.

Will Google Drive, OneDrive, or 123pan scan my comics or ban my account?

No. When you bind Google Drive, OneDrive, or any WebDAV server (123pan, Nutstore, Synology NAS), Easemic enforces mandatory client-side encryption on your phone before upload. Every cover, page image, and library index is sealed into ciphertext with your password—your storage provider cannot inspect file contents or filenames.

How do I know my storage credentials and ExHentai cookies won't be stolen?

They stay strictly on your phone. Easemic has no user accounts, no analytics SDKs, and no middleman servers, and the full Android source code is open under Apache-2.0 at github.com/dirtyfancy/easemic. Your device talks directly to your storage provider and catalogs.

Can I import my existing .ehviewer download folders, CBZ archives, or Kavita/Komga server?

Yes. Tap Import folder on the Library tab to bring in existing .ehviewer download directories, CBZ/ZIP archives (with ComicInfo.xml), or plain image folders, or import your ExHentai favorites in one tap. You can also connect any Kavita or Komga OPDS feed to browse, stream, or collect into your cloud.

How do updates work without Google Play?

Download the signed APK once from this site or GitHub Releases. Once a day, Easemic checks easemic.com for a newer release, streams the APK inside the app with a live progress bar, verifies its SHA-256 digest and package signature, and updates in place without losing your library or settings.

Your doujinshi & manga. Your cloud storage. Your keys.

Android 10+ · v0.2.1Open Source (Apache-2.0)Client-Side Encrypted18+

Easemic checks easemic.com once a day for a newer version and installs it inside the app.