Download any anime available on AniWorld & AniWatch — Subbed & Dubbed ;)
⚠️ Disclaimer: This tool is intended for private use only. It is not affiliated with, sponsored by, or associated with AniWorld, AniWatch, or their operators. Use may violate a platform's Terms of Service and could be illegal in your country. You are solely responsible for your use of this software.
| Component | Version | Notes |
|---|---|---|
| OS | Windows 10/11, Linux, macOS | Python launcher supports all three |
| Node.js | 24.x (LTS) | For AniWatch API + download server |
| Python | 3.13.x recommended | 3.14+ breaks curses on Windows |
| FFmpeg | Latest | Required for native video download/merge |
- Download the latest Release (start-anime-downloader.py)
- Start the Programm:
python start-anime-downloader.py- On first run, select
4→ Install / Repair. The script detects your OS and runs the matching setup flow automatically. - Once done, pick your mode:
| Option | Action | URL |
|---|---|---|
1 |
AniWorld Downloader | http://localhost:8080 |
2 |
AniWatch Downloader | http://localhost:4001 |
3 |
Start both | http://localhost:8080 + :4001 |
4 |
Install / Repair (all downloaders) | (Run this on first run!) |
5 |
Exit | — |
If you have problems with the installation, feel free to check out the Installation Page in the Github Wiki.
This project builds on the work of:
| Project | Author |
|---|---|
| aniwatch-dl | ruxartic |
| nodejs/installer | Node.js team |
| AniWorld-Downloader | phoenixthrush |
Content can be searched and downloaded from these sites with the Downloaders:
| Site | Best suited for | URL |
|---|---|---|
| AniWorld | German Sub / Dub | https://aniworld.to |
| AniWatch | English Sub / Dub | https://aniwatchtv.to |
If you mainly want German audio or subtitles, start with AniWorld. If you mainly want English audio or subtitles, start with AniWatch.
Full documentation is available in the GitHub Wiki:
| Page | Description |
|---|---|
| Home | Overview and navigation |
| Installation | Step-by-step first-time setup |
| Usage Guide | Menu reference, ports, log files |
| How It Works | Architecture and component overview |
| Troubleshooting | Common errors and fixes |
| FAQ | Frequently asked questions |
Found a bug? Open an Issue and include:
- Which menu option you used (
1/2/3/4) - What you expected vs. what actually happened
- The relevant section of
latest.log - Your Windows, Node.js, and Python versions
An issue template is pre-filled at .github/ISSUE_TEMPLATE/bug_report.md.
If you like this project, consider Donating:
This project is provided as-is for educational and personal use only. The author is not responsible for illegal use, copyright infringement, or any misuse of this software. Users are solely responsible for compliance with local laws, copyright regulations, and platform terms of service.
Parts of this project were created and refined with the assistance of AI tools.