Manga Downloader
Status Platforms Download
Active
Active
JAVA Linux Microsoft Windows Anime & Manga Manga Downloader



Manga Downloader is a very simple application written in JAVA to download any chapters of any manga from the supported websites.

At its first release this application supported the following 3 manga sources: MangaDex.org, Bato.to and MangaEden.com.
In other words you can see this application as a replacement for the other manga downloader tools I made in the past years: MangaDex Downloader, Batoto Downloader and Eden Batch Downloader.

Mantaining one single application will be easier for me and will allow more frequent and efficient updates. Furthermore, it is not excluded that support will also be added to new manga sources websites in the future.

From v2.0 onwards has been introduced the support for several new websites and so to date this program supports over 75 websites! This is the full list (in alphabetical order): 1stkissmanga.com, 1stkissmanga.online, ac.qq.com, bato.to, catmanga.org, ciayo.com, comic-days.com, comic-ryu.jp, comic-walker.com, comic.pixiv.net, comicborder.com, comicbushi-web.com, coolmic.me, fanfox.net, fascans.com, ganma.jp, genkan.io, hentai2read.com, hiperdex.com, jaiminisbox.com, juinjutsureader.ovh, kissaway.net, kissmanga.link, kuragebunch.com, lelscan-vf.me, leviatanscans.com, lhscan.me, lhtranslation.net, lovehug.net, lupiteam.net, manamoa.net, manga-park.com, manga18.club, manga4life.com, mangabox.me, mangadex.org, mangaeden.com, mangageez.com, mangahere.cc, mangajar.com, mangakakalot.com, mangakawaii.com, mangakik.com, mangalib.me, manganato.com, manganelo.link, manganelos.com, manganine.com, mangapan.com, mangapark.net, mangapill.com, mangaplus.shueisha.co.jp, mangareader.net, mangasee123.com, mangaseeonline.us, mangasy.com, mangatoon.mobi, mangatoread.com, mangatx.com, mangaworld.io, mangazuki.me, manhua.dmzj.com, manhwa18.com, manhwatop.com, merakiscans.com, page.kakao.com, powermanga.org, ramareader.it, rawdevart.com, read-nifteam.info, readcomiconline.li, readmanga.me, readmanganato.com, scantrad.net, sensescans.com, shonenjumpplus.com, shonenmagazine.com, tohomh123.com, tonarinoyj.jp, toonily.com, tumanga.net, tuttoanimemanga.net, u17.com, webtoon.xyz, webtoons.com, zinmanga.com.

The program also supports some generic and famous frameworks, which means that all the websites created using these frameworks can be used with this program even if they are not between the officially supported ones! This is the list of supported generic frameworks: Foolslide, My Manga Reader CMS, Wordpress (Basic), Wordpress Manga (Madara), Coreview, Genkan, Flat Manga and Cruzers.

  1. Install (or update) JAVA and reboot your PC (very important to set the environment variables correctly!).

  2. Download the ZIP package from the button above in this page and extract it with your favorite archive manager (usually there is always one pre-installed in any operating system).

  3. Run the JAR executable:

    • On Windows: usually just double-clicking on it should be enough but if this does not work then right-click on the JAR file, choose the “Open with” option and select “JAVA(TM) Platform SE binary”.
      Note: you can launch the JAR executable also from a cmd window with the same command of Unix/Mac below!

    • On Unix distros or Mac: open a terminal window in the same folder where is the JAR file and type the following command:
      java -jar MangaDownloader.jar

Starting from v50 you can set custom options/parameters for the JVM when launching the program. To do it you have to open the vmoptions.txt file (that should be created automatically at first startup in the same folder where is the main executable of the program) and add the custom options/parameters in the file (only one for line).

