tiktok-uploader

tiktok-uploader provides a tool for automating video uploads to TikTok from project code.

github.com/wkaisertexas/tiktok-uploader
tiktok-uploader homepage screenshot

About tiktok-uploader

tiktok-uploader is an open-source Python tool for automating TikTok video uploads with Playwright. It offers a command-line interface and a TikTokUploader class for use in Python code, supporting single and multiple video uploads with descriptions.

Use requires Python 3 or greater, Playwright browsers, and browser cookies for authentication. Mentions and hashtags must be followed by a space, and proxy use currently works only with Chrome.

Key features

  • Upload single or multiple videos via command line
  • Upload videos from Python code using TikTokUploader class
  • Add mentions and hashtags followed by a space
  • Control comment, stitch, and duet permissions per video
  • Route uploads through a proxy when using Chrome
  • Schedule uploads for a specified date and time
Best for: Developers who want to upload TikTok videos from Python scripts or the command line.
Good for
  • Open-source Python package installable from PyPI
  • Provides both a command-line interface and Python library
  • Supports batch uploads and reports videos that failed
Watch out for
  • Requires Python 3 and installation of Playwright browsers
  • Proxy support currently works only with Chrome
  • Mentions and hashtags must be followed by a space and verified by the user

tiktok-uploader at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

tiktok-uploader alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

video-mover

github.com/toki-plus/video-mover

video-mover automates short-video workflows, including downloading, deduplication, AI-generated titles and tags, and uploads across platforms.

FreeOpen source
24 alternatives

Popular in TikTok Tools

Well-known listings from the same topic.

All 68

tiktok-uploader FAQ

How does tiktok-uploader authenticate with TikTok?
It duplicates browser cookies to make TikTok treat the remote-controlled browser as logged in.
What is needed to install it?
Python 3 or greater and Playwright browsers, then install with pip install tiktok-uploader.
How are comments, stitches, and duets set?
Pass comment, stitch, and duet as arguments to the upload functions; they are allowed by default.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing