Skip to main content
Userplane enforces limits on recording duration and file size to ensure reliable capture and playback.

Recording duration

The default maximum recording duration is 3 minutes (180 seconds). When a customer reaches the time limit, the recording stops automatically. The minimum recording duration is 1 second. Recordings shorter than this are discarded.

File size limits

ResourceMaximum size
Video recording500 MB
Audio recording50 MB
Thumbnail10 MB
Console logs50 MB
Company logo4 MB

Supported video codecs

Recordings use the best codec available in the customer’s browser. Userplane supports the following codecs in priority order:
CodecNotes
AV1Best compression, ~30% smaller than VP9. Used when available.
VP9Excellent compression, widely supported.
H.264Hardware-accelerated, best Safari support.
VP8Good compatibility, used as a fallback.
Recordings are captured in WebM or MP4 containers depending on browser support.

Supported thumbnail formats

Thumbnails are captured as PNG, JPEG, or WebP images.

Audio capture

When voice and device audio capture is enabled in your domain recording preferences, Userplane records the user’s microphone input and system audio alongside the screen video. The audio track is stored separately and played back in sync with the video in the recording detail view.

Log file formats

Log typeFormat
Console logsNDJSON (newline-delimited JSON)
Network logsJSON
Client actionsJSON