Skip to content

prajwalch/TorrentSearch

Repository files navigation

TorrentSearch icon

Torrent Search


Latest release F-Droid IzzyOnDroid Downloads Translation status

Table of Contents

Intro

TorrentSearch is an Android app for searching torrents across multiple providers simultaneously, with fast search speed, detailed results, category filters, and a full set of torrent actions.

Download

Note

TorrentSearch requires Android 7.1 or newer.

Nightly builds are available in the artifacts section of GitHub Actions workflow runs. They are generated automatically for each commit and may be unstable.

Get it on F-Droid Get it on IzzyOnDroid Get it on GitHub Get it on Obtainium

Features

Search

  • Query all providers simultaneously, with per-provider enable/disable toggles
  • Search by category: Anime, Apps, Books, Games, Movies, Series, and more
  • Results are shown progressively as providers respond
  • Sort by torrent name, seeders, peers, file size, or upload date
  • Filter out dead or already-viewed torrents
  • Filter results by name, provider or category

Detailed Results

Each result includes:

  • Torrent name
  • File size
  • Seeders and peers
  • Upload date
  • Category
  • NSFW indicator
  • Provider name

Torrent Actions

  • Open magnet link in an external torrent client
  • Download .torrent file to local storage
  • View torrent details directly inside the app or open the full page in your browser
  • Copy or share the magnet link or details page URL

If no torrent client is installed, TorrentSearch provides links to FOSS torrent clients.

Torrent Details

  • Native details screen — view torrent details inside the app without a browser or WebView; can be disabled to open the page directly in your default browser instead
  • Media poster with automatic NSFW image blurring (can be disabled)
  • Screenshot previews
  • Full description with inline image support

Browse

  • Explore top and latest torrents from your enabled providers
  • Filter by category and sort order — changing either instantly refreshes results
  • Filter out dead or already-viewed torrents
  • Filter torrents by name or provider

Bookmarks

  • Save torrents for later
  • Export and import bookmarks

Safe Mode

When enabled, Safe Mode automatically:

  • Disables unsafe and NSFW providers
  • Hides NSFW categories and torrents

Integrations

Connect your own indexer via the Torznab API:

See the wiki for setup instructions.

Material 3 Design

  • Clean, easy-to-use interface
  • Adapts to your wallpaper and system theme, with full light/dark mode support

Screenshots

Home screen Search screen Torrent actions Bookmarks screen
Browse screen Torrent details screen Settings screen Search providers screen

Building from Source

The easiest way is to open the project in Android Studio — it handles all setup and lets you run the app in a single click.

Command Line

Requirements:

  • JDK 17+ with JAVA_HOME set (Adoptium recommended)
  • Android SDK — version depends on project configuration. If you have Android Studio installed, it has already downloaded, set up, and configured the SDK location for you. Otherwise, install it manually and set ANDROID_HOME, or add sdk.dir to local.properties in the project root.
git clone https://github.com/prajwalch/TorrentSearch.git
cd TorrentSearch
./gradlew assembleDebug

Output: app/build/outputs/apk/debug/

Contributing

Bug fixes, new providers, UI improvements, and translations are all welcome. Read CONTRIBUTING.md before opening a pull request.

Translation

Translations are managed on Weblate — no local setup needed, contribute directly from your browser.

Translation status

Contributors

TorrentSearch Contributors

Tech Stack and Open Source Libraries

Acknowledgements

  • IconKitchen — app icon
  • Metrolist and Canta — referenced for architecture and implementation patterns during development

Disclaimer

TorrentSearch does not host, store, or distribute any torrent files or copyrighted content. It searches publicly accessible third-party sources and displays the results. The developer is not responsible for how those results are accessed or used.

Users are responsible for complying with their local laws and regulations.

About

An Android app for searching torrents across multiple providers - fast, detailed, and packed with actions.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages