All Social Media Video Downloader avatar
All Social Media Video Downloader

Pricing

$10.00/month + usage

Go to Store
All Social Media Video Downloader

All Social Media Video Downloader

Developed by

Wilcode

Maintained by Community

All Social Media Video Downloader API allows easy extraction of video links from platforms like Facebook, Instagram, Twitter, TikTok, YouTube, etc.

3.8 (2)

Pricing

$10.00/month + usage

24

Monthly users

53

Runs succeeded

97%

Response time

18 hours

Last modified

a month ago

Overview

All Social Media Video Downloader is a powerful API that allows developers to extract video links from various social media platforms. It simplifies the process of obtaining direct video links, making it easier to embed or download videos from supported platforms.

You can view the detailed user guide here.

Features

  • Multi-Platform Support: Extract video links from a wide range of social media platforms, including but not limited to Facebook, Instagram, Twitter, TikTok, YouTube, and more.
  • Easy Integration: Simple and straightforward API endpoints that are easy to integrate into any application.
  • High Performance: Fast and reliable performance to ensure quick retrieval of video links.
  • Secure: Robust security measures to protect data and ensure safe usage.

Supported Platforms

  • YouTube
  • Facebook
  • Instagram
  • Twitter
  • TikTok (without watermark)
  • Dailymotion
  • LinkedIn
  • Vimeo
  • and many more... (You can enter the video url from your desired social network to check whether the system supports it or not)

Proxies

To be able to access Social Media, RESIDENTIAL proxy group is required. You can use apify proxy. It can take from 2 to 360 seconds to download depending on the size of the video and the quality of the proxy provided.

API Request

Endpoint: POST https://api.apify.com/v2/acts/wilcode~all-social-media-video-downloader/run-sync-get-dataset-items?token=<token>

Request Body:

1{
2    "url": "https://www.youtube.com/shorts/NsMKvVdEPkw",
3    "proxySettings": {
4        "useApifyProxy": true,
5        "apifyProxyGroups": [
6            "RESIDENTIAL"
7        ],
8        "apifyProxyCountry": "US"
9    }
10}

Request Body (Download & Merge audio and video from Youtube):

quality (144, 240, 360, 480, 720, 1080, 1440, 2160) is the quality of the video you want to download

The tool only downloads videos with quality equal to or lower than the specified quality (if the entered quality is not available)

1{
2    "url": "https://www.youtube.com/shorts/NsMKvVdEPkw",
3    "mergeYoutube": {
4      "quality": 720
5    },
6    "proxySettings": {
7        "useApifyProxy": true,
8        "apifyProxyGroups": [
9            "RESIDENTIAL"
10        ],
11        "apifyProxyCountry": "US"
12    }
13}

Request Body Input:

  • url (required)
  • proxySettings (optional - with TikTok should use residential proxy to increase the chance of success)
  • mergeYoutube (optional - Download and merge audio and video from youtube)

cURL Command

1curl -X POST "https://api.apify.com/v2/acts/wilcode~all-social-media-video-downloader/run-sync-get-dataset-items?token=<token>" \
2-H "Content-Type: application/json" \
3-d '{
4    "url": "https://www.youtube.com/shorts/NsMKvVdEPkw",
5    "proxySettings": {
6        "useApifyProxy": true,
7        "apifyProxyGroups": [
8            "RESIDENTIAL"
9        ],
10        "apifyProxyCountry": "US"
11    }
12}'

JSON Results

FOR YOUTUBE ONLY

  • download field only shows if you use mergeYoutube. Download contains the download link for the video that has been merged with audio and video.
  • The tool will automatically save the downloaded video to your Storage and create a share link that can be downloaded directly.

OTHER PLATFORMS

  • Formats contains a list of download links corresponding to the resolution.
  • The download link will go directly to that platform's link.
1{
2    "title": "Video title",
3    "uploader": "Channel Name",
4    "channel": "Channel Name",
5    "upload_date": "20240706",
6    "duration": 100,
7    "description": "",
8    "like_count": 478,
9    "comment_count": 19,
10    "thumbnail": "image thumbnail url",
11    "formats": [
12      {
13        "resolution": "720x1080",
14        "url": "url download"
15      },
16      {
17        "resolution": "1080x1920",
18        "url": "url download"
19      },
20      {
21        "resolution": "audio only",
22        "url": "url download"
23      },
24    ],
25    "download": [
26      {
27        "resolution": 720,
28        "url": "https://api.apify.com/v2/key-value-stores/amhvXQKACHs124/records/downloaded_video_1732199392399.mp4"
29      }
30    ]
31}

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

3 days

Price

$10.00