Many “product demo” tutorials assume a desktop SaaS model. However, app demo videos break many of those rules. With mobile apps, the screen is typically vertical; gestures are physical; and the end goal is generally the app store, where a potential buyer will tap “install” based upon a 30-second preview.
Traditional SaaS demo videos focus on mouse clicks, drop-down menus, and navigating multiple windows. In contrast, mobile app demos require an entirely different type of storyboarding. For example, on mobile devices, touch targets are limited in size; user attention span is extremely limited; and major conversion events are commonly triggered in seconds. Moreover, because each platform has its own unique set of operating system nuances (e.g., iOS’s fluid gesture physics vs. Android’s systemic back button usage), attempting to create a successful video capture across both platforms using a single approach is rare.
In order to increase retention and store conversions, all frames captured during the development of a mobile app demo video must be treated as premium real estate. Therefore, understanding how to effectively build your feature narratives; develop optimal low-latency recording setups; adjust the cadence of your scripting to accommodate muted viewing experiences; and comply with strict app store review requirements form the basis of developing a highly converting mobile demo strategy in 2026.
This is the play book we use at Vidpros when a mobile product manager hands us a raw screen recording of an app and says, “make this look like the videos on the store.” It covers iOS & Android capture; voice over scripts that take into consideration a very small screen; store specs; and the editing process used to protect important parts of the UI.

