Twitter Video Downloader avatar

Twitter Video Downloader

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Twitter Video Downloader

Twitter Video Downloader

🚀 Download Twitter videos fast with Twitter Video Downloader! 📥 Save HD clips, reels & GIFs in seconds. 🔥 Simple, secure, and easy to use—just paste the link and go! ✅ Perfect for creators, marketers & everyday sharing. 📱

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Scraperoka

Scraperoka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Manually visiting Twitter/X links to find the actual downloadable video URL wastes time, especially when you need media links in bulk. Twitter Video Downloader extracts the direct downloadUrl (and the best available sourceUrl) from your provided Twitter/X status URLs—ideal for marketers, researchers, and growth teams that need faster media sourcing. This Twitter Video Downloader supports a “twitter video downloader” workflow for teams using a “twitter video download” process at scale, potentially processing thousands of links in minutes.


What You Get: Sample Output

Here's a sample record from a single run:

{
"sourceUrl": "https://t.co/AbCdEfGhIj",
"downloadUrl": "https://video.twimg.com/ext_tw_video/1234567890123456789/pu/vid/720x1280/abcdefg12345678.mp4?tag=14"
}
FieldTypeWhat It Tells You
sourceUrlstringThe resolved link the actor uses as the “source” (it prefers a t.co link from the status description when present)
downloadUrlstringThe direct media URL you can use to download the video (or fall back to the original link when needed)
charged_event_namestringIndicates the record was pushed to your run results (shown as "result" when the actor streams output)
successstringThere is no explicit success field in the pushed record; treat absence of failures as success for each pushed item
errorstringWhen an error occurs, the actor logs the issue for that specific input URL (there is no error_message field in the pushed output record)
statusstringThere is no explicit status field in the pushed output record
originalUrlstringNot provided as a separate field; the actor uses info.get('original_url', url) internally to resolve sourceUrl
descriptionstringNot provided as a separate field; the actor reads info.get('description', '') internally to detect t.co links
urlstringNot provided as a separate field; the actor reads info.get('url') internally to set downloadUrl
timestampstringNot provided in the pushed record

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.


Why Twitter Video Downloader?

There are a lot of ways to pull data from Twitter/X links — here’s what sets Twitter Video Downloader apart.

Direct downloadUrl Extraction for Media Reuse

This actor focuses on returning the usable media link you need: downloadUrl. If a direct media URL is available from the input, you get it right away—great for “download twitter videos” and “twitter to mp4 downloader” style workflows.

Smart sourceUrl Resolution from Public Status Content

When the status description contains shortened t.co links, the actor resolves and uses the first matching t.co link as sourceUrl. That makes it easier to trace each downloadUrl back to the associated status context for review.

Built for Bulk Runs with Real-Time Dataset Writing

Results are pushed immediately as each URL is processed. That means you can start exporting while a long list is still running, which is ideal when you’re building a “twitter video saver” pipeline.

Resilient Execution with Error Logging per Input URL

If one URL fails, the actor logs the error for that specific input and continues processing the rest of your startUrls. This reduces the “all-or-nothing” problem when running large batches.


Configuring Your Run

Drop this into your input.json to get started:

{
"startUrls": [
"https://x.com/TinaDebove/status/1967637722476212406"
],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}
ParameterRequiredWhat It Does
startUrlsList of Twitter/X status URLs to scrape and extract media links from
proxyConfigurationChoose proxy settings for the run to help with reliable scraping
proxy supportWhen enabled, routes traffic through Apify Proxy
proxy supportSelects which proxy group(s) to use (for example, "RESIDENTIAL")

Core Capabilities

You provide startUrls as Twitter/X status links, and the actor returns downloadUrl for direct media access. This makes it straightforward to power “download twitter video mp4” style workflows without manual link hunting.

Input Flexibility for Bulk Processing

Send a list of many status URLs at once. Each entry produces an output record with sourceUrl and downloadUrl, letting you quickly build a bulk “x video downloader” dataset for downstream use.

Resilience for Large Lists

The actor handles failures per URL: errors are logged, and processing continues for the remaining inputs. That behavior is especially helpful when you’re running a “twitter video downloader online” job across diverse links.

Structured, Integration-Ready Output

Every pushed record follows a consistent JSON structure with sourceUrl and downloadUrl. That consistency makes it easy to plug results into your internal tools or data workflows (including quick exports and filtering).

Dataset Streaming for Faster Visibility

Records are pushed immediately during processing, so you don’t have to wait until the entire run finishes to start reviewing or exporting. This accelerates testing and iteration on your “twitter video download” pipeline.


Who Gets the Most Out of This

Here's how different teams put Twitter Video Downloader to work:

Media Ops Teams — collect downloadUrl links from a curated set of Twitter/X posts so editors can quickly retrieve videos without manually resolving each link. The outcome is a ready-to-use media link list for fast publishing workflows.

Marketing and Growth Teams — when a campaign relies on customer or creator clips, they can batch process status URLs and save direct media links for reuse. The outcome is time saved during content production and repurposing.

Researchers and Data Analysts — convert a list of public Twitter/X posts into a structured dataset containing sourceUrl and downloadUrl. The outcome is clean, exportable JSON you can analyze, deduplicate, or join with other sources.

