Skip to main content

Guides · Updated

Can Claude Make Videos? What Works in 2026

Claude does not output video files, but with the right skills it writes code that renders video, edits footage with FFmpeg, and drives AI video models. What each route produces and which skill to install.

Claude cannot output a video file. No Claude model generates video, and Claude does not take video files as input. But Claude can still make videos: it writes code that a framework renders into MP4, it edits existing footage by driving FFmpeg, and it can call AI video models on your behalf. Each route needs a skill or a tool, and each produces a different kind of video. This guide sorts them out.

The three routes

RouteWhat Claude doesWhat you getStart with
Code that renders videoWrites HTML or React, which a framework renders frame by frameMotion graphics, explainers, product videos, captions, chartsHyperframes, Remotion
Editing footageTranscribes, plans cuts, then runs FFmpegA cut, graded and subtitled version of your recordingVideo Use
AI video modelsWrites prompts and calls a model's APIGenerated footage: people, scenes, camera movesRunway, Pika

The first route is the one behind the current wave of motion-graphics videos made with Claude. It needs Claude Code or another coding agent, because rendering runs on your computer.

Route 1: code that renders video

Motion graphics are mostly text, shapes, charts and screenshots moving on a timeline. That is something Claude can describe precisely in code. A framework then opens each frame in a headless browser, captures it, and encodes the frames into a video with FFmpeg. Rendering is deterministic: the same code gives the same video every time.

Two frameworks have official skills:

  • Hyperframes, from HeyGen. A video is an HTML file with timing attributes, animated with GSAP, CSS, Lottie or Three.js. Its skills include ready-made workflows such as Product Launch Video, Faceless Explainer, Motion Graphics for short kinetic type and logo stings, and PR to Video. Apache 2.0 licence.
  • Remotion. A video is a React component. Its skills cover creating, writing, previewing and rendering a project, plus captions and maps. Free for individuals and small companies; larger companies need a licence. The setup is in Remotion with Claude Code.

To choose between them, read Hyperframes vs Remotion.

Other code-based skills cover narrower formats:

What a session looks like

With Hyperframes installed in Claude Code, a first prompt can be as plain as the example in its README: "Using /hyperframes, create a 10-second product intro with a fade-in title, a background video, and subtle background music." Claude plans the video, writes the HTML, checks it, and renders it. You then preview the result and ask for changes in plain language, one at a time.

Route 2: editing footage

Claude cannot watch your recording, but it can read a transcript and still frames. Editing skills use that: they transcribe the footage word by word, propose a cut, wait for your approval, then run FFmpeg to cut, grade and subtitle.

  • Video Use, from the Browser Use team, edits talking heads, tutorials and interviews this way and checks its own render at every cut.
  • FFmpeg from Digital Samba's toolkit handles conversion, trimming and compression.
  • Embedded Captions adds styled captions to an existing talking-head video.

Route 3: AI video models

When you need footage that does not exist, such as a person speaking or a camera moving through a scene, Claude can call a video generation model. Claude writes the prompt and sends the request; the model produces the clip. These skills need an account and an API key with the model's provider, and generation is usually paid per clip.

Route 3 combines with route 1. A common pattern is to generate a few clips with a model, then have Claude assemble them with titles, captions and music in Hyperframes or Remotion.

What you need

  • Claude Code or another coding agent that supports skills. Rendering happens on your machine.
  • Node.js for Hyperframes and Remotion. Hyperframes asks for Node.js 22 or later and FFmpeg.
  • API keys only for route 3, and for skills that add generated voiceover or music.

Claude on the web can sketch an animation as HTML or SVG in an artifact, which is useful for trying an idea. It cannot render that to MP4.

Where to go next

Questions people ask

Can Claude generate a video from a prompt?

Not by itself. No Claude model outputs video. Claude can write code that a framework such as Remotion or Hyperframes renders to MP4, or call an AI video model through a skill or MCP server, and either route gives you a video file from a prompt.

Can Claude watch a video?

Not directly. Claude's vision input covers still images and documents, and for an animated GIF only the first frame is used. Skills that edit footage work around this by transcribing the audio and extracting frames, which Claude can read.

What is the easiest way to make a motion graphic with Claude?

Install a video framework's skills in Claude Code, such as Hyperframes or Remotion, and describe the video. The skill gives Claude the framework's rules, and the framework renders the result locally.

Can I do this on claude.ai instead of Claude Code?

Claude on the web can draft animated HTML or SVG in an artifact, but rendering an MP4 needs a machine that runs Node.js, a browser and FFmpeg. In practice that means Claude Code or another coding agent on your computer.

Which is better for video, Remotion or Hyperframes?

Remotion suits teams that already write React and want a mature tool with many examples. Hyperframes suits plain HTML and a permissive licence. Both have official skills.

Keep reading

More guides

All guides

Guide

What Are Claude Skills?Claude skills are folders of instructions that Claude loads only when a task calls for them. What is inside one, how Claude decides to use it, and where skills work.Read

Guide

How to Use Claude SkillsHow to install and run Claude skills in Claude Code, on claude.ai and in other agents, including the npx skills add command and what to do when a skill does not trigger.Read

Guide

How to Create a Claude SkillCreate a Claude skill by making a folder with a SKILL.md file. The required fields, how to write a description that triggers, adding scripts, and testing the result.Read

Guide

Claude Skills Examples: Real Skills and What They DoExamples of Claude skills, from a three-line skill to Anthropic's document skills, with the SKILL.md frontmatter that makes each one work and what to copy from it.Read

Guide

Claude Skills vs MCP: What Each One Is ForSkills teach an agent how to do a task. MCP servers connect it to tools and data. How the two differ, when to use each, and how they work together.Read

Guide

Claude Skills vs Agents, Plugins and CommandsHow Claude Code skills differ from subagents, plugins, slash commands and hooks, when to use each, and how they fit together.Read

Guide

Hyperframes vs Remotion: Which to Use with ClaudeHyperframes and Remotion both turn code into video with a headless browser and FFmpeg. How they differ in authoring, licence, maturity and agent skills, and which to pick.Read

Guide

Remotion with Claude Code: Make Videos from PromptsHow to set up Remotion and its agent skills in Claude Code, what to prompt, how to preview and render, and what the Remotion licence allows.Read