Overview
Turn Every Playthrough Into Shareable Content
Native Screen Recorder Pro is a professional Unity Screen Recorder and Gameplay Recording plugin for Android and iOS. It lets your players record high-quality gameplay using the same native technologies built into the operating system—Android MediaProjection and Apple ReplayKit.
Every gameplay clip your players share on TikTok, Instagram Reels, YouTube Shorts, or social media becomes free marketing for your game. Instead of building and maintaining separate native recording solutions, integrate professional screen recording in minutes with a simple Unity API.
ScreenRecorder.WithMicrophone(true)
.WithQuality(High)
.Start();
ScreenRecorder.Stop();
No native coding. No RenderTexture workarounds. No third-party SDKs.
Just native, reliable, production-ready gameplay recording.
Why Developers Choose Native Screen Recorder Pro
- Native Android recording using MediaProjection
- Native iOS recording using ReplayKit
- One unified API for Android & iOS
- High-quality gameplay recording with native performance
- Save recordings directly to Gallery / Photos
- Native Share Sheet integration
- Built-in Gallery with preview and management
- Floating Recording Widget
- Lightweight, well-documented, and production-ready
FREE vs PRO
- Recording length — Free: ~5 seconds · Pro: Unlimited
- System audio — Free: ❌ · Pro: ✅
- Mic audio/No audio — Free: ✅ · Pro: ✅
- Save to gallery / Photos — Free: ❌ · Pro: ✅
- Native share sheet — Free: ❌ · Pro: ✅
- In-app Gallery (browse, preview, delete) — Free: ❌ · Pro: ✅
- Floating Recording Widget — Free: ❌ · Pro: ✅
- Quality presets, custom bitrate/FPS/codec (Android) — Free: ❌ · Pro: ✅
CORE FEATURES
Native Android & iOS Recording
- Native Android MediaProjection
- Native Apple ReplayKit
- Record exactly what players see on screen
- Reliable recording without RenderTexture hacks
High-Quality Gameplay Recording
- Gameplay, UI, and overlays
- Microphone recording
- System audio recording (Android supported devices)
- Silent recording mode
Gallery & Sharing
- Built-in recording gallery
- Thumbnail previews
- Video preview
- Delete recordings
- Save to Gallery / Photos
- Native Share Sheet integration
Advanced Recording Options
- Quality presets (Low → Very High)
- Custom bitrate
- Custom FPS
- Resolution control
- Codec selection (Android)
- Automatic recording duration limits
Developer Friendly
- Fluent C# API
- Drag-and-drop prefabs
- Recording state callbacks
- Progress events
- Error callbacks
- Demo scenes included
- No native code required
Performance & Compatibility
- Optimized native implementation
- Low runtime overhead
- Unity 6 ready
- IL2CPP compatible
- ARM64 support
- Commercial production ready
Perfect For
- Mobile Games
- Casual & Hyper Casual Games
- RPG, Racing & Action Games
- Multiplayer Games
- Educational Apps
- Training & Simulation Apps
- QA & Bug Reporting
- User Generated Content
- Gameplay Highlights
- Content Creator Features
Getting Started
Getting started takes only a few minutes:
- Import the package.
- Drop the prefab into your scene.
- Call a single API.
- Start recording.
No native setup. No backend. No complicated configuration.
Your players can start recording and sharing gameplay immediately.
⚠ Known Limitations
Please read before purchasing:
- Editor Play Mode uses mock implementations. Real recording requires a physical Android or iOS device.
- Floating Recording Widget is currently not draggable during runtime.
- Desktop and WebGL platforms are not supported.
- Cloud upload is not included. Videos are shared using the device's native Share Sheet.
Try Before You Buy
A Free Edition is available on the Github, allowing you to evaluate the plugin before purchasing.It is not feature-equivalent to the Pro version.
The free version includes:
- 5-second recording limit
- Microphone recording
- Basic recording workflow
Documentation & Support
Need help? We're committed to providing fast and reliable support.
Included:
- Installation Guide
- API Documentation
- Demo Scenes
- Integration Examples
- Ongoing Updates
Support
📚 Documentation
💬 Discord Community
📧 Email: smilesoft4849@gmail.com
Add Professional Gameplay Recording to Your Unity Project
Whether you're building the next viral mobile game, adding a content creator feature, or simplifying bug reporting, Native Screen Recorder Pro provides a fast, reliable, and production-ready solution for Unity gameplay recording on Android and iOS.
Integrate native screen recording in minutes—and let your players create content that helps grow your game.