View on Asset Store (opens in new tab)
Package details
- Latest version
- 7.1.0
- Last updated
- First released
- Unity version
- 6000.4.10 or later
- Package size
- 1.9 MB
- Files
- 78
- Favorites
- 4
- Views in the past week
- 29
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Native Screen Recorder Free for Unity | Android & iOS
Add gameplay recording to your mobile game with a one-line API. Lightweight native plugin with no third-party SDKs. Compatible with Android and iOS mobile builds.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Native Screen Recorder Free for Unity | Android & iOS screenshot 1
About this asset
Try native gameplay recording in your shipped game — free.
Native Screen Recorder Free lets you add real gameplay recording to your Unity mobile game using the operating system's own recorder: MediaProjection on Android and ReplayKit on iOS. It records in the actual build, on a real phone — game view, UI and overlays, exactly as the player sees it.
➜ 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 your shipped game.
➜ Looking for a NatCorder or Everyplay alternative? Both are gone — NatCorder has been deprecated on the Asset Store and Everyplay shut down years ago. Try this free edition first, then upgrade to Pro only if you need full-length recording.
ONE-LINE API
ScreenRecorder.StartRecording();
ScreenRecorder.StopRecording();
This free version records up to 5 seconds per clip — enough to verify recording, audio and playback work on your devices and in your project. No third-party SDKs, no complex setup, no root or jailbreak.
PERFECT FOR
• Mobile games
• Hypercasual, casual, and arcade games
• Studios adding clip capture without a backend
• Indie developers who need fast gameplay recording
FEATURES (FREE)
• One-line API: start, stop, and save recordings
• Full-screen capture of game view, UI, and overlays
• Native mobile screen recording (no root or jailbreak)
• Record screen with audio (platform-dependent options)
• Lightweight package with example scene and documentation
• Event callbacks: OnRecordingStarted, OnRecordingStopped, OnRecordingFail
• No third-party SDKs or external dependencies
PLATFORM COMPATIBILITY
• Android: API 21+
• Apple mobile devices: iOS 11.0+
• Unity 6.0 LTS and above (tested on Unity 6000.3+)
• Built-in, URP, and HDRP render pipelines
PRO VERSION INCLUDES
Everything in Free, plus:
• Unlimited recording duration
• Save to device gallery / photos
• Recording widget UI
• In-app gallery
• Native share sheet for sharing clips to social apps
• Screenshot capture
• One-time price — no subscription
→ Get Native Screen Recorder Pro
SUPPORT
Documentation · Discord · Github — linked below.
Email: [email protected]
If this free version helped you, a review helps other developers find it — and every review gets a reply.
LEGAL / TRADEMARK NOTICE
Android is a trademark of Google LLC. iOS is a trademark of Apple Inc. Unity is a trademark of Unity Technologies. This product is developed by Smile Soft and is not affiliated with, endorsed by, or sponsored by Google, Apple, or Unity.
YOU MAY ALSO LIKE
If you need general sharing outside recordings, try Native Share Plugin for Android & iOS (Pro) — share text, images, videos, PDFs and mixed files in one line, with share-result callbacks. It is optional, not required for Recorder to work.
From the publisher's Asset Store listing.
Technical details
• One-line API to start, stop, and save gameplay recordings
• Full-screen capture — game view, UI, and overlays
• Compatible with Android (API 21+) and iOS (11.0+) mobile builds
• Android: uses the system MediaProjection API (no root required)
• Apple mobile: uses the system ReplayKit framework
• Record screen with audio (in-game and/or microphone, platform-dependent)
• Free version: 5-second recording limit per clip
• Pro version: unlimited duration, gallery save, widget UI, and share sheet
• No third-party libraries — native OS APIs only
• Unity 6.0 LTS+ (tested on Unity 6000.3+)
• Supports Built-in, URP, and HDRP
• Lightweight package (~1.1 MB)
• Event callbacks: OnRecordingStarted, OnRecordingStopped, OnRecordingFail
• Includes example scene and full API documentation
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.4.10f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.