TikTokDownloader

๐ŸŽฌ TikTok Batch Downloader (No Watermark)

๐ŸŒ Available in other languages: Bahasa Indonesia

Node.js License: MIT Status GitHub stars GitHub forks GitHub last commit


A simple Node.js CLI tool to download multiple TikTok videos without watermarks, complete with metadata export and automatic error handling.

Screen Shot!


๐Ÿš€ Features

๐Ÿ’ก How to Use

  1. Clone the repository:
    git clone https://github.com/xsrazy/TikTok-Batch-Downloader
    cd TikTok-Batch-Downloader
    
  2. Install dependencies:
    npm install
    
  3. Add all video links to the links.txt file.

  4. Run the tool:
    node main.js
    

๐Ÿ“ Output Structure

downloads/
โ”œโ”€โ”€ video_1/
โ”‚   โ”œโ”€โ”€ video.mp4
โ”‚   โ””โ”€โ”€ metadata.json
โ”œโ”€โ”€ video_2/
โ”‚   โ”œโ”€โ”€ video.mp4
โ”‚   โ””โ”€โ”€ metadata.json
...

๐Ÿ” Contents of metadata.json

Each video will come with a metadata.json file containing detailed information:

Field Description
id Unique ID of the TikTok video
url Full URL of the video
author Username (e.g., @xsrazy)
description Caption or text content of the video
hashtags List of hashtags in the video (#tag)
music Title or source of the audio
created_at Upload date of the video (ISO format)
stats.plays Number of views
stats.likes Number of likes
stats.comments Number of comments
stats.shares Number of shares
downloaded_at Time when the video was downloaded using this tool

๐Ÿ“‹ Example of links.txt

https://www.tiktok.com/@user/video/1234567890123456789
https://www.tiktok.com/@anotheruser/video/9876543210987654321

No need to code โ€” just use this Chrome extension:

๐Ÿ”— Link Grabber (by Google)

Steps:

  1. Open any TikTok page (profile, hashtag, FYP, etc.)
  2. Click the Link Grabber icon
  3. Copy all the video links shown
  4. Paste them into the links.txt file

๐Ÿง  Tips

๐Ÿ’ป Created by

@xsrazy โ€” open-source enthusiast
Feel free to fork, star โญ, and contribute!

๐Ÿ“ฃ Release

๐ŸŽ‰ First Release: v1.0.0

Ready to use for content creators, video backups, or personal analysis!

๐Ÿงพ License: MIT

MIT License โ€“ see the LICENSE file for details.


Buy Me A Coffee