New — Caption studio with live preview

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
tofuvideo mascot — a Siamese cat hugging a tofu block
app.tofuvideo.com

New video

Rendering 2 of 3
Why sourdough bread is having a momentCreate
ScriptScenesVisualsVoiceCaptionsAssemble
Timeline04:32
Voice
Image
Captions

Scene 4 · Golden crust close-up

Only this scene re-renders — tweaks take seconds.

Regenerate imageRewrite
golden crust
38,000+

videos rendered

1,900+

creators & teams

9.2 min

average render

4.8/5

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.

NeutralDoctorEngineerStorytellerCoach+ New persona

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.

📷 Stock
✨ AI

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. 1

    Type a topic

    Or paste your own script. Pick format, length, persona, and voice — that’s the whole brief.

  2. 2

    AI drafts the story

    Script plus a scene-by-scene breakdown, each scene tagged for real stock photo or AI art.

  3. 3

    Scenes come alive

    Visuals, voiceover, timed captions, and ducked music — all rendered in parallel.

  4. 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.

  • Doctorevidence-based and reassuring

  • Engineerfirst-principles, loves a number

  • Professorpatient, builds ideas step by step

  • Energetic hostbig hooks, zero dead air

  • Investigative journalistdigs in, follows the paper trail

  • Storytelleropens 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

$0/mo

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
Most popular

Creator

$29/mo

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

$99/mo

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.
Marcus WhitfieldHistory YouTuber · 118k subs
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.
Dana OkaforMarketing Lead, Keystone Realty Group
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.
Lucía FerránFounder, HablaFácil (language learning)
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.
Priya RamanIndie hacker · builds in public
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.
Jess CallowayNutrition coach · @jessfuelsyou
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.
Tom BarajasProducer, The Signal Room podcast

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.

tofuvideo mascot — a Siamese cat hugging a tofu block

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