The package installs the tiktok-downloader script. Use the download
command to fetch a TikTok video or slideshow:
tiktok-downloader download <url> [OPTIONS]Run tiktok-downloader download --help to see all configuration options.
The --concurrency option controls how many downloads run in parallel.
Note: You must export your TikTok cookies from the browser yourself. For Chrome, install Get cookies.txt (LOCAL) to export them.
To export cookies saved in a JSON profile:
tiktok-downloader cookies export <profile> <destination>To create a new cookie profile via a logged-in browser session:
tiktok-downloader cookies login <profile> [--browser chromium|firefox|webkit] \
[--headless] [--user-data-dir DIR]Run the command, log into TikTok in the opened browser window and press Enter
when ready. The cookies will be saved under <profile>.json for reuse.
Note: The cookies login and cookies auto commands are currently
disabled while the browser automation is being updated. See the issue tracker for progress.
To fetch cookies directly from an existing Chrome/Chromium profile:
tiktok-downloader cookies auto <profile> <user-data-dir> [--browser chromium|firefox|webkit] \
[--headless/--no-headless]To verify that a saved cookie profile is still valid:
tiktok-downloader cookies verify <profile>To view available cookie profiles:
tiktok-downloader cookies listRun the CLI with:
python -m tiktok_downloader download <url> [OPTIONS]This entry point loads your configuration and handles Ctrl+C gracefully.
Debug logging is disabled by default. Use --debug or set TIKTOK_DOWNLOADER_DEBUG=true to enable verbose output.