SnapTok is a lightweight, modern web application designed to download TikTok videos without watermarks (logos) in high quality.
Features a clean, responsive UI with single-click clipboard integration and instant media downloading.
- 🚫 No Watermark: Download clean TikTok videos without logos or watermarks.
- 🎬 HD Quality Support: Fetches the highest quality video source available.
- 🎵 Audio Extraction: Download background music directly as MP3 audio files.
- 📋 One-Click Paste: Read TikTok links directly from the clipboard.
- 📱 Mobile-First Design: Optimized for all screen sizes (mobile, tablet, desktop).
- ⚡ Zero Backend Dependency: Built with pure HTML5, CSS3, and modern JavaScript.
You can host SnapTok for free using GitHub Pages by following these steps:
- Push your latest code to your repository on GitHub.
- Go to your repository Settings tab.
- On the left sidebar, click Pages.
- Under Build and deployment:
- Source: Select
Deploy from a branch. - Branch: Select
main(ormaster) and keep the root/folder.
- Source: Select
- Click Save.
- Live Demo https://Mireli5656.github.io/SnapTok/ 🎉
- HTML5: Semantic markup
- CSS3: Flexbox, Grid, CSS Variables, and Glassmorphism UI
- JavaScript (ES6+): Fetch API, Async/Await, Blob object URL downloading
- TikWM API: Video parsing and extraction service
To run this project locally on your machine:
# Clone the repository
git clone [https://github.com/Mireli5656/SnapTok.git](https://github.com/Mireli5656/SnapTok.git)
# Navigate into the directory
cd SnapTok