Remotion is a framework for creating videos programmatically using React. Say goodbye to expensive video editors and hello to code.
Remotion provides a complete toolkit for programmatic video creation
Use React components to build your videos. Leverage your existing React knowledge and tools.
Smooth animations with easing functions, keyframes, and interpolation capabilities.
CSS-in-JS support with styled-components, emotion, or plain CSS classes.
Render videos in the cloud with Remotion Cloud for scalable video production.
Export to MP4, GIF, PNG sequences, or even stream directly to YouTube.
Use any JavaScript or TypeScript logic to generate dynamic video content.
Check out amazing videos created with Remotion
Interactive charts and graphs
Automated video content
Automated software demos
Audio-reactive animations
Join thousands of developers building amazing videos with Remotion