What an app demo video actually is
An app demo video is a short walk-through of a mobile or web app in motion. Typically lasting anywhere from 15 – 90 seconds, app demo videos are optimized for one of three types of destination: an app store listing; paid social ads; or a product landing page. The desktop version of an app demo video runs much longer (approximately 90 – 180 seconds); resides on YouTube; and/or a SaaS homepage. Mobile versions run significantly shorter than their desktop counterparts, are presented vertically; and are typically recorded off a real device or simulator.
It is essential to understand the difference between web and mobile video formats prior to beginning the recording process. Desktop screencast videos rely heavily on wide aspect ratios (usually 16:9), which allows for simultaneous display of multiple software panes, sidebars, and intricate browser toolbars. In contrast, mobile screen real estate is vertical in nature and presents severe constraint on available pixels. As such, prospective customers consuming a mobile app demo video expect immediate visual hierarchy absent of desktop distractions.
Moreover, the manner in which desktop vs. mobile demo videos are consumed differs greatly. Desktop demo videos are frequently viewed by prospects sitting at their desks, with audio enabled; and are evaluated during working hours. Mobile app demo videos are primarily consumed while individuals are on-the-go; and are embedded into store listings/social media streams where sound is muted by default; and decision-making regarding installation/scrolling past occurs within 3 seconds.
There are several practical implications relative to designing for mobile vs. desktop:
Desktop screen capture videos allow for representation of a wide dashboard with five columns. Mobile screen capture videos present one column, plus a status bar with battery life and time information; a notch/dynamic island on an iPhone; and a gesture indicator at the bottom of the screen. Remove the gesture indicator and your video appears like a rendered mock-up. Include it and viewers realize they are watching a live app.
Mobile design requires respect for system-level visual cues:
Elements established by the operating systems (such as iOS’s home indicator/dynamic island/Android navigation bar/status icons) immediately provide credibility visually. Removing these elements through aggressive cropping makes an authentic screen capture appear artificially rendered/mocked-up. Conversely, leaving raw unedited system clutter (such as low-battery warnings/push notifications/unstable cellular signal bars) indicates an absence of production quality. Finding a balance between capturing clean system UI while eliminating personal/telemetry distracting information establishes the level of production quality required.
What we see in our own product demo video work is simpler: clear demos out-convert benefit copy, especially on small screens.
Pre-production planning and storyboarding for mobile
Unlike casual walkthroughs, developing effective product demos requires thorough pre-production planning and storyboarding. Specifically for mobile demos, high-converting product demos require a tight storyboard that maps customer pain points and value drivers directly to specific visual interactions. Begin by identifying your primary core action (the singular feature or workflow that delivers immediate value to the end user). Next, develop a sequence to reach this moment within the first seven to ten seconds of your video. Secondary features/settings panels/account configurations should either be truncated entirely or brief transition shots later in the video.
Prior to capturing a single frame, prepare your test environment completely. Create dummy accounts populated with realistic sample data of high-quality. Do not use generic test entries such as “John Doe” or “Test User 123,” nor blank avatars or empty inbox states. Creating immersive preview experiences allows potential customers to imagine their own workflows inside your application.
Capture options: iOS, Android, simulators/hybrid setups
The cleanest method for capturing an app demo video has been around since before smartphones were available: connect your iPhone to a Mac via USB, open QuickTime player > choose New Movie Recording > select the phone as camera source. No recording icon will appear on the Dynamic Island; the status bar will remain clean; and you will get full-quality output. From r/iOSProgramming: “we use QuickTime player on a Mac w/ iPhone connected via USB. This way there is no recording icon on the Dynamic Island and status bar looks super clean.”
For Android, the equivalent is scrcpy over ADB or Android Studio’s built-in screen capture tools which produce clean MP4 files without the recording overlay provided by the system recorder.
Regardless of which platform or toolset used to record your app demo video, follow our basic rules for every shoot:
- Charge the device to 100%, so battery reads full.
- Turn off airplane mode with wi-fi enabled to disable notifications.
- Record at native resolution. A 1080 x 1920 capture beats an upscale 720 p capture any day.
Simulator capture is the second option. Both Xcode Simulator and Android studio emulator provide a command to capture the screen of your device. This provides mouse-controlled gesture replay which can then be edited frame-by-frame. The tradeoff: simulators do not render certain camera APIs/hardware sensors/push notification functions. If your app demo depends upon those functions, you must record using a physical device.
The hybrid approach pairs a screen capture with another angle of someone holding the phone. We use this when the “wow!” Factor is physical (such as check-out processes utilizing face id or fitness apps that react to a wrist motion). Post-sync the two sources and cut based upon key beats.
App store screenshots and hardware optimization for advanced recording environments
Capturing crystal-clear screen recordings on both real-world mobile devices and simulated mobile devices using software-based emulation tools means optimizing all of your hardware settings.
When you record with a real mobile device, you should set the device’s display to 100% brightness so you get the best possible color representation and to avoid auto-dimming during the capture process.
Disable True Tone, night mode, or any ambient light changes on iOS and Android to eliminate potential color casts in post production.
For emulator configurations, use a configuration that allows explicit enabling of hardware acceleration in Android Studio or Xcode. Set rendering parameters to correspond to the target device’s original pixel density (for example, a retina display on iPhone models is natively displayed in high-pixel-density mode).
Enable point-of-contact visualizers for emulator configurations when you need to capture touch events. This will enable you to visually see clean touch-point representations each time a mouse-click action is translated into a finger-tap.
One r/iOSProgramming Reddit contributor, arvicxyz, summarized this disconnect many new-founders experience: “the ‘normal’ method is normally using QuickTime to do screencasts on my Mac … but then I have to go through hell to find a good-looking still image that shows off the features by adding a frame and background….” tools such as Rotato, Screenfully, Rocketsim are very helpful for doing this one-time job. There may be some situations when you’re providing the final edited files directly to an editor — there’s probably no reason to use these types of tools.
You’ll generally choose between using either an actual mobile device for capturing your video or an emulator for capturing your video based on how much performance you need. Using an actual mobile device provides a genuine mobile experience with regard to touch response, accurate haptic feedback simulation, and true frame rate performance for those applications that include 3D graphics or extensive animation sequences. On the other hand, emulators allow you to programmatically control things like resolution, automate repetitive script executions, and provide perfect digital signal paths unimpeded by thermal degradation due to heat generated by the physical components of mobile hardware.
Scripting the mobile demo