Automation Specialists (Developers / Data Engineers) — wire Twitter Video Downloader into an end-to-end pipeline that ingests lists of Twitter/X status URLs and writes results to an Apify dataset for programmatic consumption. The outcome is repeatable media link extraction at scale.

Community and Creator Managers — maintain a “save twitter video” workflow for outreach reviews, content archiving, or shortlisting clips for collabs. The outcome is a centralized set of direct media links tied to each original status.


Step-by-Step: How to Use It

No coding needed. Here's how to run Twitter Video Downloader from start to finish:

  1. Open the actor on Apify — visit console.apify.com and open the Twitter Video Downloader actor page.
  2. Enter your inputs — add your list of Twitter/X status links to startUrls and optionally configure proxyConfiguration.
  3. Configure proxy settings — if you want improved reliability, enable and select proxy settings in proxyConfiguration.
  4. Hit Run and watch the live log — track progress as each startUrls entry is processed.
  5. View results in the dataset tab — each processed item is stored as a record with sourceUrl and downloadUrl.
  6. Export as JSON, CSV, or Excel — download your dataset directly from the Apify dashboard for your “download x videos” workflow.

The whole process takes under 5 minutes to set up.


Integrations & Export Options

Once your data is collected, Twitter Video Downloader plugs directly into your existing workflow. You can export from the Apify dataset tab in JSON, CSV, or Excel formats for quick handoff to spreadsheets, analysts, or downstream systems.

Use the Apify platform integrations (and the Apify API) to move results into your stack. If you want automation, you can connect it with Zapier/Make-style no-code flows, and schedule it to run automatically on a recurring schedule.

For more details, see Apify documentation for API access and automations: https://apify.com/docs/api


Pricing & Free Trial

Twitter Video Downloader runs on the Apify platform, which offers a free tier — no credit card required to get started. You can use free credits for several test runs and validate outputs before scaling.

For production usage, billing is based on Apify’s platform compute model. Exact pricing details depend on the plan and current Apify pricing—check the pricing page for up-to-date numbers.

Start for free at apify.com and scale when you're ready.


Reliability & Performance

What We HandleHow
Rate limitingBuilt for reliable scraping with proxy support to maintain steady runs
Proxy reliabilityUses your selected proxy configuration for better consistency
Partial failuresErrors are logged per input URL so one failure doesn’t stop the whole batch
Data freshnessExtracts media metadata/links directly from the provided Twitter/X status URLs
Output availabilityPushes results immediately during processing so you can monitor progress in real time
Scale limitsDesigned to handle batch lists provided via startUrls

Limitations: This actor works with publicly accessible data related to the Twitter/X links you provide. If a status doesn’t expose a direct downloadable media link, downloadUrl may fall back to the resolved source link behavior described in the output fields. For enterprise-scale runs, contact us to discuss custom configurations.


Frequently Asked Questions

Is there a free plan or trial for Twitter Video Downloader?

Yes. Apify provides a free tier with credits so you can run Twitter Video Downloader and verify downloadUrl extraction before scaling.

Do I need to log in to Twitter/X to use this?

No. You only need to provide public Twitter/X status URLs in startUrls. The actor extracts media-related links from publicly available content.

How accurate is the data?

It’s as accurate as what the provided status URLs expose. The actor extracts downloadUrl when available and resolves sourceUrl using the provided link and any t.co link found in the status description.

How many results can I get per run?

Your results correspond to how many items you include in startUrls. Each input URL processed pushes one record containing sourceUrl and downloadUrl.

How often is the data updated / how fresh is it?

The actor extracts fresh media metadata/links at run time. If you re-run the same startUrls later, you’ll get a new extraction of what’s available then.

You should use Twitter Video Downloader for content you’re authorized to process and store. The actor operates on publicly available data, but it’s your responsibility to comply with GDPR, CCPA, and any applicable platform rules.

Can I export results to Google Sheets or Excel?

Yes. You can export your dataset from the Apify dashboard as JSON, CSV, or Excel. From there, you can import into tools like Google Sheets.

Can I run this on a schedule automatically?

Yes. You can use Apify’s scheduling capabilities to run Twitter Video Downloader automatically on a recurring basis, using the same startUrls structure.

Can I access this via API?

Yes. You can run the actor via the Apify API and retrieve results programmatically. Check the Apify API docs for how to trigger runs and read datasets.

What happens if the actor hits an error?

If an input URL fails, the actor logs the error for that specific URL and continues processing the remaining startUrls. Output records that were already pushed to the dataset remain available for export.


Need Help or Have a Request?

Got a question about Twitter Video Downloader or want a new feature added? Reach out at dataforleads@gmail.com. We’re actively maintaining this actor and welcome requests that improve bulk “twitter video downloader” workflows, like better handling of more input variations or adding richer output fields. Tell us what you’re trying to build and we’ll respond.


Disclaimer & Responsible Use

Twitter Video Downloader is the fastest, most reliable way to extract direct Twitter/X media links — start your free run today.

The actor accesses publicly available data from the Twitter/X links you provide. It does not access private accounts, login-gated content, or password-protected pages. You are responsible for complying with GDPR, CCPA, and any applicable platform terms. For data-removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.