VOOZH about

URL: https://apify.com/maximedupre/torrent-downloader

โ‡ฑ Torrent Downloader for Magnet and URL Files ยท Apify


Pricing

$4.50 / 1,000 downloaded files

Go to Apify Store

Download files from magnet links and HTTP/HTTPS .torrent URLs. Save completed files to Apify storage with torrent name, info hash, file path, file size, and dataset links.

Pricing

$4.50 / 1,000 downloaded files

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

a day ago

Last modified

Share

๐Ÿงฒ Torrent downloader for magnet links and .torrent URLs

Unlimited Torrent Downloader downloads files from public magnet links and direct HTTP/HTTPS .torrent URLs, saves completed files to Apify storage, and returns one dataset row per saved file. Use it when you already have torrent targets and need a repeatable Apify workflow with a file manifest, hosted download links, and API-ready output.

The Actor is built for known public torrent targets. It does not search torrent sites, scrape torrent indexes, bypass private trackers, seed after downloading, or discover torrents for you.

๐Ÿ“ฆ Data You Can Export

Each output row represents one completed file saved from a torrent target.

FieldDescription
targetMagnet link or HTTP/HTTPS .torrent URL submitted in the input.
torrentNameTorrent display name when available.
infoHashTorrent info hash when available.
fileNameSaved file name.
filePathFile path inside the torrent when available.
fileSizeBytesFile size in bytes when known.
downloadUrlApify storage URL for retrieving the saved file.

You can open the dataset in Apify, export it as JSON, CSV, Excel, XML, RSS, or HTML, or read it through the Apify API. Downloaded files are stored separately in the run's key-value store and linked from each row through downloadUrl.

๐Ÿš€ How To Run

  1. Open the Actor input.
  2. Paste one or more public magnet links or direct HTTP/HTTPS .torrent URLs in Torrent targets.
  3. Keep Maximum size per torrent low for the first run, or raise it when you know the target size.
  4. Keep Maximum total size for this run low while testing larger targets.
  5. Start the Actor and open the dataset.
  6. Use each row's downloadUrl to retrieve the saved file.

For a first test, use a public sample torrent. Keep the size caps small, inspect the output, then increase caps only for content you are allowed to download and store.

๐Ÿ”ง Input

FieldRequiredDescription
targetsYesMagnet links or direct HTTP/HTTPS .torrent file URLs.
maxTorrentSizeMbNoSkips a torrent when its declared total size is above this cap.
maxRunSizeMbNoStops accepting more files when stored downloads reach this run cap.

Example input:

{
"targets":[
"https://webtorrent.io/torrents/sintel.torrent",
"magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel"
],
"maxTorrentSizeMb":250,
"maxRunSizeMb":500
}

๐Ÿ“„ Output Example

{
"target":"https://webtorrent.io/torrents/sintel.torrent",
"torrentName":"Sintel",
"infoHash":"08ada5a7a6183aae1e09d831df6748d566095a10",
"fileName":"Sintel.en.srt",
"filePath":"Sintel/Sintel.en.srt",
"fileSizeBytes":1514,
"downloadUrl":"https://api.apify.com/v2/key-value-stores/default/records/torrent-files__08ada5a7a6183aae1e09d831df6748d566095a10__0002-Sintel__Sintel.en.srt"
}

torrentName, infoHash, filePath, and fileSizeBytes can be null when the torrent metadata or saved file does not expose the value reliably.

๐Ÿ’ณ Pricing

This Actor uses pay-per-event pricing. You are charged $0.0045 for each torrent file successfully saved to Apify storage and emitted to the dataset.

Skipped targets, invalid inputs, unavailable torrents, too-large torrents, and files that cannot be saved do not create output rows and are not charged as downloaded files. Use the size caps to keep storage and run cost bounded before processing larger torrents.

๐Ÿ”Œ Integrations

  • Run the Actor from the Apify API with a list of known torrent targets.
  • Schedule repeat runs for public torrent feeds you control or have permission to process.
  • Export the dataset manifest to JSON, CSV, Excel, XML, RSS, or HTML.
  • Use webhooks to send completed file rows to storage, automation, or data-processing tools.

โ“ FAQ

Can I use magnet links?

Yes. Paste a public magnet link in Torrent targets. The Actor waits for torrent metadata, applies the size caps, then saves files that can be downloaded within the run limits.

