Turn any topic into a finished video
tofuvideo writes the script, generates the visuals, records the voiceover, times the captions, and edits the final cut. You pick the topic. Soft on effort. Sharp on results.
- Free plan
- No credit card
- Runs on your own keys or fully local

New video
Rendering 2 of 3Scene 4 · Golden crust close-up
Only this scene re-renders — tweaks take seconds.
videos rendered
creators & teams
average render
creator rating
Everything included
A full video team, in one tab
Scriptwriter, editor, voice artist, and motion designer — tofuvideo plays every seat, so a topic goes in and a publish-ready video comes out.
Scripts with a voice
AI writes the script and the scene beats. Pick from 10+ narrator personas — Doctor, Engineer, Storyteller, Energetic host — or design your own, no code required.
Scene-perfect visuals
Real stock photography for concrete subjects, AI imagery for abstract ideas — and the AI vision-picks the best on-topic photo for every scene.
Natural voiceover
Lifelike AI narration that doesn't sound like a GPS. Control the voice per scene when one moment needs a different energy.
Captions that pop
TikTok-style word-highlight captions, or classic CC with .srt/.vtt downloads. Fonts, colors, and highlight style live in the Caption studio.
Click-to-fix timeline
A Premiere-style timeline of scene blocks. Regenerate one scene's image or voice — only that scene re-renders, so tweaks take seconds.
Batch your calendar
Paste one topic per line or load a CSV, and queue a whole month of content in one sitting.
Music that ducks
Built-in beds auto-duck under the narration — the biggest “this isn't a raw AI video” tell. Or upload your own track.
Every format
16:9 for YouTube, 9:16 for Shorts, 1:1 for feeds — one choice drives composition end-to-end.
How it works
From topic to upload in four steps
You bring one sentence — the pipeline handles the script, scenes, voice, captions, and music from there.
- 1
Type a topic
Or paste your own script. Pick format, length, persona, and voice — that’s the whole brief.
- 2
AI drafts the story
Script plus a scene-by-scene breakdown, each scene tagged for real stock photo or AI art.
- 3
Scenes come alive
Visuals, voiceover, timed captions, and ducked music — all rendered in parallel.
- 4
Ship the cut
The final MP4 is assembled. Tweak any scene on the timeline and only that scene re-renders.
One flaky scene never kills the job — a 20-minute video always finishes.
Made for every feed
One topic. Three formats. Ten voices.
Pick YouTube, Shorts, or Square and the whole pipeline — framing, avatar, captions — adapts to fit.
YouTube 16:9
Shorts 9:16
Square 1:1
Narrator personas
The same script, told the way your audience listens.
Doctor — evidence-based and reassuring
Engineer — first-principles, loves a number
Professor — patient, builds ideas step by step
Energetic host — big hooks, zero dead air
Investigative journalist — digs in, follows the paper trail
Storyteller — opens with a scene, lands the point
- Create your own — describe the voice, no code
Pricing
Start free. Scale when it sticks.
Every plan exports watermark-free video you own outright.
Tofu
free forever
For trying the whole pipeline.
Start for free- 3 videos/month
- 720p export
- All formats — 16:9, 9:16, square
- Standard voices
- TikTok & CC captions
- Community support
Creator
billed monthly
For channels shipping weekly.
Start for free- 30 videos/month
- 1080p export
- Premium voices
- Custom personas
- Timeline editor
- Batch mode + CSV
- Music library
- Priority rendering
Studio
billed monthly
For teams & agencies.
Talk to us- Unlimited videos
- 4K export
- Bring your own API keys
- Fully local/offline mode
- 5 seats
- API access
- Dedicated support
Prices in USD. Self-hosting the open pipeline? Local mode has no per-video cost — you pay only your own compute.
Loved by creators
The render farm with a heartbeat
Real channels, real calendars, real deadlines — here's how it feels to ship with tofuvideo.
“I paste Monday’s topics into batch mode and by lunch I have three history explainers queued, scripted, and voiced. My channel went from one video a week to three, and my editor now just does thumbnails.”
“We turn every new listing into a 9:16 walkthrough short the same day it hits MLS. Agents used to wait a week for the videographer.”
“The personas are the killer feature for us. Beginner Spanish videos get the Storyteller voice, grammar deep-dives get the Professor. Same pipeline, two totally different shows — and I built a custom persona in about ten minutes.”
“Running the whole thing locally on a Mac mini with zero API spend still feels illegal. Local LLM, local TTS, local image gen — I queue renders overnight and wake up to finished videos. Also the cat mascot lives on my dock now, and I’m not sorry.”
“Caption studio alone was worth it. Word-by-word highlight in my brand colors, burned in, no After Effects. My meal-prep shorts finally look like a studio made them.”
“We repurpose every podcast episode into four clips. When a pull quote lands wrong I click that one scene in the timeline, rewrite the narration, and only that scene re-renders. A fix takes forty seconds, not a full re-export.”
FAQ
Questions, answered
Yes, fully. Every export is watermark-free on every plan — including the free one — and commercial use is included. Publish, monetize, or hand them to clients; they’re yours.
Most 10-minute videos render in under 10 minutes. Scenes render in parallel, and single-scene tweaks take seconds because only that scene re-renders — not the whole video.
You can upload your own background music today, and the per-scene rewrite lets you re-voice any line with a different AI voice or persona. Custom voice cloning is on the roadmap.
Click it on the timeline and regenerate just that image — or force AI generation instead of stock photography. The rest of the video is untouched, so a fix takes seconds, not a re-render.
Yes. Local mode runs the script, voice, and image steps on your own hardware with zero API spend — paid providers are skipped entirely. Or bring your own keys and pay providers directly, with no markup from us.
Export once per format: YouTube 16:9, Shorts/Reels/TikTok 9:16, or square 1:1. Captions, composition, and canvas adapt automatically — one choice drives the whole pipeline.
Studio plans include the full REST API: queue topics, poll render status, fetch the finished MP4. It’s the same API that powers the dashboard, so anything you can click, you can automate.

Your next video is one topic away
Type it. tofuvideo scripts, shoots, voices, captions, and cuts it. You take the credit.
Free plan · No credit card · Cancel anytime