A modern TikTok content downloader with a clean and intuitive interface featuring TikTok-themed design.
- Modern TikTok-Themed UI - Clean interface with TikTok colors and modern design elements
- Multiple Download Engines - Choose between yt-dlp (recommended) and TikTok API
- Best Quality Downloads - Always downloads in the highest available quality (up to 1080p)
- Watermark-Free Downloads - Download content without TikTok watermarks using yt-dlp engine
- Real-time Progress - Live download progress with speed indicators
- Content Detection - Automatic URL validation and content detection
- Automatic Library Updates - One-click updates for all dependencies
- Responsive Design - Scales beautifully across different screen resolutions
- Python 3.7 or higher
- Windows, macOS, or Linux
-
Clone or download this repository
git clone https://github.com/yourusername/hikari-tiktok-downloader.git cd hikari-tiktok-downloader -
Run the setup script
python setup.py
-
Launch the application
python main.py
If the setup script doesn't work, install dependencies manually:
pip install customtkinter pillow yt-dlp requests pathlib2
python main.py- Paste TikTok URL - Copy any TikTok video URL and paste it in the input field
- Select Engine - Choose your preferred download engine (yt-dlp recommended)
- Choose Quality - Select video quality based on your needs
- Set Output Folder - Choose where to save downloaded content
- Download - Click the download button and watch the progress
https://www.tiktok.com/@username/video/1234567890https://vm.tiktok.com/ZMxxxxxxx/https://www.tiktok.com/t/ZTxxxxxxx/- Mobile TikTok URLs
- Advantages: Highest success rate, multiple quality options, regular updates, watermark-free downloads
- Best for: Reliable downloads with maximum compatibility and clean content without TikTok watermarks
- Advantages: Faster download speed, lower resource usage, direct API access
- Best for: Quick downloads when yt-dlp is unavailable (may include watermarks)
hikari-tiktok-downloader/
βββ main.py # Main application
βββ engines/ # Download engines
β βββ yt_dlp_engine.py # yt-dlp implementation
β βββ tiktok_api_engine.py # TikTok API implementation
βββ ui/ # User interface components
β βββ components.py # Custom UI components
β βββ styles.py # Modern design constants
βββ utils/ # Utility modules
β βββ validator.py # URL validation
β βββ logger.py # Logging system
βββ logs/ # Application logs
βββ requirements.txt # Dependencies
βββ setup.py # Setup script
βββ README.md # This file
This application is designed for downloading your own content or content you have explicit permission to download.
- Only download content you own or have permission to use
- Respect copyright laws and TikTok's Terms of Service
- The developers are not responsible for misuse of this tool
- This tool follows the principle of "tool neutrality" - the responsibility lies with the user
-
"No module named 'customtkinter'"
pip install customtkinter
-
Download fails with yt-dlp
- Try updating yt-dlp:
pip install --upgrade yt-dlp - Switch to TikTok API engine
- Check the diagnostics logs
- Try updating yt-dlp:
-
GUI doesn't appear
- Ensure you have a display available
- Try running with:
python -m tkinterto test Tkinter
-
Permission errors
- Run as administrator (Windows) or with sudo (Linux/Mac)
- Check output folder permissions
- Check the Diagnostics section in the app for detailed logs
- Look at the log files in the
logs/directory - Ensure your TikTok URL is valid and accessible
- v1.2.0 (October 2025)
- Settings persistence - remembers last download location
- Default folder button for quick reset
- Enhanced user experience improvements
- v1.0.0 (October 2025)
- Stable release with modern clean UI
- Multiple download engines with watermark-free downloads
- Real-time progress tracking
- Automatic library updates
- Ko-fi support integration
Hikari TikTok Downloader v1.2.0
October 2025
Made by: Gary19gts
This project is dual-licensed under AGPL v3 (for open source use) and Proprietary License (for commercial use) - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Thank you for using Hikari TikTok Downloader!
Made with β€οΈ by Gary19gts
If Hikari has been helpful to you, please consider supporting its development:
β Buy me a coffee on Ko-fi β https://ko-fi.com/gary19gts
β¨ Even the smallest donation can bring a big light during these tough times.
Even $1 can help more than you think ππ
Thank you so much for standing with me! β¨
Remember: Always respect content creators' rights and platform terms of service. Happy downloading! π
