Skip to content

Just a simple TikTok Downloader for Windows capable of downloading single videos/images, Mass Downloading from Links in a Text file or Mass downloading from an entire Profile.

License

Notifications You must be signed in to change notification settings

Jettcodey/TikTok-Downloader

Repository files navigation

TikTok Downloader

Table of Contents
  1. About The Project
  2. Installation
  3. Usage
  4. Roadmap
  5. Report a Bug

Built With

C# and Microsoft Playwright

Back to top

About The Project

Just a simple TikTok Downloader capable of downloading single videos/images, Mass Downloading from Links in a Text file or Mass downloading from a user profile.

The default storage location (if not Changed in the Menu) is the user's desktop in a folder named TikTokDownloads\\{@Username}\Videos\ & \Images\ & \Avatars\ folders.

To download all videos from a TikTok user, the Application opens the specified TikTok user in the browser. Then, loads all Video/Image links of the user by Auto scrolling through the browser. After that, those Links get saved in a separate text file named "{@username}_combined_links.txt" in the default storage location. Finally the Application works through the Saved links.

The settings file is saved in the user's Documents folder at Jettcodey\TikTok Downloader\appsettings.xml. The Settings Menu is still in development, so there aren't many options to choose from yet.

If you have any Question about the Application DM me on Discord: jettcodey

Back to top

Installation

To install TikTok Downloader, Download the Latest Setup file from Releases.

If the Installer fails to Install it, u need to Install Microsoft .Net 8.0 Desktop Runtime manually.

Back to top

Usage

After the installation is finished, simply open the TikTok Downloader, and after completing the First-Time Setup, you will be able to select from the following options:

  • Single Video/Image Download
  • Mass Download by Username
  • Mass Download from Text File Links

How to use those options:

Single Video/Image Download:

If you select Single Video/Image Download, you can simply copy & paste every TikTok link and press Download. The downloaded media is saved to the default storage location.

TikTok links look like this: https://www.tiktok.com/@user/video|photo/123456789 or https://vm.tiktok.com/a1b2c3d4.

Mass Download by Username:

If you select Mass Download by Username, you can simply copy & paste every TikTok Profile link the or the username of the account into the text field. After pressing download, your system's default browser will open, automatically navigating to the account's TikTok page. You'll then need to solve a simple puzzle slide at the beginning to verify that you are human and accept/deny cookies (which will be deleted after the download is finished). When the login window from TikTok shows up, just press "Continue as Guest." The browser will begin auto-scrolling the entire account page until it can't find any new posts. It will then filter and save any found links from the account's posts to a text file in the default storage location (@Username_combined_links.txt). Once all links are saved to the text file, it will begin downloading all video/image posts from those saved links. The downloaded media is saved to the default storage location.

TikTok Profile links look like this: https://www.tiktok.com/@user, Profile links directly from the TikTok App Won´t Work!(For Now)

Mass Download from Text File Links:

If you select Mass Download from Text File Links, you just need (if not already done) to create a .txt file anywhere on your PC in which you put all TikTok browser links. Every link needs to be on its own line. After that, simply select the "Browse" button and navigate to your text file with the links in it. Once that's done, you can press Download. The downloaded media is saved to the default storage location.

TikTok links look like this: https://www.tiktok.com/@user/video|photo/123456789 or https://vm.tiktok.com/a1b2c3d4.

Back to top

Roadmap

  • Download Single Video/Image Posts.
  • Download Videos With or Without Watermark.
  • Download Images Without Watermark.
  • Download Videos & Images from Links in a Text File.
  • Download All Videos from a User-Profile.
  • Download All Images from a User-Profile Without Watermark.
  • System Default Browser Support
  • Add Mobile Links Support
  • Multi-Webbrowser Support
    • Google Chrome
    • Microsoft Edge
    • Chromium
    • Brave
    • Mozilla Firefox
    • Opera GX <-- Doesn't work, not investigating further for now.
  • Make the GUI Better
    • Add more Options(Settings Menu)
    • Make the GUI more appealing/better looking

Back to top

Report a bug

See the open issues for a full list of proposed features (and known issues).

Always report bugs and issues in English! If you report in any other language, your issue will be ignored and closed.

Back to top