How to Create TikTok & Reels Videos for Free with AI
Create viral short-form videos without filming yourself. AI generates the clips, voiceover, and captions — all free.
The Free Short Video Stack
Four free tools replace a full video production setup. Each handles one layer of your video — script, visuals, voice, and editing.
https://claude.ai
🎥 Hailuo AI (MiniMax) — generate AI video clips from text (free tier)
https://hailuoai.com
🎙️ ElevenLabs Free — professional AI voiceover (10,000 chars/month)
https://elevenlabs.io
✂️ CapCut Free — edit, add captions, transitions, music
https://capcut.com
Alternative for video generation:
Runway Gen-3 Alpha Free (limited credits) → https://runwayml.com
Kling AI Free → https://klingai.com
Write a Hook-First Script with Claude
TikTok and Reels live or die by the first 3 seconds. Before generating any video, write your script with the hook at the front. Claude is excellent at this with the right prompt.
"Write a 45-second TikTok script about [topic]. Format:
- Hook (first 3 seconds): a bold claim, surprising fact, or question that stops the scroll
- Problem (5-10 seconds): the pain point the viewer has
- Solution (20-30 seconds): the answer, broken into 3 short steps
- CTA (last 5 seconds): tell them to follow for more
Tone: conversational, no filler, fast-paced. Write as if speaking directly to camera. No bullet points in the script — write it as natural speech."
Hook formulas that work on TikTok:
"Nobody talks about this but..."
"I made [result] in [time] using only free tools"
"Stop [doing X] — do this instead"
"The free alternative to [expensive thing] that [specific result]"
Generate AI Video Clips with Hailuo AI
Hailuo AI (by MiniMax) generates realistic 6-second video clips from a text prompt — completely free. Generate 5-8 clips that match your script sections, then combine them in CapCut.
1. Go to hailuoai.com → Sign up free (Google login works)
2. Click "Video Generator" → "Text to Video"
3. Write a prompt for each scene in your script
4. Generate 6-second clips (free tier)
5. Download each clip
✅ Hailuo prompt formula for TikTok clips:
"[subject doing action], [camera angle], [lighting], cinematic, vertical video, 9:16 aspect ratio"
Example prompts:
"Person typing on laptop at a coffee shop, close-up shot, warm natural light, cinematic, 9:16"
"Hands holding a smartphone showing a colorful app screen, overhead shot, bright studio light, 9:16"
"Abstract digital data streams glowing blue and purple, futuristic, dark background, 9:16"
Tip: Generate 2-3 versions of each scene and pick the best one.
Record Your Voiceover with ElevenLabs
Paste your Claude script into ElevenLabs and generate a professional AI voiceover in seconds. The free plan gives you 10,000 characters per month — enough for 15–20 short videos.
1. Go to elevenlabs.io → Sign in
2. Click "Text to Speech"
3. Choose a voice:
• "Adam" or "Josh" for authoritative/educational tone
• "Rachel" for friendly/informational tone
• Your own cloned voice (from the previous guide)
4. Paste your script
5. Settings: Stability 0.4, Similarity 0.75, Style 0.2 (faster, punchier delivery)
6. Click Generate → Download MP3
✅ Make it sound more natural:
Add "..." for pauses
Add "[deep breath]" before key lines
Break long sentences into short ones before pasting
Capitalize words you want emphasized: "This is COMPLETELY free"
Edit Everything Together in CapCut
CapCut is purpose-built for TikTok/Reels. Import your Hailuo clips, add your ElevenLabs voiceover, and use CapCut's free AI features to finish the video in under 10 minutes.
1. New Project → Import all Hailuo clips in order
2. Trim each clip to match the voiceover pacing
3. Add voiceover: "Audio" → "Import" → upload your ElevenLabs MP3
4. Auto captions: "Text" → "Auto Captions" → select language → generate
Style captions: Bold white, black outline, center-bottom position
5. Background music: "Audio" → "Music" → CapCut's free library
Volume: 8-12% (background only, don't overpower voiceover)
6. Transitions: Keep them simple — cut or quick fade only
7. Export: 1080p, 30fps, MP4 → no watermark with free account
Final ratio check before export:
✓ Aspect ratio: 9:16 (vertical)
✓ Duration: 30-60 seconds for TikTok, under 90s for Reels
✓ First frame: eye-catching, not black
Post at the Right Time and Use Hashtags Correctly
Posting strategy matters as much as the video itself. These free tactics maximize reach on both platforms without paid promotion.
TikTok: 7-9am, 12-3pm, 7-11pm
Instagram Reels: 6-9am, 12-2pm, 5-8pm
Post Tuesday–Friday (avoid Monday and weekends for first posts)
✅ Hashtag strategy (use exactly this mix):
3 large hashtags (1M+ posts): #AI #TikTok #viral
3 medium hashtags (100K-1M): #aitools #contentcreator #freetools
3 niche hashtags (under 100K): #freeaialts #aiforbeginners #createwithAI
✅ Caption formula:
Line 1: Restate your hook (makes people read more)
Line 2: One sentence expanding on the value
Line 3: CTA — "Follow for more free AI workflows"
The single most important thing:
Post consistently — 3-5 videos/week beats 1 perfect video/month every time.
Some outbound links on this page are affiliate links. If you sign up through one we may earn a commission, at no extra cost to you. This never affects which tools we list or how we rank them.