A fast, responsive, and easy-to-use TikTok downloader web application that allows you to download TikTok videos without watermark, images, and audio in high quality.
- Download Videos Without Watermark - Get TikTok videos in HD and standard quality without watermark
- Download TikTok Images - Download all images from TikTok photo posts in a gallery view
- Extract Audio - Download MP3 audio from any TikTok video
- Video with Watermark - Option to download original video with TikTok watermark
- User Information Display - Shows author profile, username, and statistics (views, likes, comments, shares)
- Fully Responsive - Optimized for desktop, tablet, and mobile devices
- Dark Theme UI - Beautiful dark mode interface with smooth animations
- No Registration Required - Completely free to use without any signup
Visit the live demo: TikTok Downloader
- Clean and modern interface
- Easy-to-use download options
- Video/Image preview with metadata
- Responsive design
- Touch-friendly buttons
- Hamburger menu navigation
- HTML5 - Semantic markup
- CSS3 - Modern styling with flexbox and grid
- JavaScript (ES6+) - Async/await, fetch API
- Bootstrap Icons - Icon library
- SweetAlert2 - Beautiful alert notifications
- BotzApi - Backend API for TikTok content fetching
This application uses the BotzApi TikTok downloader endpoint:
GET https://host.optikl.ink/download/tiktok?url={TIKTOK_URL}{
"creator": "@PaxSenix",
"ok": true,
"message": "Hope you guys love my hard work :3",
"detail": {
"type": "video",
"author": "username",
"authorProfile": "https://.. .",
"authorUsername": "username",
"authorProfileLink": "https://...",
"description": "Video description",
"cover": "https://...",
"view": 787287,
"like": 60943,
"comment": 1189,
"share": 7871
},
"downloadUrls": {
"music": "https://...",
"images": [],
"video": "https://...",
"video_standard": "https://...",
"video_wm": "https://..."
}
}{
"creator": "@PaxSenix",
"ok": true,
"message": "Hope you guys love my hard work :3",
"detail": {
"type": "image",
"author": "username",
"authorProfile": "https://...",
"authorUsername": "username",
"authorProfileLink": "https://.. .",
"description": "Image description",
"cover": "https://...",
"view": 2625773,
"like": 217371,
"comment": 15394,
"share": 43917
},
"downloadUrls": {
"music": "https://...",
"images": [
"https://image1.jpg",
"https://image2.jpg",
"https://image3.jpg"
],
"video": null,
"video_standard": null,
"video_wm": null
}
}-
Copy TikTok URL
- Open TikTok app or website
- Find the video or image post you want to download
- Copy the share link
-
Paste URL
- Paste the TikTok URL into the input field
- Click the "Download" button
-
Choose Download Option
- For videos: Choose between HD, Standard, or With Watermark
- For images: Click download button on each image in the gallery
- For audio: Click "Download Audio" button
-
Download Complete
- Files will be automatically downloaded to your device
- Use "Download Another" button to download more content
- Clone the repository:
git clone https://github. com/BotzIky/TikBotz-TikTok-Downloader-Website.git
cd TikBotz-TikTok-Downloader-Website- Open
index.htmlin your browser:
# Using Python
python -m http.server 8000
# Using Node.js
npx http-server
# Or simply open the file
open index.html- Navigate to
http://localhost:8000in your browser
- Push your code to GitHub repository
- Go to repository Settings > Pages
- Select branch
mainand folder/ (root) - Click Save
- Your site will be live at
https://yourusername.github.io/TikBotz-TikTok-Downloader-Website
# Install Vercel CLI
npm i -g vercel
# Deploy
vercel- Drag and drop your project folder to Netlify
- Or connect your GitHub repository
- Deploy automatically
Edit the API URL in the JavaScript section:
const apiUrl = 'https://host.optikl.ink/download/tiktok?url=' + encodeURIComponent(url);Edit the CSS variables:
/* Primary color - green */
--primary-color: #98ff98;
/* Secondary color - dark green */
--secondary-color: #7ae87a;
/* Background color */
--bg-color: #000;
/* Text color */
--text-color: #f1fdf1;- β Chrome (latest)
- β Firefox (latest)
- β Safari (latest)
- β Edge (latest)
- β Opera (latest)
- β Mobile browsers (iOS Safari, Chrome Mobile, Samsung Internet)
This tool is provided for personal use only. Please ensure you have the rights to download and use any content. Respect copyright laws and TikTok's terms of service.
- Do not use downloaded content for commercial purposes without permission
- Always credit the original creator
- Respect intellectual property rights
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
If you find any bugs, please create an issue on GitHub with:
- Description of the bug
- Steps to reproduce
- Expected behavior
- Screenshots (if applicable)
- Browser and OS information
This project is licensed under the MIT License - see the LICENSE file for details.
BotzAku (Riski Yanda)
- Website: https://botzaku.eu.org
- Instagram: @botzaku
- TikTok: @botzaku
- Twitter: @botz_aku
- Telegram: BotzAku
- WhatsApp: Channel
- Discord: Server
- Paxsenix0 for providing the TikTok download API
- Bootstrap Icons for beautiful icons
- SweetAlert2 for elegant alerts
- All contributors and users of this project
For anyone who wants to use my repositories Web Instagram Downloader, TikTok Downloader, and YouTube Downloader, please remove the last four <script> tags at the bottom of index.html if you want to disable the ads.
If you find this project useful, please consider giving it a star on GitHub!
Made with β€οΈ by BotzAku
Disclaimer: This is an unofficial tool and is not affiliated with TikTok or ByteDance.