You can report any bugs or issues, as well as suggestions for enhancements and proposals, using the project's official page on BitBucket.

  • Added support for the new website of Mangadex
  • Fixed a bug with the Mangadex API system and the acquisition of the title of the manga
  • Improved support for Mangadex: now the program loads also the scanlations groups list for every chapters
  • Improved support for Mangadex: now the chapters list is ordered by chapter's number
  • Fixed support for adult contents with Mangahere and Fanfox
  • Improved support for Toonily (now compatible with 18+ contents)
  • Added support for readmanganato.com (Mangakalot seems to redirect there now)
  • Added support for Genkan.io
  • Added support for Webtoon.xyz
  • Added support for Catmanga.org
  • Added support for Mangatoon.mobi
  • Added support for Read-Nifteam.info
  • Added the ability to link (and unlink) a Patreon account: this will let the user to unlock exclusive features of the program if he has an active subscription on Patreon (any level)!
  • The subscription fee for the VIP level on Patreon has been halved: in this way you can have access to the nightly builds with only 10€ /month now!
    Remember: the nightly versions got released at every change in the source code, so you won't need to wait weeks or months for the official releases and you'll can test new features and enjoy bugfix before all others!
  • Added the first patrons exclusive feature: the ability to edit the domain/URL of the supported websites! Thanks to this feature you can edit the domain/URL of any of the supported websites so as to support their changes without the need to wait for a program's update.
  • Fixed the support for Mangasee
  • Fixed the support for Lovehug
  • Fixed the support for the v3 (beta) of Mangapark
  • Improved the My Manga Reader CMS support: now it supports also those websites that uses relative paths in their images URL
  • Slightly changed the anti-bot protections check function: now it should detect better the anti-bot protections on Unix/Mac OS.
  • Fixed a bug with the Wordpress (basic) generic framework and the websites that use relative paths for chapters
  • Added an extra message to suggest to the user to try another web browser in case the procedure to bypass the anti-bot protection fails.
  • Data used to bypass the anti-bot protections now get stored to file and loaded automatically at startup. In this way, if the cookies have not expired, it will be possible to access the sites again without having to repeat the procedure each time.
  • Added support for mangajar.com
  • Added support for comicbushi-web.com
  • Added support for the new API system of Mangadex! This way the program will be ready to support their new website when it will come back online.
  • Fixed support for Bato.to: now the chapter info data (uploader, views, date, etc…) will be acquired correctly.
  • Fixed support for Coolmic.me
  • Added support for the new domain of Manganelo
  • Fixed a typo in the Italian translation
  • Fixed the support for Webtoons
  • Added an option in the main input window to force the activation of the bypass method for anti-bot protections
  • Added the missing Italian translation for the strings about the new method to bypass anti-bot protections
  • Reverted the cookies management system to the old one (this could increase compatibility with different configurations)
  • Updater: added the ability to download (if missing) the 5 httpclient libraries needful to load the main program correctly.
  • Fixed a bug that prevented the program from starting correctly if it did not find the necessary libraries.
  • Fixed a bug with the combobox of the input window that could resize the window over the screen limits if its content was too long.
  • Added support for new websites: 1stkissmanga.com, 1stkissmanga.online, comic-days.com, hiperdex.com, kissaway.net, kissmanga.link, leviatanscans.com, lhscan.me, lhtranslation.net, lupiteam.net, manga18.club, manga4life.com, mangakik.com, manganelo.link, manganine.com, mangapan.com, mangapill.com, mangasy.com, mangatoread.com, mangatx.com, mangazuki.me, manhwa18.com, manhwatop.com, powermanga.org, shonenjumpplus.com, tumanga.net, tuttoanimemanga.net, zinmanga.com
  • Added support for Wordpress (basic) generic framework. Some examples of websites using this framework structure are: https://death-note-manga-online.com/, https://namaikizakari.com/ or https://nisekoi-manga.com/
  • Added support for the new website (v3) of Mangapark.net
  • Added a new option in the Settings to disable the “already downloaded” attribute for chapters completed with errors
  • Fixed support for Coreview generic framework with 1-page chapters
  • Fixed Mangakakalot support
  • Fixed Mangasee support
  • Added support for the new domains of Mangaworld and Readcomiconline
  • Added a new option into the Extra menu to select the images source for Mangaplus betweet web browser and Android app.
  • Added support for Manga Downloader Assistant extension: with this new method you'll can to bypass any anti-bot protection thanks to the use of a web browser extension! More info at https://redsquirrel87.com/mda
  • Changed the Manga generic class with support for a common Cookie store: this way all the websites (even those without any protection currently) will support the anti-bot bypass method if they will decide to enable it in a future.
  • Migrated from the deprecated Nashorn engine to GraalVM for Javascript support: this means you'll have to download new dependencies at program's startup (just one time) but this also will bring better compatibility with all the OS out there
  • Improved the Wordpress (Madara) generic framework support: now the program supports also websites that encrypt the pages with base64
  • Included the FlatLaf themes (Light, Dark, IntelliJ and Darcula). Please note that to use them you'll need Java 8 or newer installed.
  • Added the ability to login for Mangaeden: this because some manga need a valid login to show their chapters' pages. You can find the login panel inside the Extra menu.
  • Removed the loading GIF image and replaced with a classic one
  • Improved the updater/launcher of the main program: now it loads JVM options/params from the external file “vmoptions.txt” so that the user can add his custom options/params (such as for request more memory, for using a proxy, for disabling 3D graphics engine, etc…).
  • The main program now checks and updates the updater executable automatically in background
  • Added a mini splash screen to avoid dead time while initializing GUI components at startup
  • Changed the tray icon behaviour: now it will show/hide the main window of the program with just one click.
  • Added a new alert in the Settings window about the download pauses: when a chapter has a big number of pages too high value for download pauses could cause errors with websites (like Batoto) that apply an expiration time to images URLs.
  • Improved the logging function
  • Improved the exit function
  • Now if any error occurs while downloading a chapter then its progress bar will appear red.
  • The selected language will now be saved: the program will try to apply it to any manga you'll load, automatically selecting the “Any” option if the specific language is missing.
  • Fixed support for ComicPixiv and Toonily
  • Improved the support for Rawdevart: now the program will load all the pages available for chapters list
  • Improved the support for MangaDex: now you can load chapters list also from a group page
  • Added an upgrade function for the database to change all the old MangaDex chapters URLs to the new ones based on API v2: this will allow to load again the list of previous downloaded chapters from old databases.
  • Now current program, OS and JVM versions will be included inside the jvm_log.txt file.
  • New design for the Settings window: now the preferences will be divided into a neater tabbed layout.
  • Changed the languages filter function: now you'll have a useful combobox on the main window of the program that will let you to select an available language in a moment, without the need to download again the chapters list!
  • Enabled the “restart download” button (from the right-click popup menu) on the downloads queue even for chapters completed with errors: now you can try again to download them without the need to add them again to the download queue manually!
  • Added the ability to export (and import) the program preferences to an external XML file.
  • Added a confirmation message when using the “single file” mode to reverse the chapters download order in the output file.
  • Fixed an error in the credits section about the author of the loading GIF image.
  • Fixed support for Webtoons, LoveHeaven (now LoveHug), Cruzers generic framework, Mangaworld, Comic-Walker, MangaDex (migrated to the v2 of their API system), Rawdevart
  • Fixed again the support for Bato.to: now their website uses Javascript functions to obfuscate and crypt the image files path, so the program needs to use the built-in Javascript engine to deobfuscate and decrypt them but I don't know if it will work with every OS. Please report any errors.
  • Ricompiled with the old JDK: this should fix the crash at startup if JDK v15 is not installed in your OS.
  • Fixed Batoto support.
  • Fixed a bug with Mangaeden and the “download as single file” function: now the pages of the chapters will be sorted correctly.
  • First steps to reintroduce the old method to bypass Cloudflare protection: now the program will try to load the website by using the JavaFX web browser feature. It still does not work for now, it needs more work.
  • Added a new error message about the Cloudflare anti-bot protection.
  • Removed the HTMLUnit library since it's not necessary anymore.
  • Now if the download folder does not exist the program will automatically ask for a new path before starting the download procedure (without giving an error like in past versions).
  • Fixed the support for Mangasee (https://mangasee123.com/): now the program is compatible with their new website.
  • Added an option in the Extra menu to disable the MD@Home server for Mangadex (https://mangadex.org/): now you can choose to prefer the official server instead of the MD@Home when requesting chapters' pages.
  • Improved the support for MangaWorld (https://mangaworld.tv/): now the program can load chapters list also from pages with errors in HTML tags (like Bleach) and the manga title will not include the “NEW” tag anymore (if present).
  • Fixed the support for MangaEden: now the program will acquire data from the web pages instead of using their API system which does not work anymore.
  • Improved the support for Comic-Walker: now chapters with spam URLs in their pagelist are supported too.
  • Added an option in the Extra menu for Manganelo: now the user can change the download server (useful with some manga that did not work with the default server).
  • Reverted a change in the user-agent used by the app: in my attempts to bypass Kissmanga protections I changed the fake user-agent used by the app but this seems to have the side effect of breaking the support for some websites (for example MangaDex), so I changed it back to the old good value.
  • Added support for the “super high” quality for manga pages of Mangaplus.
  • Added full support for Juin Jutsu Reader (https://juinjutsureader.ovh)
  • Fixed support for the generic Coreview framework and all the websites based on it.
  • Changed the default value of the option to skip a number of pages from Kissimanga manga to 0, since it seems they disabled their sick protection.
  • Improved the support for Wordpress (Madara) generic framework: this should fix issues with some websites like https://mangazuki.info/
  • Improved the support for Mangakakalot and Manganelo websites: many pages of manga on Manganelo seem to redirect to Mangakakalot server, now the program should download them anyway.
  • Added an option in the Extra menu to set the number of pages to skip for Kissmanga manga (by default set to 5): this because they started adding disgusting images to the chapters' pages list, probably as a (sick) form of defense against downloaders like this program.
  • Fixed a bug in the Wordpress (Madara) generic framework which could prevent the loading of the chapter list in case it was not loaded dynamically with JS.
  • Fixed a bug in the Cruzers generic framework which loaded the chapters list in reverse order
  • Fixed the support for mangalib (https://mangalib.me/)
  • Added support for the “Cruzers” generic framework: you can now download from all the websites which use the Manga Cruzers template (a list can be find at https://mangacruzers.com/read-manga/)
  • Restored support for the old Manganelo (http://manganelo.com/): now the program supports both the old manganelo and the new manganelos websites.
  • Fixed the support for Mangakakalot (https://mangakakalot.com/) that did not work anymore
  • Improved support for the Wordpress (Madara) generic framework: now the program should be compatible also with those websites which load the chapters list dynamically using JS.
  • Now the program will notify a different error when the user inserts an unsupported input URL.
  • Now the status string of the loading screen will appear on the top of the image: this way it will be easier to read it even when using small screen resolutions.
  • Removed the option to disable the creation of the JVM log file, now it will be created every time you run the program.
  • Improved the JVM logging framework and verbosity for a better and more effective analysis in case of problems.
  • Fixed support for Manganelo (http://manganelos.com/)
  • Improved support for Bato.to (with some problematic manga like Tower of God)
  • Improved support for Mangaworld: now also the volume number (if any) will appear in the chapter's title. This should avoid issues with duplicates when two or more chapters have the same title but they are from different volumes.
  • Added a function to detect the image format from its file header.
  • Added an option in the program's Settings to enable the detection of the image format from its file header instead of using the “content-type” header of the server.
  • A new version for the updater is available (you need to download it manually from the website since the automatic update procedure downloads updates only for the main executable of the program): now in case of download errors while connecting to the server it will ask for using the local executable (if available) of the program.
  • Now if the program can not detect the extension for the downloaded image it will notify an error in the log.
  • Fixed support for Comic.pixiv.net
  • Improved support for Mangageez: now the program will search for latest released chapters for a manga also in the website feed. This because the website does not seem to include latest released chapter in the chapters list of the manga before a few days.
  • Added dedicated support for Jaiminisbox (https://jaiminisbox.com)
  • Added support for hentai contents for mangapark.net #297
  • Fixed a download bug with LoveHeaven and manga with Japanese chars inside the pages URL
  • Now for all the websites the first page will not be named 000 anymore: this should fix incompatibility with some reader apps which identifies the 000 page as the chapter cover.
  • Fixed support for Mangaworld: now the program supports also their new .tv domain.
  • Fixed support for LoveHeaven: now the program will use the Flat Manga framework automatically for it
  • Removed support for DGTread: the founder of the website contacted me and asked for remove the support for his website from the program. You can also find an official statement here: https://digitalteam.forumcommunity.net/?t=61598600
  • Dropped support for novelleleggere since their website closed.
  • Now if the download process skips any page then the program will show a “Procedure completed with errors” message instead of the normal “Procedure completed” one
  • Fixed a bug with Mangaeden that downloaded pages in the wrong order
  • Fixed support for Readmanga
  • Added support for Mangageez (https://mangageez.com/)
  • Added support for Rawdevart (https://rawdevart.com/)
  • Fixed a bug in the Coreview generic framework for chapters with encrypted images
  • Improved the support for LoveHeaven that did not show the latest chapter since it's not in the chapters list on their website
  • Implemented a system of rules for custom replacing in chapters filenames
  • Fixed the support for LoveHeaven: now the program can login to get the chapters list.
  • Added into the Extra menu an option to set login data for LoveHeaven
  • Fixed a bug with the bookmarks custom name support: now if a manga has no custom name the program will use its original name even if the specific option for custom name is enabled in the settings.
  • Fixed a bug with the row selection when using the context menu on download queue table
  • Added support for ComicPixiv (https://comic.pixiv.net/)
  • Added support for Hentai2read (https://hentai2read.com/)
  • Added support for free chapters at Coolmic (https://coolmic.me/)
  • Dropped support for Japscan
  • Improved the support for Wordpress (Madara) generic framework with one-page view mode
  • Added support for DGTread (https://dgtread.com/)
  • Added support for Manhua.dmjz.com (https://manhua.dmzj.com/)
  • Improved support for MangaReader CMS generic framework
  • Added a context menu to the bookmarks table to search for a manga
  • Now the URL of the manga loaded from the bookmarks will be automatically copied in the system clipboard
  • Added an option into the filename scheme settings to prefer the custom name set in the bookmarks for a manga instead of the original one
  • Fixed a bug with the enumaration of pages for Coreview generic framework
  • Removed the duktape JS engine dependency: now the program uses pure JAVA code to decode the Mangaplus responses, this means that it does not need anymore a Javascript engine and also that Mangaplus is now compatible with all the OS compatible with JVM (and not only with 64-bit or > Win 8 systems as it was with duktape!).
  • Fixed a bug that did not save the new custom title for bookmarks from a generic framework
  • Fixed a bug with Mangaplus bookmarks that could create duplicates
  • Moved all the external libraries from the main package to an external folder: this way the main executable of the program is far less heavy (about only 4 MB instead of over 25 MB) and so it will require far less time to download any new upgrade in future.
  • Added a function at startup to check for external libraries presence and to download them in case they are missing
  • Added support for Comic-Walker (https://comic-walker.com/)
  • Added an option for Comic-Ryu in the Extra menu to choose the images source between Desktop or Mobile view.
  • Fixed Flat Manga support for dynamic loaded images (this fixes the issues with Loveheaven too)
  • Added a context menu to the download queue table: you can now stop, restart or remove a single chapter from the download queue!
  • Added a new Cloudflare anti-bot protection bypass method: now thanks to the use of the HTMLUnit library the program can load any webpage in background and get the necessary cookies to bypass the Cloudflare anti-bot protection used by many website. This way more websites will be compatible with the program (for example the much requested Japscan) and hopefully it should survive better to future updates by Cloudflare to its protection
  • Removed the JavaFX dependency since it's not required anymore.
  • Now the program will use the STORED flag instead of the DEFLATE one for the 0 level compression in ZIP/CBZ formats. This should bring to a better compatibility with some reader apps.
  • Reintroduced the support for Mangakawaii (https://www.mangakawaii.com/)
  • Reintroduced the support for Japscan (https://www.japscan.co/)
  • Minor fixes to the Italian translation
  • Added support for MangaPlus (https://mangaplus.shueisha.co.jp/)
  • Added an option in the Extra menu to choose the images quality for MangaPlus between Low and High
  • Added support for Manga-Park (https://manga-park.com/)
  • Added support for MangaBox (https://www.mangabox.me/)
  • Added support for MangaLib (https://mangalib.me/)
  • Added support for Manamoa (https://manamoa.net/)
  • Added support for Scantrad (https://scantrad.net/)
  • Added support for Comic-ryu (https://comic-ryu.jp/)
  • Added support for the generic framework Flat Manga
  • Added the ability to store also the output folders in the history
  • Increased the manga URLs and output folders history max size from 20 to 50
  • Added an option in the settings to set a random value of seconds from a range for the waiting between pages downloading (for a safer anti-ban protection)
  • Now the bookmarks table will not disappear after the use
  • Now you can edit the manga title for bookmarks
  • Now the bookmarks will be sorted by title by default
  • Now for JPEG images the program will use the “.jpg” extension instead of “.jpeg” (for a better compatibility with some reader apps)
  • Fixed support for Kissmanga
  • Added full support for MangaSee (mangaseeonline.us)
  • Removed support for valhallascans.com since it does not exist anymore
  • Fixed support for bato.to
  • Fixed the support for LHScan (now Loveheaven)
  • Added support in the Foolslide framework for websites that encrypt manga pages links in base64
  • Fixed a bug with the language filter when the list sorting was changed using columns headers
  • Fixed the support for webtoons.com
  • Reintroduced the “download as single file” feature.
  • The new “download as single file” function now works also with JPEG and RAW download modes! All the pages will be downloaded in just one folder and named consequently.
  • Added a button in the middle toolbar to change the current loaded manga
  • Fixed a bug with some manga of Tohomh
  • Fixed a couple of errors in the Italian translation
  • Now the list order (normal or reversed) chosen by the user will be remembered by the program and automatically applied to every manga
  • Fixed minor bugs in the code
  • Fixed a bug with chapters' title of Mangadex manga
  • Fixed again support for Coreview generic framework and so all the supported websites based on it
  • Improved the support for FanFox and MangaHere
  • Added a button to open the output folder for every downloaded chapter
  • Fixed a bug with ac.qq support
  • Added the number to the title for chapters from ac.qq
  • Added support for the generic framework Genkan
  • Added support for ac.qq.com
  • Fixed support for the Coreview generic framework and all the supported websites based on it
  • Added into Settings an option to ask for the output folder every time you add a chapter to the downloads list
  • Fixed a bug with the bookmarks that broke support for supported websites in past version
  • Added the ability to delete a bookmark from the list simply by pressing the DEL key on the keyboard
  • Fixed a bug with the download function on Linux systems
  • The generic framework used from a manga is now saved in the bookmarks (and loaded automatically)
  • Fixed a bug with the SQLite support on some operating systems
  • Fixed a bug in the check for SQLite support
  • Added support for the following supported websites: Manhwa18 and Readcomiconline #64.
  • Now the websites based on the Coreview framework will show only the free (and so downloadable) chapters in the list #181.
  • Added a check at startup for missing SQLite support (this way the program will work anyway, even without new bookmars/last download features) #176.
  • Fixed a bug that did not parse correctly HTML entities in titles for Mangadex manga #178.
  • Reintroduced and fixed the support for the following supported websites: Mangakakalot, Manganelo, Merakiscans, Toonily and Valhallascans
  • Fixed support for Wordpress (Madara) framework
  • Fixed a major bug with the loading of the stored preferences
  • Reintroduced and fixed the support for the following supported websites: MangaEden (both ENG and ITA), LHScans, MangaHere, FanFox and MangaPark
  • Fixed again the support for the Coreview framework and all the supported websites based on it (Tonarinoyj, Kuragebunch, ShonenMagazine and ComicBorder)
  • Fixed a bug that could lead to an exception while updating the chapters table
  • Added a changelog popup at first run after a successfully update
  • Reintroduced the support for all the websites based on the Coreview framework and so even for the following supported websites: Tonarinoyj, Kuragebunch, ShonenMagazine and ComicBorder.
  • Inserted a warning message about the ban possibility for too quick requests #161 and a button to reset all the stored preferences #162.
  • Totally rewritten the core of the program: now it can download multiple chapters concurrently and during the download process you can change manga and/or add new chapters to download in real time.

Since this is the biggest update this program got in its history, I consider this first release of v30 a “beta”, so please expect many bugs and not working things. I'm sorry for that but a deeper work of testing and fixing all the supported websites would increase even more the release date and since it's already been about six months from the last release I thought that it would be a better idea to release it with the new core and major fixes and to work to minor bugs/fixes for every supported website day by day.

New major features:

  • Bookmarks support: you can now save and load manga in your bookmarks.
  • Last download date: the program will now save the date of last download for every chapter you download, so you can now know if you have already downloaded a chapter of what was the last downloaded one for any manga.
  • Management of already existing files/folders: now in the settings you can decide what to do with already existing files/folders, choosing between three different option (overwrite, skip or add a suffix).

Supported websites status:

  • Working websites: Mangadex, Ciayo (EN and ID), Fallen Angels, Fanfox, Ganma, Kakaopage, Kissmanga, Manga-lel, Mangapanda, Mangareader, Mangaworld, Novelleleggere, Ramareader, Readmanga, Sensescans, Tohomh, u17, Webtoons
  • Not working websites: Comicborder, Kuragebunk, LHScans, MangaEden (EN and IT), Mangahere, Mangakakalot, Manganelo, Mangakawaii, Mangapark, Merakiscans, Shonenmagazine, Toonily, Valhallascans
  • Dead websites: Mangastream, Mangarock

u17

  • Added support for their website #64.
    Please note that you can download only free chapters with this program, you can NOT login to download paid chapters!

Novelleleggere

  • Added support for their website #64.
    Please note that you can download only manga from their website!

Application

  • Added an icon in the system tray (when supported by the OS) to allow the user to fully minimize the main window of the program by double-clicking on it #121.
  • Added the ability to view the downloading process progress directly with a tooltip on the system tray icon.
  • Changed the way the updater will launch the main executable of the program: in this way now there should be no issues with the plugins dependencies.
    Very important note: now you have to download the full package from the bitbucket download page since the old updater does not work anymore!

Application

  • Fixed an issue with dependencies of the TwelveMonkeys ImageIO plugin #116.

Merakiscans

  • Added full support for their website #64.

Valhallascans

  • Added full support for their website #64.

Kakaopage

  • Added support for their website #64.
    Please note that you can download only free chapters with this program, you can NOT login to download paid chapters!

Tohomh123

  • Added full support for their website #64.

Application

  • Added support for three generic frameworks: Foolslide, My Manga Reader CMS and Wordpress Manga (Madara). Thanks to this from now on it will be possible to download from a myriad of websites based on these three frameworks without to wait the official support in the app #112.
  • Improved the download function: now the program will be able to automatically detect the image format of the pages, in this way there will be no more images downloaded and renamed with the wrong extension #115.
  • Improved the JPEG support thanks to the TwelveMonkeys ImageIO plugin, this should fix all the colors and profiles issues with the JPEG image files #116.

ReadManga

  • Fixed a bug that could leave URL parameters in the images filename #111.

ReadManga

Application

  • Added a new function in the View menu to filter the chapters list for a single language #110.
  • Added in the Edit menu a new function to switch between other JVM themes (the program will load all the themes currently installed in the JVM automatically) #109.
  • Added in the downloading window a new button to open the output folder #108.

Tonarinoyj

  • Fixed a bug that saved GIF images with a wrong PNG extension #105.
  • Added a function to auto-recognize if an image is encrypted (and therefore it needs to be decrypted) or not.

Application

  • Removed the options for enable/disable the decryption function for all the Tonarinoyj-based websites (since the program now automatically recognizes whether an image is encrypted or not).
  • Fixed a bug on initialization of the cloudflare cookie that in case of JAVA versions lower than 8 prevented the use of the program #106.

MangaKawaii

  • Fixed a bug that did not load manga title correctly.

Manga-lel

  • Added support the their new website address (www.lelscan-vf.com)

Kissmanga

  • Fixed support for their website #103.

ComicBorder

  • Fixed support for their website #99.

Kuragebunch

  • Fixed support for their website #99.

Tonarinoyj

  • Fixed support for their website #99.

ShonenMagazine

  • Fixed support for their website #99.

Ciayo

  • Added full support for their website (both English and Indonesian versions) #64.

Toonily

  • Added full support for their website #64.

Application

  • Added a confirmation dialog to avoid unwanted terminations #102.
  • Changed some shortcuts and added new ones #98.
  • Minor bugfixes.

WebToons

  • Fixed a bug that did not load manga with few chapters #90.

MangaDex

  • Fixed (again) a bug that could lead to false positives in identifying Cloudflare's anti-bot protection.

JapScan

  • Added support for the captcha screen: now the user will be able to solve the captcha directly from the program and so bypass again the Cloudflare anti-bot protection #89.
    Please note that the solution of the captcha may require several attempts, this is unfortunately due to the limitations with javascript and cookies support of JavaFX. In case after many attempts it continues to not refuse the various solutions (even if they are correct) it is advisable to close the program and try again.

RamaReader

WebToons

GANMA!

  • Added full support for GANMA! as requested #64.

Application

  • Fixed a bug with the files rename function #88.
  • Now the window for the forced bypass of the Cloudflare anti-bot protection will be fully manageable by the user who will be able to resize or eventually close it at will.
  • Added in the Extra menu an option to disable the function to bypass the Cloudflare anti-bot protection: this is useful in case you download manga only from websites not protected by Cloudflare because it makes the process of getting chapters list much faster than when it is active.
  • Fixed a bug that no longer loaded the screen to bypass the Cloudflare anti-bot protection after the first time.

Application

  • Fixed a bug that did not allow to download manga whose name ended with a dot or a space #85.

MangaDex

  • Improved the bypass function for the Cloudflare anti-bot protection #73.
  • Fixed a bug that showed an error screen even when the program worked #84.

Application

  • Fixed a bug that added unwanted characters to the output file or folder name #83.

MangaDex

  • Introduced a basic support for loading a web page within the program to solve the captcha manually (not active yet, we'll have to wait for Mangadex to enable the captcha protection to test it) #73.
  • Fixed support for chapters that have more than one translators group #81.

MangaKawaii

  • Added support for their new web address (.to instead of .com)

Mangakakalot

Manganelo

  • Added full support for Manganelo since several Mangakakalot's manga redirect to this web site.

Isekairaw

JapScan

  • Added a new advanced mode to bypass the anti-bot protection by Cloudflare by using JavaFX #82.
    Warning: this function requires that support for JavaFX platform is installed in your OS!

Application

  • Now the program will remove any spaces at the beginning and at the end of the URL you paste #76.
  • Now the “dot” will not be removed anymore from output files/folders names #77.
  • The application now no longer starts automatically in full screen and now it stores (and then restores) the custom sizes set by the user #78.
  • Added a function in the Edit menu to resize automatically the table's columns width to fit their contents #78.
  • Added in the Settings an option to choose to use the .zip extension instead of the classical .cbz for the CBZ output mode #79.
  • Added in the window to set the filename scheme of the output file a new option to set the maximum length of its main fields (manga name, chapter's title, translators group) to avoid exceeding the length limit of 260 characters for the absolute path that could give issues in the old versions of Windows OS and with some comic reader apps #80.
  • Fixed a bug that let the user to disable all the fields in the choice of the filename scheme of the output file bringing the creation of a file with no name (only with the extension).
  • Graphically rearranged the GUI of the “Change Manga” window.
  • Fixed a couple of minor bugs.

MangaDex

  • Fixed a bug that did not load correctly the manga title #75.

Application

  • Fixed a typo with the English translation #75.

MangaDex

  • Added a specific error message for when MangaDex enables the anti-bot protection with captcha in order to easily distinguish it from any more serious errors with the website support.

ShonenMagazine

  • Added full support for ShonenMagazine as requested #64.
  • Added an option in the Extra menu to enable/disable the decryption function for image files.

MangaStream

SenseScans

MangaDex

  • Fixed the support for their website #71.

Application

  • Added an option in the Settings where the user will can set how many manga URLs store in the “Change Manga” window and eventually totally clear the history #70.

Kuragebunch

  • Added full support for Kuragebunch as requested #64.
  • Added an option in the Extra menu to enable/disable the decryption function for image files.

JapScan

  • Fixed a bug when the pages URL contained a space #68.

WebComicsApp

  • Dropped the support for WebComicsApp since the website does not allow to read the manga in full (it requires the use of their mobile app) #67.

ComicBorder

  • Added full support for ComicBorder as requested #64.
  • Added an option in the Extra menu to enable/disable the decryption function for image files.

MangaPanda

MangaReader

Application

  • Changed the “Change manga” dialog, now the supported websites (and their example urls) will appear inside a more organized table.
  • Now if the user insert an url without the http protocol the program will automatically add it.

WebComicsApp

Tonarinoyj

  • Added an option in the Extra menu to enable/disable the decryption of the image files (#60).

Fallen Angels

  • Fixed a bug with the CBZ output format that resulted in corrupted archives.

Tonarinoyj

Fallen Angels

JapScan

  • Fixed a bug that caused a fail when downloading images that had a space in their link, as reported #55.
  • Added in the new Extra menu an option to enable/disable the decryption for images, as requested #57. Please be careful to enable this function ONLY when downloading encrypted chapters because it will cause glitched images if used for unencrypted chapters.

MangaDex

  • Fixed a bug that did not show anymore chapters for Hentai manga, as reported #58.

Application

  • Added the new “Extra” menu in the toolbar where you'll can find any extra functions for the various supported websites.

MangaPark

MangaKawaii

Manga-lel

JapScan

Application

  • Added into the Settings window a warning message about the incompatibility between JPEG and PDF output modes with manga that have pages in WEBP format.

MangaDex

  • Fixed a bug with the pages download function.

Application

  • Changed the shortcut to change manga from CTRL+Space to the simpler F5.

MangaDex

  • Fixed a bug with the function to bypass Cloudflare anti-bot protection.
  • Fixed a bug in the download function that failed on Linux.

Batoto

  • Fixed a bug with the function to bypass Cloudflare anti-bot protection.

Application

  • Fixed a couple of bugs in the Italian translation.
  • Added a loading picture to avoid that the program could appear as freezed while acquiring chapters lists.

Application

  • Fixed a bug in the general download function that could cause a connection leak issue (#50).

MangaDex

  • Enabled the function to bypass the anti-bot protection by cloudflare.

Application

  • Fixed a bug with numbers in the filename scheme settings (#49).
  • Added a new option in the “Edit” menu to enable or disable the creation of the output file with JVM log messages.

Kissmanga

  • Fixed a bug with the new download function.

MangaWorld

  • Fixed a bug with the acquisition of the filename of the chapters pages (#48).

FanFox (MangaFox)

  • Fixed a bug that brought to a download fail on Linux systems.

MangaHere

  • Fixed a bug that brought to a download fail on Linux systems.

Application

  • Changed all the images download functions that now use the external library Apache HttpComponents, this should fix several bugs that you could have with the HTTPS and SSL protocols on some OS.
  • Now the program saves any JVM errors in an external TXT file inside the same folder where the executable is located. In this way will be easier to check and fix any future bugs/issues.
  • Fixed a typo in the Italian translation.

APD Read Online

  • Dropped the support to their website since it does not exist anymore.

LHScan

  • Fixed the compatibility with their website.

MangaHere

  • Fixed the compatibility with their website.
  • Removed the “force desktop mode” option because it's useless now.

MangaEden

  • Fixed the compatibility with their website.

FanFox (MangaFox)

  • Fixed the compatibility with their website.
  • Removed the “force desktop mode” option because it's useless now.

MangaRock

  • Added partial support for their website as requested (#33). For “partial” I mean that since the images downloaded from Mangarock.com are in WEBP format and since JAVA has no support to load/convert the WEBP images yet, you can NOT use the PDF or JPEG conversion functions as output format. You can select only CBZ or RAW modes and you'll need a comic reader app that supports WEBP image files to view them (for example on Windows 10 I use CDisplayEx and it supports them).

MangaWorld

  • Added full support for their website.

Kissmanga

  • Completely rewritten from scratch the support to their website. Now the program will literally execute the same Javascript code of their official website to decrypt images links, in this way it should finally work for everyone (I hope).

Application

  • Added an option to insert an user-defined pause between pages downloading (useful to avoid an IP ban from MangaDex for example).
  • Improved the source code of the program with a cleaner and more object-oriented code that makes the execution of the program more efficient and it will allow me to fix future issues quickly.

MangaDex

  • Rewritten from scratch the MangaDex functions to support the new v3 of their website.

LHScan

  • Added the support for LHScan website (as requested #27)

APD Read Online

  • Added the support for manga with mature contents (by bypassing the warning screen).

KissManga

  • Fixed again the support for Kissmanga website.

KissManga

  • Fixed the support for Kissmanga website.

Application

  • Fixed a bug with the JPEG conversion that failed when the input image had not a RGB colorspace.
    Important note: unfortunately the conversion procedure sometimes creates images with a sort of pink filter applied, this is unfortunately due to the limitations of the JAVA image conversion functions and therefore can not be fixed. If you got into these problems the only possible solution is to use the RAW format instead of JPEG.

KissManga

  • Rewritten the decryption function for pages links.

MangaDex

  • Added the support for the new update of their website (#18).

Application

  • Added the “single file” download mode: now you can choose to download two o more chapters from a manga in a single CBZ or PDF file!
  • You can choose the filename for the single file download mode.
  • You can choose the writing order for the chapters inside the single file download mode.
  • The option to create a subfolder for every manga is now enabled by default (#16).
  • Reintroduced the possibility to sort the table from its headers (#14).

KissManga

  • Rewritten the function to bypass the Cloudflare anti-bot protection: now the program can acquire the chapters list again (#17)
  • Bypassed the ban of the application by the website (it returned always a 503 HTTP error when it tried to download an image).

FanFox

  • Added into the Settings window a new option to force the desktop mode during the download procedure: this is useful when the acquisition of the chapters list works but then the servers (where the image files are stored) of the mobile view mode are down.

MangaHere

  • Added into the Settings window a new option to force the desktop mode during the download procedure: this is useful when the acquisition of the chapters list works but then the servers (where the image files are stored) of the mobile view mode are down.

MangaDex

  • Added the support for the new update of their website.

Application

  • Fixed some graphic bugs in the GUI on some Linux distros.
  • Fixed a bug with the creation of the subfolder for every manga that did not work if the user did not enable the “Manga” field in the chapter's filename scheme.
  • Added in the Settings window the possibility to set the font size for the log of the download procedure.

Application

  • Fixed a bug with any manga that had a special character in its URL that brought to a failure when trying to acquire the available pages list.
  • If one the the fields available for chapter's filename has null value now it will NOT be include in the chapter's filename scheme even if it was enabled in the Settings window.
  • A totally new function to bypass the Cloudflare anti-bot protection: now the program will use JAVA native functions to bypass the javascript checks and all the procedure will be automatic and in background!
  • Removed the dependency of JavaFX: thanks to the new function to bypass the Cloudflare anti-bot protection there is no need for JavaFX anymore!
  • Rewritten the download function: with more checks and new options, the download procedure is now more optimized than ever before.
  • Changed the GUI of the “Change manga” window with a clearer list of supported websites.
  • Fixed a bug on the menu bar that could not always respond to the first click of the mouse.
  • Changed the “Chapters filename scheme” window: now you can choose between even more advanced options for the chapter's filename, such as creating a subfolder for every manga, removing the manga's title from the chapter's title, keeping only numbers from chapter's title, custom replacing in every available fields (#13).
  • In the “Chapters filename scheme” window now you can set your own custom parameters to see an example preview for the chapter's filename.
  • Added new options in the Settings window!
  • Possibility to save the downloaded chapters as PDF files (#9)! The user can also choose the image quality to reduce the filesize.
  • Possibility to convert the downloaded chapters pages files as JPEG images. The user can also choose the image quality to reduce the filesize.
  • Possibility to choose the ZIP compression level for CBZ files (even with the ability to disable it, useful for compatibility with some CBZ readers).
  • Now the program will check if the output folder is writable before letting the user to change it. Useful to prevent the selection of folders where the program has not write permissions.
  • Fixed a system bug with some Linux distros that brought the program to freeze during the download procedure (#12).
  • Changed the “Procedure log” panel: now the text is styled (bold for timestamps, red color for errors) for a better appearance and legibility.
  • Timeout values increased to 15 seconds by default.

FaxFox

  • Now if the mobile view mode returns a HTTP error code the program will try to acquire the available pages list from the desktop mode too.

MangaHere

  • Now if the mobile view mode returns a HTTP error code the program will try to acquire the available pages list from the desktop mode too.

APD Read Online

KissManga

  • Added the full support for Kissmanga.com (#7).
    Please note that KissManga has the Cloudflare anti-bot protection always active, so you need to bypass it with the new specific function in the Extra menu. Please note also that KissManga use an AES encryption for their pages links, so the function to download from their server is much more complex compared to those ones for the other supported websites, so it will require more resources and may contain bugs (please report any on the project's official page on BitBucket).

MangaHere

  • Fixed a bug with the HTTPS certificates that prevented pages downloading.

MangaDex

  • Added the support for the new update of their website (thanks to @Infernotez for reporting the issue).

MangaDex

  • Added the support for the new .org domain

Application

  • Added the support for the download queue: now you can add chapters from different manga to the download queue or even chapters from manga of different websites and download them all together in just one download process!
    Note: the new download queue procedure is optional, if you wish you can continue to use (and download chapters with) the old classical procedure.
  • Updated the GUI with the new options for the download queue.
  • Fixed a couple of typos in the English translation (thanks to #3)

MangaDex

  • Fullfilled the request #3: now the program will recognize if the inserted manga has pagination of chapters on the website and will ask the user if to load only the 100 chapters of the page or all the available ones.
    Please note that loading all the available chapters will require to download many different web pages, so it requires much more time and network resources!
  • Fixed a bug with the filename 0-padding function that placed the zeros in the wrong position (#4)

MangaEden

  • Fixed a bug with the https protocol that prevented from downloading any page from their website.

Batoto

  • Fixed a bug with the acquisition of translators group and uploader names.

MangaDex

  • Fixed a bug that did not show any chapter available for the manga.

MangaFox

  • Added the handling of licensed manga: some manga on MangaFox are not available in mobile view mode since they are licensed. The program now can recognize them and will use a new function to get the pages list from the desktop view mode.
    Note: this procedure requires to load a web page for every image, so it requires much more time and network resources.

Application

  • Added a new option into the Edit menu to reverse the table sort order.
    Note: the sort order will impact also on the downloading process of the chapters, infact they will be downloaded following the sort order you choose.
  • Added an option into the Settings window to choose the table rows height.

MangaFox

  • Added complete support for Fanfox (better known as MangaFox)!

MangaHere

Application

  • Possibility to download any chapters of any manga from MangaDex.com, Bato.to and MangaEden.com.
  • Now while acquiring the manga chapters the GUI will not be freezed anymore.
  • Now the “Change manga” window will store up to 10 manga URLs
  • Added the “Report a bug” section
  • Added an option to the “Disclaimer” window to let the user to see it again at startup.
  • Improved errors handling
  • Fixed a couple of bugs in the Italian translation

Batoto

  • Added the support for the new Batoto website
  • Added the “Extra” menu with a function to bypass the Cloudflare anti-bot protection (Warning: this function requires JAVA version 8 or higher!)
  • The window opened by the function to bypass the Cloudflare anti-bot protection will close automatically, so no further user intervention required now!
  • Now the function to get the chapters pages is much faster as all the pages will be acquired with a single call to the server!

MangaDex

  • Added the support for hentai manga
  • Fixed a bug with the title acquisition of hentai manga that added a “H” suffix to it.
  • To Oracle for the JAVA language.
  • To all the supported websites for their wonderful online database of manga.
  • To my girlfriend for her patience.
  • To all the patrons supporting this program on Patreon: psi-pisi, bakaneko420, Simone Spinozzi, Qchan, Photonic Lotus, James Bartlett, Edward Howard, Mauro Pirazzoli, Tactician