True native screen recorder for Unity mobile games. One-line API, no third-party SDKs. Record, save, and share gameplay clips on Android & iOS in seconds.NATIVE SCREEN RECORDER FOR ANDROID & iOS (Pro)A native Unity screen recording plugin that turns every playthrough into shareable content. Every clip your players post on TikTok, Instagram, or YouTube Shorts is a free ad for your game — this plugin makes that one line of code.ScreenRecorder.WithMicrophone(true).WithQuality(High).Start();ScreenRecorder.Stop();Built on iOS ReplayKit and Android MediaProjection — the same native screen recording APIs the OS itself uses. No third-party SDKs, no fragile RenderTexture workarounds. Every recording captures the game view, UI, and overlays exactly as the player sees it, ready to share through the native share sheet in one tap.FREE vs PRORecording length — Free: ~5 seconds · Pro: UnlimitedSystem 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 FEATURESNative recording on Android (MediaProjection) & iOS (ReplayKit)Silent, microphone, or system-audio capture modesFluent C# API + drag-and-drop prefabs — no native code requiredReal-time events for recording state, progress, and errorsFloating Recording Widget with live timer (Not draggable at runtime)In-app Gallery with thumbnails, preview, and one-tap shareSave to device gallery (Android) or Photos (iOS)Android quality control: Low → Very High presets, or custom bitrate, FPS, H.264/HEVC/VP8, rotation, resolutionCustom duration limits — e.g. auto-stop at 30s for highlight reelsUnity 6 / IL2CPP ready, with demo scenes and editor setup menusPERFECT FORMobile games on iOS & Android — action, racing, sports, puzzle, sandbox, RPGHypercasual, casual & arcade games with shareable momentsMultiplayer games capturing highlight clipsStudios adding viral sharing without building a backendIndie devs who need gameplay recording fastKNOWN LIMITATIONS (please read before buying)Editor play mode uses stubs only — real recording requires a physical Android or iOS deviceFloating record widget is nor draggableNot supported on desktop standalone or WebGL buildsNo built-in cloud upload — sharing opens the native OS share sheet; the player picks the destination appGET STARTEDDrop in the prefab, call one line of code, and your players are recording and sharing gameplay within minutes — no native plugins to configure, no backend to build. Add Native Screen Recorder to your Unity project today and let your players do your marketing for you.TRY BEFORE YOU BUYA free tier is available on the Asset Store for evaluation (5-second clips, no Gallery/Widget/sharing). An open-source, community-maintained version with reduced features is also available on GitHub for reference and lightweight use — it isn't feature-equivalent to Pro.SUPPORTDocumentationDiscordEmail: smilesoft4849@gmail.comOne-line start: fluent builder API, plus a legacy controller API for existing integrations.ScreenRecorder.WithMicrophone(true).WithQuality(High).Start();ScreenRecorder.Stop();Full screen capture: records everything visible — game view, UI, overlays — exactly as the player sees itPlatforms: Android (API 24+) and iOS ( iOS 9+)Android recording: Native MediaProjection API + foreground service — no root requirediOS recording: Native ReplayKit (RPScreenRecorder) — no additional entitlements requiredAudio modes: No audio / System audio (Android, device-dependent) / Microphone (Android & iOS) — requires RECORD_AUDIO (Android) or NSMicrophoneUsageDescription (iOS)Save destinations: Device gallery (Android), Photos (iOS), or app Documents — Pro unlocks gallery/Photos exportNative sharing (Pro): One-tap native share sheet — TikTok, Instagram, YouTube Shorts, WhatsApp, and moreVideo quality (Android, Pro): Presets Low → Very High, or custom bitrate, FPS, codec (H.264/HEVC/VP8), rotation, and resolutionCustom duration limits (Pro): e.g. auto-stop at 30s for highlight reelsIn-app Gallery (Pro): Thumbnail grid (video frame), preview, share, delete — backed by a lightweight JSON database, no device storage scansFloating Recording Widget (Pro): Drop-in record/stop button with live timer (Not draggable)Event-driven architecture: Centralized event dispatcher — OnRecordingStarted, OnRecordingStopped, OnRecordingFail, plus progress events every 0.25sNo third-party libraries: 100% native OS APIs, zero external SDKs or dependenciesUnity version support: Unity 6 (6000.x), assembly definitions included, IL2CPP-safe iOS linkingFree tier included: ~5-second capped recordings for evaluation, no Gallery/Widget/sharingIncludes: Demo scenes, editor setup menus, full API and event-handling documentation


