TNAFlix Downloader
Pricing
$9.00 / 1,000 resolved videos
TNAFlix Downloader
Download TNAFlix videos from public URLs or numeric IDs. Export titles, descriptions, durations, thumbnails, direct MP4 format links, expiry times, and optional hosted MP4 or ZIP files.
Pricing
$9.00 / 1,000 resolved videos
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
📥 TNAFlix downloader for public video URLs and IDs
TNAFlix Downloader extracts direct MP4 links, metadata, and optional hosted files from public TNAFlix video URLs or numeric video IDs. Add one or more known videos and get an Apify dataset with source video IDs, source URLs, titles, descriptions, durations, thumbnails, every detected MP4 format, link expiry times when available, and scrape timestamps.
Use this TNAFlix video downloader when you already have video links or IDs and need repeatable exports for content review, cataloging, media operations, research, archiving, moderation queues, or an API workflow. The Actor is built for public, reachable TNAFlix video pages. You do not need TNAFlix cookies, a TNAFlix account, a browser extension, or a source API key.
For a first run, keep the prefilled sample targets to see both dataset rows and hosted file output. Turn Save video files off when direct MP4 links are enough and you do not want to store media files. Once the output shape fits your workflow, paste your own list of public TNAFlix video URLs or IDs, schedule the Actor, or call it through the Apify API.
✅ What this Actor does
- Accepts public TNAFlix watch-page URLs.
- Accepts numeric TNAFlix video IDs.
- Deduplicates repeated URL and ID aliases by video ID.
- Saves one dataset row per successfully resolved public video.
- Returns every detected MP4 format in
availableFormats. - Adds title, description, duration, thumbnail URL, source URL, video ID, and fetch timestamp when available.
- Parses direct media URL expiry timestamps when the signed source URL exposes them.
- Can save the chosen MP4 quality to Apify key-value storage.
- Can create one ZIP archive for saved videos in the run.
- Skips invalid, duplicate, private, removed, unavailable, blocked, or no-media targets without saving paid failure rows.
This Actor is focused on known public TNAFlix videos. It does not search TNAFlix, crawl categories, process playlists, bypass private access, install a browser extension, or use a TNAFlix account.
📦 Data you can export
Each output row represents one public TNAFlix video where direct MP4 links were found. Core fields include:
videoId- stable TNAFlix video identifier for dedupe and reruns.sourceUrl- source-confirmed TNAFlix watch URL.title- source video title, when available.description- source video description, when available.durationSeconds- video duration in seconds, when available.thumbnailUrl- source thumbnail or poster image URL, when available.fetchedAt- ISO timestamp for when the direct media URLs were fetched.availableFormats- source-exposed MP4 variants withquality,width,height,contentType,mediaUrl,expiresAt, andstoredFileUrl.
Direct media links can be signed and time-limited. Use fetchedAt and availableFormats[].expiresAt to decide when to refresh results. The Actor does not invent missing metadata; nullable fields stay empty when TNAFlix does not expose them.
You can open the dataset in Apify, export it as JSON, CSV, Excel, XML, RSS, or HTML, call it through the Apify API, schedule recurring runs, or connect results to webhooks and integrations.
🚀 How to run
- Open the Actor input.
- Add one or more public TNAFlix video URLs or numeric IDs in TNAFlix videos.
- Leave Save video files off when direct MP4 links are enough.
- Choose Quality to save only when file saving is enabled.
- Turn on Create ZIP file only when you also save video files.
- Start the Actor and open the dataset.
- Use
availableFormatsto pick the MP4 link or hosted file URL that fits your workflow.
The Actor pushes successful rows during the run, so you can inspect early results before a larger batch finishes.
🧾 Input
| Field | What to enter |
|---|---|
targets | One or more public TNAFlix video URLs or numeric video IDs. |
preferredQuality | The MP4 quality to save when file saving is enabled. Default is best. |
downloadFiles | Save the chosen MP4 file to Apify key-value storage. Default is true. |
createZip | Create one ZIP archive for saved files. Requires downloadFiles. Default is true. |
Input example:
{"targets": ["https://www.tnaflix.com/amateur-porn/Amateur-Ebony-BJ-and-Cum-in-Mouth-Eye-Contact-HD/video11530818","11477437"],"preferredQuality": "best","downloadFiles": true,"createZip": true}
The public input accepts up to 100 targets per run. Submit fewer targets when you want a smaller test.
📤 Output example
{"videoId": "11530818","sourceUrl": "https://www.tnaflix.com/amateur-porn/Amateur-Ebony-BJ-and-Cum-in-Mouth-Eye-Contact-HD/video11530818","title": "Sample video","description": "Sample source description","durationSeconds": 138,"thumbnailUrl": "https://img.tnaflix.com/example/thumb.jpg","fetchedAt": "2026-06-18T12:00:00.000Z","availableFormats": [{"quality": "1080p","width": 1920,"height": 1080,"contentType": "video/mp4","mediaUrl": "https://sl189.tnaflix.com/example/video-1080p.mp4?secure=example,1781794500","expiresAt": "2026-06-18T14:55:00.000Z","storedFileUrl": null},{"quality": "720p","width": 1280,"height": 720,"contentType": "video/mp4","mediaUrl": "https://sl189.tnaflix.com/example/video-720p.mp4?secure=example,1781794500","expiresAt": "2026-06-18T14:55:00.000Z","storedFileUrl": null}]}
When Save video files is enabled, storedFileUrl is filled only on the format that was saved to Apify storage. The Actor still returns every detected format so your workflow can choose a different direct MP4 link downstream.
💾 Hosted files and ZIP archives
By default, this TNAFlix downloader saves the chosen MP4 files and creates one ZIP archive for the prefilled sample run. Turn off Save video files for the lightest mode when you only need direct MP4 links and metadata.
Turn on Save video files when you need a run-scoped Apify storage URL for the chosen MP4 quality. Turn on Create ZIP file when you also want one ZIP archive for the saved files in that run. Saved files and ZIP archives are available from the key-value store links in the Actor output tab.
💸 Pricing
This Actor uses pay-per-event pricing. You are charged only for each public TNAFlix video that is successfully resolved and saved to the dataset.
The price is $9.00 per 1,000 resolved videos. Skipped, invalid, duplicate, private, removed, blocked, unavailable, or no-media targets do not create paid resolved-video events.
⚖️ Limits and access
This Actor works with public TNAFlix video pages that can be reached without logging in. It does not use your TNAFlix account, cookies, or source API keys. Private, login-only, removed, blocked, or otherwise unavailable videos are skipped without being saved as successful rows.
Direct MP4 links may expire after the source-signed URL lifetime. For repeatable pipelines, store the files during the run or refresh the direct links before using old results.
Only download or process content that you have the right to access and use. The Actor does not bypass access controls or digital restrictions.
❓ FAQ
Can this download TNAFlix videos in bulk?
Yes. Paste up to 100 public TNAFlix video URLs or numeric IDs in one run. The Actor resolves each unique video and saves one dataset row per successful result.
Does it return all MP4 qualities?
Yes. The availableFormats array includes every MP4 format detected on the public source page, such as 1080p, 720p, 480p, 360p, 240p, or 144p when TNAFlix exposes them.
What does Quality to save do?
It chooses which MP4 format to store when Save video files is enabled. It does not hide other formats from the dataset. Output rows always include every detected format.
Do I need cookies or a browser extension?
No for the supported public pages. The Actor is built for public TNAFlix watch pages and does not require user-provided cookies, login sessions, browser playback, or an extension.
📝 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
- XNXX Video Downloader ↗ - Extract direct media links and metadata from public XNXX video URLs or IDs.
- AShemaleTube Downloader ↗ - Export public AShemaleTube video media links, titles, durations, thumbnails, and tags.
- RedGifs Bulk Downloader ↗ - Download RedGifs videos in bulk from links, IDs, or search results.
- Streamable Video Downloader ↗ - Export MP4 links, thumbnails, durations, variants, and source IDs from Streamable URLs.
- Pinterest Video Downloader ↗ - Download media from public Pinterest pins with titles, descriptions, pinner data, and optional storage links.
Made with ❤️ by Maxime Dupré