Selected by Hundreds of Leading Brands
Mobile Video Editor SDK Features
Integrate years worth of features in a few hours with Banuba’s Video editor SDK for Flutter & React Native
Camera
Hands-Free Mode
Zoom, Exposition
Recording Speed
Flash/Torch
Video Recording
Video Reactions
Picture-In-Picture
Weatherman mode
Video Editing
Templates
Slide-Show from Photos
Trimming & Concatenation
Splitting
Aspect Ratios
Editing Timeline
Voice Recording
Background Music Browser
Drafts
Banuba Music, Soundstripe integration
Graphical Effects
25 Color Filters / LUTs
10 Visual Effects
Slow Motion & Fast Forward
Text Captions
GifYou API Integration
Voice Effects
AR masks
Face AR API Integration
Why Banuba React Native & Flutter video editor?
Quick integration
Get a complete video editor in under a week. Save time and money.
Optimization
Low heat, high performance, and minimal power consumption on 90% of devices.
Rapid release
Launch your React Native apps up to 50% faster thanks to features being ready out-of-the-box.
Large feature set
Integrate Flutter & React Native video editor SDK with editing, filters, AI-based functionalities and other features on par with top social media.
Developer-friendly
Thorough documentation, clean code, and demo applications make working with Flutter & React Native video editor SDK a breeze to work with.
Native-like UX
Stylish UI and high performance make Video Editor SDK experience similar to that of native apps.
Technical Requirements
Banuba’s React Native & Flutter video editor SDK offers close-to-native performance on both platforms.
-
iOS
iOS 15.0+
Swift 5.9+
Xcode 16.0+✅ arm64, arm64e
❗ x86-64 limited support
-
Android
Kotlin 1.8+/Java 17
Android OS 6.0+ with Camera 2 API
OpenGL ES 3.0 (3.1 for Neural networks on GPU)✅ arm64-v8a, armv7
❗ x86-64 limited support
-
Banuba Video Editor SDK provides official cross-platform plugins to simplify integration into hybrid applications:
Banuba Video Editor SDK Flutter plugin
Banuba Video Editor SDK React Native plugin
These plugins are maintained by Banuba and support faster implementation for cross-platform applications.
-
You can find the Video Editor SDK documentation at the following links:
The Banuba Video Editor SDK documentation is regularly updated and should be your primary reference during integration. -
Yes. Our Video Editor SDK includes LLM-friendly documentation, structured to help AI assistants and coding copilots generate more accurate integration guidance, code examples, and implementation support.
-
You can access official integration code samples for the Banuba Video Editor SDK on GitHub. Banuba provides platform-specific examples to help you integrate faster:
Banuba Video Editor SDK iOS integration code sample
Banuba Video Editor SDK Android integration code sample
Banuba Video Editor SDK Flutter integration code sample
Banuba Video Editor SDK React Native integration code sample
These repositories include setup instructions and minimal working examples for quick deployment.
-
Yes, you can try our SDK – fill in the form and mention that you need a React native video editor SDK or a Flutter video editor SDK. We will get back to you, and you will be able to test all the features for 14 days, no strings attached and no credit card info required.
-
Banuba offers a React Native and Flutter video editor SDK. We also support native Android and iOS. The development kits are optimized to run well on more than 90% of all mobile phones in use, so you’ll be able to reach almost everyone.
-
Yes, we make sure our SDK works on as many phones as possible. You will be able to see the complete list of compatible devices in the service-level agreement (SLA) so that you are confident in your purchase.
-
Banuba video editor SDK is a ready-made TikTok-like video editor – basically, plug-and-play. However, it is limited in what can be changed. Video editor API, on the other hand, doesn’t have many features out-of-the-box (e.g. some UI elements), but is much more customizable.