Native Screen Recorder Pro for Unity | Android & iOS
Smile Soft
$33.00
$44.00
25%OFF
Jump AssetStore
Add gameplay recording to your Unity game in minutes. Record gameplay, UI, audio and screenshots on Android and iOS with a simple Unity/C# API, then preview, save and share recordings from your app.Record gameplay in your shipped game — not just in the Editor.Native Screen Recorder Pro lets your players record, save and share real gameplay video on Android and iOS, using the operating system's own recorder: MediaProjection with a foreground service on Android, and ReplayKit on iOS. No in-engine frame capture, no framerate-killing workarounds — smooth, hardware-encoded video of exactly what the player sees.➜ Unity Recorder can't do this. It only works in the Editor and does not work in standalone players or builds. This plugin records in the actual build, on a real phone.➜ Looking for a NatCorder or Everyplay alternative? NatCorder has been deprecated on the Asset Store and Everyplay shut down years ago. This is a maintained, native replacement — one prefab, a few lines of code, and a one-time price. No subscription.WHAT YOU CAN DO WITH IT• Record gameplay video, UI, audio and screenshots on Android & iOS• Record with system / internal audio (Android), microphone, or no audio• Let players share replays instantly with the built-in native share sheet — WhatsApp, TikTok, YouTube, anywhere• Turn your best gameplay moments into organic marketing: shared replays bring new players to your game• Capture trailers and QA / bug-reproduction footage on real devicesHOW INTEGRATION WORKS1. Drag the Screen Recorder prefab into your scene2. Configure recording options in the Inspector — no code needed for the defaults3. Start and stop recording from your own UI with a few lines of codeFull documentation, a sample scene, an event system, a recording widget and an in-app gallery are included.MADE FOR MOBILE GAME MOMENTSBuilt for "share your score", post-match highlights, speedruns, and the clips players post to TikTok, Shorts and Reels. Recordings keep running through the native recorder, encoded by the device hardware, with minimal performance impact on your game.REQUIREMENTS• Unity 2022.3 or newer (including Unity 6)• Android 7.0 (API 24) or newer, including Android 13+• iOS 9.0 or newer (iPhone / iPad)• Test on a real device — native recording does not run inside the Unity Editor• Compatible with Built-in, URP and HDRP render pipelinesTry Before You BuyNot sure if Native Screen Recorder is right for your project? Try the Free Edition from the asset store and test the basic recording workflow before purchasing Pro.The Free Edition is limited to 5 seconds per recording and does not include the Pro features.Upgrading is seamless: import Pro over Free and your existing code keeps working.SUPPORT & DOCUMENTATIONFull documentation, an API reference, and troubleshooting guides are linked from this Documentation page, along with our Github and Discord Community.Every review gets a reply. If something doesn't work on your device, contact support first — we fix issues and ship updates (v7.2.0, October 2026).Android screen recorder (Unity): native MediaProjection API with foreground service — not a frame-by-frame texture capture, so recording stays smooth during gameplayiOS ReplayKit (Unity): Apple's native ReplayKit framework handles capture on iPhone and iPadAudio support: microphone on Android + iOS; system/in-game audio on Android; iOS system audio is limited by ReplayKit itselfRender pipelines: Built-in, URP, and HDRPScripting: IL2CPP and ARM64 supportedCapture scope: full-screen capture (screen-only). Per-camera or render-texture recording is not what this plugin does — it records what the player sees