Regardless of whether you create a voice-over or script a mobile demo, you’ll likely want to follow similar structural guidelines.
All mobile demos have three key elements:
- A Problem statement. One sentence. (“getting a last-minute hotel room usually takes about 25 minutes”).
- A product in motion for 15 to 30 seconds. Show the feature. Name it once.
- An outcome statement. One sentence. (“just tap on book now and it will be done”).”
When creating audio for a mobile demo, you want to create a rhythm that matches perfectly with any visual motion shown on screen. Since mobile UI transitions are quick – swiping, modal popping open, switching tabs happens almost instantly – the voice-over narration needs to be tightly written and concise. Never describe specific screen actions like “tap on the blue button at top right corner”. Instead, focus on the benefit of the user action while allowing visual cues and touch indicators to show the physical interaction.
This format follows the framework of a product manager who posted on Reddit’s product management community – DeanOnDelivery – “start with answering ‘why’… Build your narrative around a story arc.”
You also have three viable options for voice-overs today. Human voice-overs cost anywhere from $150 to $400 depending upon the service provider (Voices.com, voice123.com). Human voice-overs remain the highest level of trust. Artificial intelligence (AI)-generated voice-overs from ElevenLabs ($24/month), HeyGen ($24/month), etc., offer lower-cost alternatives with the caveat that Apple App Store and Google Play Store guidelines require the disclosure of AI-generated voice being used in marketing materials. Lastly, founder-led recordings (i.e. You, USB microphone, room treatment in closet) cost zero dollars and tend to outperform professional-sounding voice-overs for small market-cap ($5m or less) brands because the authenticity reads as truthful. A Reddit founder on SaaS stated it simply: “if you can’t explain your application in sixty seconds, you’ve got a Problem.”
Audio localization and multilingual script adaptation using Google translate
Expanding your global reach requires having an audio localization strategy in place. Listings for your app in non-English speaking countries perform significantly better with local language demo videos. When converting scripts for global markets, you must consider the natural inflation of word count: languages such as German, French and Spanish will typically require 15% to 20% more words than english to express the same idea.
As you localize multiple versions of the voice-over track without needing to re-record the associated screen actions, design buffer space into your first-pass edit of captured screen activity. Allowing a brief pause on static screens or screen transitions enables localized voice-over editors to take advantage of additional breathing room without requiring artificially accelerated speeds on the visual track.
App store and Play Store preview specs
Most teams spend an entire day getting stuck here. The store specifications are extremely detailed and will reject uploads that fail to meet them.
Apple App Store preview:
- video length: 15 seconds – 30 seconds.
- resolution: 1080 x 1920 portrait for iPhone 6.7-inch class and other class-specific resolutions;
- frames per second (fps): 30 fps.
- black frame limitation: no black frames allowed at the beginning.
- price/ranking claims: none allowed.
- required fields: must have an audible component that corresponds exactly with what appears on the screen.
Google Play Store promo:
- hosted on YouTube (paste URL into field).
- recommended length: 30 seconds; longer videos work but will be cut short by YouTube’s default autoplay behavior after 30 seconds.
- aspect ratio: horizontal renders better in the grid layout than vertical; test both horizontally and vertically.
Store compliance and rejection of preview videos
Rejections of app store previews are a major obstacle for mobile growth teams. Apple adheres to very strict guidelines regarding content allowed inside app preview videos. For instance, App Previews can contain only actual in-app footage; excessive inclusion of live-action footage outside of in-app functionality, frames of external mobile device hardware, or animated promotional bumpers can result in instant rejection according to App Store Review Guidelines section 2.3.4.
Do not reference prices in your app store preview videos; nor should you mention discount promotions or claim rankings (e.g., “#1 fitness app”) within your app store preview videos. Due to their worldwide distribution nature, pricing-related information or time-sensitive promotion-based messaging violates store policies and results in complete re-submission of your video(s) any time pricing models change.
Edit workflow for app videos: 9:16, captions, callouts, motion graphics
There are different ways to edit a 30-second app demo edit.
Lock in the aspect ratio at the beginning. 9:16 is used for App Store, vertical Paid Social and reels. 1:1 is used for in-feed Instagram and LinkedIn. 16:9 is used for Play Store and YouTube. When exporting, all versions will come from the same original file. Do not attempt to use one version of a single cut across multiple channels.
Mask/Blur PII. Most app demos contain actual-looking user data such as email addresses, names, account IDs, and location pins. Blur every one, even if the data is fake. App Store reviewers flag videos containing what appear to be personal information. A high-radius Gaussian Blur works best for blurring out text; less blurry, but still effective at hiding the content.
Add callouts on every gesture that a view needs to see. Callouts are necessary to clearly explain how to perform actions in mobile demonstrations on smaller screens. At least 1.5 seconds per callout is recommended. Any shorter, and the viewer will miss it.
Motion graphics for portions of the screen recording that cannot be shown. An animated app logo and name at the beginning and ending. Type-effect for searches. Tap-pulsate over CTAs. None of these effects are simply decorative elements. They are there to make the demonstration readable at a thumbnail size. Directly quoting u/originalchronoguy from r/webdev: “screen captures of a direct screen recording with an overlay title is dull. Motion graphics can captivate the viewer and convince a potential client.” More accurate for store previews and less so for 90 second long-form demos of sales pages with diminishing returns due to heavier animations.
Center anchor captions in the middle third of a 9:16 frame instead of anchoring near the bottom of the frame (bottom 10%) which may get blocked by reel UI on many devices.
Speed ramps, transitions, audio mastering: post production polish
Mobile video has a number of techniques that can help take a polished raw screen recording and turn it into an engaging product demonstration. Subtle post-production edits, including speed ramps, transitions and audio mastering enhance a demo. Speed ramps are one of the most important editing techniques for mobile video. Loading screens, input forms, multi-step processing states etc., should be sped-up using a speed ramp to at least 200% – 400% of their original length. Speed ramps preserve visual flow while avoiding boredom with “dead-air” during lengthy pauses.
Mastering audio is also key to success in mobile playback. Since most users watch via small speakerphone speakers or wireless earbuds, the audio quality for voiceovers must be mastered to -14 LUFS integrated loudness with peak levels controlled by a limiter no greater than -1.0 dB. High-pass filtering (80Hz) will reduce low frequency hum/rumble and add presence (2.5kHz) to create clear voice articulation even in noisy environments.
Distribution channels: App Store, Paid Social, in-app, landing page

The same 30 second master cut is edited into four different versions. The store preview is considered the canonical version. Paid Social media (Meta, TikTok, YouTube short form) require a faster opening sequence (the first 1.5 seconds must indicate the category and problem), therefore re-edit the master cut and remove the brand introduction. In-app reveals are longer (5 – 10 sec.), silent, looped. The landing page hero is typically longer (60 – 90 sec.) autoplay-mute with a play-with-sound toggle link to demo video(s) or other SaaS demo video variants if applicable.
Platform specific optimizations for video channel distribution
In order to optimize your master mobile demo to accommodate multichannel distribution methods (i.e. App Store previews, Paid Social media, in-app reveals and landing page heros), it is required to modify both the aspect ratio and pacing of your demo cuts to conform with expected user behavior on each platform:
- App Store previews: show core features with native 9:16 vertical orientation only. Quickly highlight features (using music) with a fast paced sequence of feature highlights with no external promotional elements.
- Paid Social media (Meta, TikTok, YouTube short form): hook the viewer aggressively visually within the first 1.5 seconds. Utilize high contrast bold captions that are anchored in the center third of the screen. Dynamically cut the demo to music beats.
- Landing page heroes: create a complete product journey for 60 – 90 seconds. Include HD 1080p video with custom play/pause controls and/or interactive chapter markers and optional audio toggle options.
Examples worth studying
Three patterns worth copying. The first pattern is using the “screen capture plus minimal motion graphics” method from Linear’s iOS preview. This can be successful because Linear has an incredibly clean user interface. The second way is using lifestyle b roll shot over an app screen. It can be effective because the value isn’t function-based but rather emotion-based (you would never want to design for a productivity tool this way). The third is Headspace. They used motion graphics to demonstrate page to database relationships that could not have been shown through screen captures. Use when your app contains a less than obvious data model.
To measure video performance & conversion impact
There are many different ways to measure what makes a video about an app effective. Deploying an app demo video is not something that can be completed once. Setup robust analytics tracking to measure how viewers engage with your video content and conversion velocity along your entire conversion funnel.
For example, in regards to store listings, perform app store product page optimization (PPO) A/B tests comparing listings with demo videos against listing screenshots. Track the following key performance indicators: product page View-to-install conversion rate, Day 1 and Day 7 retention rates, and video play completion percentage. If utilizing a landing page, utilize heat maps and video analytics software to determine the specific point(s) in your demo video where viewer attention drops off. Modify either the pacing or edit cuts accordingly.
FAQ
How long should an app demo video be?
Store previews 15-30 seconds. Landing pages hero 60-90 seconds. In-app reveals 5-10 seconds.
Can I record my iPhone without the screen recording indicator?
Yes. Simply plug your iPhone into your Mac via USB, open QuickTime player, select your iPhone as the camera source.
Do I need a separate version for each platform on Android?
Yes. Although, most times you will not need a separate Android version for paid social ads due to the extremely similar UI. Most times, you will also not need a separate version for in-app usage as well.
Is using AI voiceovers okay in your app demo video?
Fine for early stage testing. However, if you’re using AI voiceover, you must disclose. For all brand defining videos, a human voiceover always reads more trustworthy.
What aspect ratio should the master file be?
9:16 portrait if primarily being deployed to the App Store, paid social and in-app. 16:9 if being uploaded to YouTube and the Play Store.
How much does an app demo video cost?
DIY with founder VO and free editor: less than $100 cash. Mostly time. Mid range freelance editor and stock motion graphics: $500-$1500 per finished minute. Agency grade original animation and recorded VO: $1000-$3000 per finished minute. According to Beverly Boy’s 2026 production guide. Technical narration will push that upper end upwards to $5000 per minute.
If you have already captured a screen recording and need someone to take care of your frames, captions, callouts and store spec exports, our editors provide those services as part of their flat monthly subscription service. Please send us the raw capture and we’ll send back app store ready edits in iOS, Android and paid social formats. For related workflows see our SaaS demo format guide, our demo production workflow, and the product demo video pillar.


