Skip to main content

A CLI tool to download manga chapters (solo or bulk) from MangaDex.

Project description

📥 Mangadex Downloader

A CLI tool to download manga chapters (solo or bulk) from MangaDex.

🪐 Features

  • Bulk download multiple chapters at once.
  • Choose specific chapters interactively.
  • Supports multiple languages.
  • Saves all chapter pages as images inside a .zip archive.
  • Automatically sanitizes filenames.

🧩 Requirements

  • Python 3.7 or higher

Dependencies are automatically installed with pip:

  • requests
  • tqdm
  • questionary

🚀 Installation

pip install mangadex-dl

🔒 Make sure you have Python 3.7+ and pip installed.

💎 Supported Languages

Code Language
ar Arabic
de German
en English
es Spanish
es-la Spanish (Latin America)
fr French
id Indonesian
it Italian
ko Korean
pt Portuguese (Portugal)
pt-br Portuguese (Brazil)
ru Russian
tr Turkish
uk Ukrainian
vi Vietnamese
zh Chinese

✨ Usage

Once installed, run the command:

mangadex-dl

You’ll be prompted with two modes:

  • Solo → Download by chapter ID.
  • Bulk → Download by manga ID and select chapters from an interactive list.

The result will be .zip archives containing clean, ordered images of the manga chapter(s).

❓ Example

Solo Mode (Chapter ID):

Enter Chapter ID: cd0dbfeb-3e6b-4f93-907c-8b2e71b41ae2

This will save the chapter as:

chapter-1-en.zip

Bulk Mode (Manga ID):

Enter Manga ID: 559c5fc6-6a57-43a6-93cb-b43328bc1957

Then select chapters interactively, e.g.:

✔ Chapter 1 [English]
✔ Chapter 1 [Arabic]
✔ Chapter 2 [English]

Files will be saved like:

chapter-1-en.zip
chapter-1-ar.zip
chapter-2-en.zip

📜 License

This project is available under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mangadex_dl-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mangadex_dl-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file mangadex_dl-0.1.1.tar.gz.

File metadata

  • Download URL: mangadex_dl-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for mangadex_dl-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7c1e146d30fd2ec51f0f59c903b0f2941e09e775d909083d8b6ae1ac842ee155
MD5 746445695f3f757feab903c520de4986
BLAKE2b-256 2656caa3f8dc91c3c28a9a46f9ff99a095118fc11c6ee14695cbe46be74f286a

See more details on using hashes here.

File details

Details for the file mangadex_dl-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mangadex_dl-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for mangadex_dl-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c3558284ab72967ddeeb450e557e2293f4450ad1f838a39962a04cd03dda468e
MD5 049689ecc096703147e9251d3f97e694
BLAKE2b-256 f59c042cd48bc38ffbaf4dc9d6b76e3daa06801e30f27219868ffd71cb00e75d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page