imFile

April 1, 2026 · View on GitHub

Motrix App Icon

GitHub release Build/release Total Downloads Support Platforms

English | 简体中文

Motrix has not been updated for a long time and has accumulated a large number of issues. This project is based on Motrix Fork and maintain and update it for a long time.

imFile is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, ed2k, etc.

imFile has a clean and easy to use interface. I hope you will like it 👻.

✈️ Official Website | 📖 Manual

💽 Installation

Download from GitHub Releases and install it.

Windows

It is recommended to install imFile using the installation package (imFile-Setup-x.y.z.exe) to ensure a complete experience, such as associating torrent files, capturing magnet links, etc.

✨ Features

  • 🕹 Simple and clear user interface
  • 🦄 Supports BitTorrent & Magnet
  • ☑️ BitTorrent selective download
  • 📡 Update tracker list every day automatically
  • 🔌 UPnP & NAT-PMP Port Mapping
  • 🎛 Up to 10 concurrent download tasks
  • 🚀 Supports 64 threads in a single task
  • 🚥 Supports speed limit
  • 🕶 Mock User-Agent
  • 🔔 Download completed Notification
  • 💻 Ready for Touch Bar (Mac only)
  • 🤖 Resident system tray for quick operation
  • 📟 Tray speed meter displays real-time speed (Mac only)
  • 🗑 Delete related files when removing tasks (optional)
  • 🌍 I18n, View supported languages.
  • Support the use of doh to solve the problem that some trackers are hijacked by dns
  • Support direct download hashes
  • Automatically save tasks, restart without losing tasks
  • Regular update and maintenance
  • 🛠 More features in development

🖥 User Interface

motrix-screenshot-task-en.png

⌨️ Development

Clone Code

git clone git@github.com:imfile-io/imfile-desktop.git

Install Dependencies

Requires pnpm (Node 24+ ships with Corepack: corepack enable).

cd imfile-desktop
pnpm install

Error: Electron failed to install correctly, please delete node_modules/electron and try installing again

Electron failed to install correctly, please refer to https://github.com/electron/electron/issues/8466#issuecomment-571425574

Dev Mode

pnpm run dev

Build Release

pnpm run build

Build for Apple Silicon

pnpm run build:applesilicon

After building, the application will be found in the project's release directory.

🛠 Technology Stack

🌍 Internationalization

KeyNameStatus
arArabic✔️ @hadialqattan, @AhmedElTabarani
bgБългарският език✔️ @null-none
caCatalà✔️ @marcizhu
deDeutsch✔️ @Schloemicher
elΕλληνικά✔️ @Likecinema
en-USEnglish✔️
esEspañol✔️ @Chofito
faفارسی✔️ @Nima-Ra
frFrançais✔️ @gpatarin
huHungarian✔️ @zalnaRs
idIndonesia✔️ @aarestu
itItaliano✔️ @blackcat-917
ja日本語✔️ @hbkrkzk
ko한국어✔️ @KOZ39
nbNorsk Bokmål✔️ @rubjo
nlNederlands✔️ @nickbouwhuis
plPolski✔️ @KanarekLife
pt-BRPortuguese (Brazil)✔️ @andrenoberto
roRomână✔️ @alyn3d
ruРусский✔️ @bladeaweb
thแบบไทย✔️ @nxanywhere
trTürkçe✔️ @abdullah
ukУкраїнська✔️ @bladeaweb
viTiếng Việt✔️ @duythanhvn
zh-CN简体中文✔️
zh-TW繁體中文✔️ @Yukaii @5idereal

Star History

Star History Chart

📜 License

MIT Copyright (c) 2023-present imFile