SELF-HOSTED TORRENT SEARCH

Torrent search.
With previews.

Search torrents and preview files in your browser. Run Ferromagnet alongside Jellyfin or Plex, then use your torrent client to download what you want.

Free to use, with no account or subscription.

FerromagnetSearch results
Ferromagnet web interface showing torrent names, file categories, sizes, and magnet actions
01 Torrent search02 Video and audio previews03 Built-in book reader04 Self-hosted
Video playback in Ferromagnet

FEATURES

Search, inspect, and preview.

Ferromagnet indexes torrent metadata from the DHT network. Search the index, see what’s in a torrent, and preview individual files before choosing a download.

01 / DISCOVER

Automatic discovery

Once enabled, the crawler discovers and verifies torrent metadata in the background. Your index stays on your server and grows as new torrents are found.

02 / SEARCH

Magnet search

Search by name, filter by category, and sort by size or peer count. Open the file list to check a torrent’s contents, then send its magnet link to your torrent client.

03 / PREVIEW

File previews

Watch video, play audio, read ebooks and PDFs, or browse comics in the web interface. Preview files download to a temporary cache that is cleared after use.

JELLYFIN & PLEX

Find media for
your library.

Search beyond your Jellyfin or Plex library. Preview the files you find, download them with your torrent client, and add them to your collection.

INSTALLATION

Run it on your server.

Install Ferromagnet on your seedbox, VPS, or local Linux server. The download includes the web interface and database engine, with setup guides for each environment.

DOWNLOAD / 0.1.1

Get Ferromagnet.

The web interface, search engine, and reader
in a single download.

Download for Linux

SHA-256 checksums · Release notes · License

Version 0.1.1 · Linux x86-64 · 19 MB

FAQ

Common questions

Is it really free?

Yes. Ferromagnet is free for personal and commercial use, with no activation or subscription. The app is closed source; third-party components retain their own licenses.

How does it work with Jellyfin or Plex?

Ferromagnet handles search and previews. Your torrent client downloads the files, and your existing import workflow adds them to Jellyfin or Plex.

Where do search results come from?

Results come from torrent metadata discovered by your instance over DHT. Each installation builds its own index. Enable discovery during setup and leave the crawler running to populate it.

Does it download or upload files?

Discovery fetches metadata. Choosing a preview downloads torrent content into temporary storage, which consumes disk space and bandwidth. Preview peer uploads are disabled. DHT discovery still exchanges network messages with peers.

Can I expose the web interface to the internet?

Start with loopback HTTP and an SSH tunnel. For a shared deployment, use HTTPS, native Basic Auth or a trusted authentication proxy, and edge rate limits. The ingestion admin token does not protect previews. Preview links can grant temporary streaming access to anyone who has them.

Where can I run Ferromagnet?

Use the Linux download on a Whatbox seedbox, VPS, or local server. The setup guides cover access, authentication, and discovery. Crawler concurrency, preview sessions, and cache limits are configurable to suit your server.

How do I report a problem?

Use the feedback form below. Include your version, hosting type, and the steps that led to the problem. Leave out passwords, private URLs, and personal files.

FEEDBACK

Send feedback

Report a problem or suggest an improvement. No name or email is required. Privacy details.