AI whiteboard video generator

From a sentence to a finished whiteboard video: script, storyboard, illustration, narration and stroke-by-stroke drawing, all generated.

We write the script, then draw it.

Made with this tool

Einstein's relativity in one minuteStyle: creativeLength: 1:20

At a glance

What it is
StrokeVideo is a free AI whiteboard animation maker: paste a script or type a topic and it writes, illustrates, narrates and draws the video automatically. The free daily video downloads as MP4 with no watermark.
Input
A one-line topic, or your own script used word for word
Output
MP4 with narration, no watermark: 1200×800 (3:2), 1920×1080 (16:9) or vertical 1080×1920 (9:16)
Drawing styles
23 (classic marker, chalkboard, crayon, Sharpie, infographic, etching, creative and more)
Narration languages
15: English, Spanish, Hindi, Portuguese, French, German, Arabic, Indonesian, Japanese, Korean, Russian, Bengali, Urdu, Chinese, Swedish
Video length
30 seconds to about 15 minutes; one drawing per idea, or one big guided-tour picture
Price
1 free video a day (2 minutes max), no watermark, no card; plans priced for your region, minutes never expire
Time to render
A one-minute video in a few minutes; a seven-minute video in about ten

What 'generated' means here

Most whiteboard video tools generate nothing; they animate assets you place. This generator produces the script, the pictures and the timing. You supply the topic or the narration and choose the look. The output is a video, not a project file you still have to finish.

The pipeline, board by board

The narration is written first, sized to the length you chose. It is then split into boards, one idea each, and every board is illustrated as a single complete picture in the chosen style. Narration is synthesised with word-level timestamps, and the drawing engine traces each stroke so that the object being named appears as it is spoken.

Guided-tour mode: one picture, drawn as you go

For anything with parts, a temple layout, the twenty-eight lunar mansions, a food web, a factory floor, the generator can draw one large picture and reveal each element the moment the narration reaches it. The viewer watches the diagram being built in the order you would draw it on a board and ends with a finished image worth screenshotting.

23 styles, one script

The same script can be rendered in classic black marker, dry-erase colour, chalkboard, crayon, Sharpie, infographic, etching, editorial line, technical drawing or the creative style used for most samples on this site. The gallery shows one script rendered three ways so you can compare before choosing.

Director notes

A short note box controls the look and the production: 'stick figures only', a brand palette in hex, a recurring hero, a bold number card at each point, a disclaimer card as the last board. Notes are read by both the script writer and the storyboarder, so they change what is drawn, not just how.

Where the videos go

YouTube explainers and faceless channels, course platforms, onboarding and compliance training, product pages, classroom revision. Videos are MP4 files at 1200×800 (3:2), 1920×1080 (16:9) or 1080×1920 (vertical 9:16), with narration included and no watermark.

Try the generator

Type a topic in the box above, or paste a script and choose 'I have a script'. The first video each day is free.

FeatureStrokeVideoDoodlyVideoScribeCanva
Where the drawings come fromGenerated for each board of your scriptShared doodle library, placed by handImage library, your uploads, or AI images metered per monthTemplates and stock elements
ScriptWritten for you, or pasted and used verbatimYou write and record itYou write it, or an AI script and voiceover within a monthly quotaYou write it; text-to-speech add-on
Drawing timed to narrationAutomatic, word levelManual, on a timelineManual, on a timelineManual
Drawing styles23Four board types, one shared doodle libraryLibrary stylesOne whiteboard effect
Narration languages15 built inWhatever you record45+ AI voiceover languages, 75-150 minutes a month by planText-to-speech languages
Time for a 3-minute videoAbout 5 minutes, unattendedHalf a day to a day of editingHalf a day to a day of editingA few hours
RunsIn the browserDesktop app, sold inside the Voomly Cloud suiteDesktop app and webBrowser and apps
PriceFree daily video; plans priced for your regionSubscription, $49-79 a month ($490-790 a year)Subscription, three tiers per licenceFree tier; Pro subscription
Manual control per elementScript, storyboard and timing as textFull drag-and-drop controlFull drag-and-drop controlFull

Frequently asked questions

Is it really free, and is there a watermark?

Yes, and no. Every account can render 1 video a day, up to 2 minutes, in any style and any of 15 narration languages, and download it as an MP4. There is no watermark on the video. Free videos end with a 2-second StrokeVideo card; members' videos don't. No credit card is needed. When you want more than the free daily videos, a plan renews every month, quarter or year until you cancel, and the minutes it gives you never expire.

How long can a video be?

From thirty seconds to about ten minutes. Longer scripts are cut into more boards; the sample 'The Wealth Clock' runs eight and a half minutes from a pasted script.

Is the narration a real voice?

Narration is synthesised. Several voices are available per language; the default is a neutral, clear voice suited to explainers.

Can it draw a specific diagram?

Yes. Describe it in the script and use the guided-tour mode; the parts appear in the order they are named.

Does it support Chinese, Japanese or Arabic?

Yes. Narration and on-screen labels are produced in the video's language, and Arabic pages are laid out right to left.

Can I get a vertical video?

Yes. Choose Portrait 9:16 and the video is drawn for a vertical screen at 1080×1920, ready for Shorts, Reels and TikTok.

Are the facts checked?

The writer is a language model. Read the generated script before rendering, or paste a script you have checked.

What does it cost?

1 free video a day. Paid plans are priced for your region — open the pricing page to see the price where you are.