Can I use direct .torrent file URLs?

Yes. Paste a direct HTTP or HTTPS .torrent URL. The URL should point to the .torrent file itself, not a search page, listing page, or website download button.

Does this Actor search torrent sites?

No. The Actor downloads from torrent targets you provide. It does not search torrent websites, scrape torrent indexes, or find torrent files for you.

Why did my torrent produce no rows?

The Actor saves rows only for files that are successfully downloaded and stored. A target can produce no rows when it is invalid, unsupported, larger than your cap, missing metadata, unavailable, or not reachable during the run.

Do I need cookies, a login, or an API key?

No. The Actor is built for public torrent targets and does not ask for user credentials, private tracker credentials, cookies, or user-provided proxy settings.

Does this Actor seed files?

No. The Actor downloads and saves completed files. It does not expose a seeding option because Apify Actors are best suited to bounded runs, not long-running torrent seeding.

Can I download very large torrents?

The Actor has size caps to reduce accidental storage and compute cost. Raise the caps only when you know the target size and are comfortable with the storage and run cost.

Why not use the torrent API?

There is no single public torrent API for all magnet links and .torrent files. This Actor gives you an Apify run, dataset manifest, storage links, exports, schedules, and webhooks for known torrent targets.

What are torrent alternatives?

If you need discovery, use a torrent search or index tool outside this Actor. If you need direct media downloaders for supported websites, use a source-specific Apify Actor instead.

๐Ÿ“ Changelog

  • 0.1: Initial release.

๐Ÿ†˜ Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h ๐Ÿซก

๐Ÿ”— Other actors

Made with โค๏ธ by Maxime Duprรฉ

You might also like

Unlimited Torrent Downloader

epctex/torrent-downloader

Seamlessly download and seed unlimited files from any Torrent website with no restrictions. Access Magnet, HTTP, and HTTPS files without any blocks and effortlessly seed the files for optimal performance.

TikTok Video Downloader

maximedupre/tiktok-video-downloader

Download videos and audio from public TikTok video URLs. Save each media file to Apify storage with source links, author data, captions, file metadata, and dataset exports.

๐Ÿ‘ User avatar

Maxime Duprรฉ

11

Snapchat Story Downloader

kingscraper/snapchat-story-downloader

๐Ÿ“ฅDownload Snapchat stories with audio,๐Ÿ“titles, thumbnails ๐Ÿ–ผ๏ธ& Apify storage ๐Ÿ”—URLs. Get MP4๐ŸŽฌ files with metadata including ๐Ÿ“Šfile size &โšกautomatic audio injection.๐Ÿ”Š

94

CSV File to Dataset

lukaskrivka/csv-file-to-dataset

Upload a local or remote CSV/text file and convert it to Apify Dataset for further use.

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

186

TikTok Slideshow Downloader

maximedupre/tiktok-slideshow-downloader

Download photos from public TikTok slideshow URLs. Save each image to Apify storage with source links, author data, captions, post stats, file metadata, and dataset exports.

๐Ÿ‘ User avatar

Maxime Duprรฉ

31

Terabox Fast Video Downloader

igview-owner/terabox-fast-video-downloader

Instantly generate direct download links, streaming URLs, and full metadata for any Terabox video or file. Fast, free, and no login required. Returns file name, size, and thumbnail.

๐Ÿ‘ User avatar

Sachin Kumar Yadav

1.9K

5.0

YouTube Music Downloader

maximedupre/youtube-music-downloader

Download audio from YouTube Music and YouTube URLs. Save MP3, M4A, AAC, Opus, FLAC, WAV, Vorbis, or ALAC files to Apify storage with title, channel, duration, thumbnail, upload date, likes, comments, and file size.

๐Ÿ‘ User avatar

Maxime Duprรฉ

3

Pinterest Media Downloader

crawlerbros/pinterest-media-downloader

Download images and videos from Pinterest pins in bulk. Provide Pinterest pin URLs or search keywords to save all media files directly to your storage with download links.

21

Dataset Image Downloader & Uploader

lukaskrivka/images-download-upload

Download image files from image URLs in your datasets and save them to a Zip file, Key-Value store, or directly your AWS S3 bucket.

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

1.6K

5.0

Related articles

How to download a file with cURL
Read more
Single JavaScript file Actors are being deprecated
Read more