How to make FREE VIRAL TikTok Youtube shorts [AI Generated]

In this guide, I’ll show you how to create viral short-form videos for TikTok and YouTube without expensive tools or watermarks. The best part? You can do it 100% free using your laptop!

By the end, you’ll be able to:
✅ Generate unlimited viral shorts
✅ Automatically add video clips, music, and subtitles
✅ Use free tools like Pexels API & ChatGPT
✅ Avoid paying for AI tools or subscriptions

Let’s dive in!


Step 1: Get a Free Pexels API Key

Pexels provides free high-quality video clips that we’ll use in our videos.

  1. Go to Pexels API
  2. Click “Get Started”
  3. Sign up (use Google for quick access)
  4. Create a new project and generate your API key
  5. Copy and save this key—we’ll use it later

Step 2: Install Docker (Required to Run the Video Generator)

The tool we’re using runs on Docker, a free platform for running apps in containers.

For Windows/Mac:

  1. Download Docker Desktop: https://www.docker.com/products/docker-desktop
  2. Install and open it (keep it running in the background)

For Linux:

Run:

bash

Copy

Download

sudo apt-get update && sudo apt-get install docker.io  

Step 3: Set Up the Free Video Generator

We’ll use an open-source tool that automatically creates shorts.

  1. Open Terminal (Mac/Linux) or Command Prompt (Windows)
  2. Run this command (replace YOUR_PEXELS_API_KEY with your actual key):bashCopyDownloaddocker run -p 3123:3123 -e PEXELS_API_KEY=YOUR_PEXELS_API_KEY ghcr.io/username/short-video-maker:latest
  3. Wait for it to install (takes 3-5 minutes)
  4. Once done, open your browser and go to:textCopyDownloadhttp://localhost:3123

Step 4: Generate a Viral Script Using ChatGPT

We’ll use ChatGPT to create an engaging script.

  1. Go to ChatGPT
  2. Enter this prompt (replace TOPIC with your niche):textCopyDownload”Create a 30-second video script in an engaging and modern style, perfect for YouTube Shorts or TikTok. The script should include a narrator voiceover, clear scene descriptions, and a mix of emotional or surprising storytelling. End with a strong call to action. Topic: TOPIC”
  3. Copy the generated script

Step 5: Create Your Viral Short Video

Now, let’s turn the script into a video!

  1. In the Short Video Maker (http://localhost:3123), click “Create Your First Video”
  2. For each scene:
    • Paste the subtitle from ChatGPT
    • Add search terms (e.g., “funny farmer”) to fetch matching clips from Pexels
  3. Adjust settings:
    • Voice: Choose a narrator (e.g., “Kokoro”)
    • Music: Pick background music
    • Caption Position: Center (for better engagement)
  4. Click “Generate Video”
  5. Wait 2-3 minutes (depends on your PC speed)

Step 6: Download & Upload to TikTok/YouTube

Once generated:
✅ Preview the video
✅ Download it (no watermarks!)
✅ Upload to TikTok & YouTube Shorts

💡 Pro Tip: Post daily to grow faster!


Bonus: Automate This Process (Optional)

Want to automate video creation & uploading?

  • Use Zapier/Make.com to auto-post to YouTube/TikTok
  • Run the script daily for passive content

Final Thoughts

Now you can create unlimited viral shorts for free—no expensive tools needed!

🔔 Want a tutorial on automation? Let me know in the comments!

🚀 Subscribe for more growth hacks!

4.8/5 - (6 votes)

About

Leave a Comment

Your email address will not be published. Required fields are marked *