This is a web application built with Next.js that allows users to download TikTok videos without a watermark for free. To support the service, users are required to watch a short advertisement before their download starts.
- No Watermark: Download TikTok videos in high quality without the watermark.
- MP4 & MP3 Options: Choose to download the full video (MP4) or just the audio (MP3).
- Simple Interface: Just paste the TikTok video URL and click "Fetch Video".
- Ad-Supported: The service is kept free by displaying a brief ad within a modal before the download is initiated.
- Download Counter: Tracks the number of videos you've downloaded using browser local storage.
- Responsive Design: A clean and modern UI that works beautifully on desktop and mobile devices.
- Light & Dark Mode: Switch between light and dark themes to suit your preference.
- Framework: Next.js (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Shadcn/ui
- AI/Backend: Genkit for server-side logic.
- Hosting: Deployed on Firebase App Hosting.
To get a local copy up and running, follow these simple steps.
- Node.js (v18 or newer)
- npm or yarn
- Clone the repo
git clone https://github.com/your-username/your-repository-name.git
- Navigate to the project directory
cd your-repository-name - Install NPM packages
npm install
- Run the development server
npm run dev
- Open http://localhost:9002 with your browser to see the result.