The Most Powerful Augmented Reality Video Editor SDK for Mobile
Allow your users to create stunning social clips with our short video SDK and API. Powerful features, easy video editing, engaging effects, TikTok-like UI and cross-platform support to grow your app and user base.
Picture-in-Picture
AI Clipping
Better than templates
The neural networks are trained to detect the core parts of the input clips. And if the user doesn't like the result, it can be generated again. Moreover, the AI learns to make better videos - something that templates can't do.
AI video editing
AI clipping matches the video to the beat of the song and automatically inserts transition effects.
AI Captions
Let your users quickly create subtitles with AI instead of typing everything manually. This is a must-have for the world where 80% of video content is watched on mobile without sound.
Reaching users anywhere
This feature includes English, Mandarin, Spanish, and Portuguese by default, and can be expanded with many other languages.
Latest speech-to-text
AI Captions are based on AWS Transcribe, on of the most advanced TTS systems in the world.
Background Swap
Color Filters (LUT)
Enjoy maximum freedom with colour corrections to all aspects of your video.
Preset Filters
Choose which filters express your individuality the best from our catalogue of Instagram-like filters.
Custom Filters
Can’t find that perfect filter? Not to worry as our API supports the uploading of most custom filters.
Face AR Masks
Improve usability with realistic face-filter overlays both in real-time and during post-processing.
- Realistic try-on
- Morphing effects
- Animal and famous character filters
- Animated backgrounds
- 2D/3D stickers applied to the face
- 3D animation
- Trigger-effects enabled with facial expressions
Video Effects
Accelerate content creation times with our video processing API.
Multiple Filters
Limited only by your creativity, our API enables multiple filters on a single video.
Familiar and Unique Effects
Explore a extensive catalogue of familiar effects from platforms such as TikTok as well as new effects such as “Rave”, “Cathode Flash”, and “Soul”
Transition Effects
Time Effects
Control every second of your video with our slow-mo and speed-up effects.
Tap To Control
Explore the controls offered on our Camera UI screen with speed settings ranging from 0.5x to 3x.
Designed for Usability
There’s no need to struggle with tiny buttons as our UI is optimised for mobile usability.
Audio Editor
Experience powerful functionality for audio processing with our Audio Editor Module.
Record & Mix
Experiment with robust audio recording and mixing tools.
Timing Control
Ensure perfect timing with our audio-visual syncing features.
Text & GIFs
- Adding multiple objects.
- GIF layer scale, rotation.
- Adjusting their duration using the timeline.
- Changing their position on the screen by simply dragging.
Beauty Effects
Trusted by 120+ clients across the globe


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
Background Music Browser
Flash/Torch
Video Recording
Video Reactions
(Picture-In-Picture)
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 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
-
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.