Dev Resources
VideoEditor SDK favicon

VideoEditor SDK

Editor/Video

Video Editor SDK (Android & iOS) is a fully-functional video editor that can be integrated into an app in minutes, designed to create exciting social media content with a wide range of effects and filters for professional-quality videos on phones.

VideoEditor SDK's website screenshot

About VideoEditor SDK

Banuba's Video Editor SDK is a cross-platform mobile video editing toolkit for React Native and Flutter apps, with native support for iOS and Android. It provides camera capture features (zoom, exposure control, recording speed, flash/torch, picture-in-picture) and editing tools including trimming, concatenation, splitting, aspect ratio control, an editing timeline, voice recording, and background music with Banuba Music and Soundstripe integration. It also includes AI clipping, slide-shows from photos, color filters and LUTs, visual effects, slow motion and fast forward, text captions, voice effects, and AR face masks through Face AR API integration.

The SDK targets mobile app developers building TikTok-style video editing and social media apps who want to add these capabilities without building them from scratch. It requires iOS 15.0+ with Swift 5.9+ and Xcode 26.0+, and Android 8.0+ with Kotlin 2.1+/Java 17, OpenGL ES 3.0, and Camera 2 API, with primary support for arm64 architectures and limited x86-64 support. Official Flutter and React Native plugins, platform-specific documentation, and GitHub integration code samples are provided for setup.

Pricing is MAU-based with no per-developer-seat fees, and add-ons such as integration assistance and custom feature development are quoted separately. A 14-day free trial is available without credit card information. The SDK also includes Agent Skills, described as packages compatible with Claude Code, Codex, and Qwen Code intended to assist AI coding tools with SDK setup and implementation.

Key features

  • AI-powered video clipping and auto-generated templates
  • Video editing tools: trimming, concatenation, splitting, aspect ratios, multi-track timeline
  • 25 color filters/LUTs, 10 visual effects, slow motion and fast forward
  • AR face masks and Face AR API integration
  • Cross-platform Flutter and React Native plugins with native Android/iOS support
  • Agent Skills for AI coding assistants (Claude Code, Codex, Qwen Code)

Frequently asked questions

Is there a free trial?

Yes, you can test all features for 14 days with no credit card required.

How is the SDK priced?

Pricing is MAU-based with no per-developer-seat fees, though add-ons like integration assistance and custom feature development are quoted separately.

What platforms and languages are supported?

Banuba offers a React Native and Flutter video editor SDK plus native Android and iOS support, optimized to run on over 90% of mobile phones in use.

What's the difference between the Video Editor SDK and the Video Editor API?

The SDK is a ready-made, plug-and-play TikTok-like video editor with limited customization, while the API has fewer out-of-the-box features but is much more customizable.

Where can I find documentation and code samples?

Banuba provides official documentation for iOS, Android, Flutter, and React Native, plus integration code samples on GitHub for each platform.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like