The Pipe Platform Achieves Security and Compliance Milestone with SOC 2 Type I Attestation. Learn More

Notable Featurs

Fast Loading

We quickly deliver our JS video recording library to your website or app users through Amazon CloudFront’s global CDN.

Streaming Recorder

We start streaming the recording data back to our media server as soon as the user starts recording. With a high enough bandwidth, there will be no upload time at the end.

Multilanguage

Our recording client is available in English, French, German, and Spanish. You can also use your own language file.

Record From Mobile Devices

In some use cases, the mobile device is the user’s only device. The Pipe recording client can capture the device’s front or back cameras.

Up to 4k Video

Pipe can record and adequately manage videos up to 4k (3840x2160) in resolution from mobile and desktop devices.

Upload Audio & Video Files

Users can upload existing, pre-recorded audio and video files through our recording widget.

Record From Desktop Devices

Record audio from the microphone, video from the webcam, and the screen on all major desktop browsers.

Recover Lost Connections

If the streaming connection from our recorder to our media server fails during recording, we’ll attempt to reconnect 30 times behind the scenes while the user is recording.

Background blurring

Comply with privacy laws and ensure the user’s privacy by enabling the background blurring option.

Design Integration

The Pipe recording client can be integrated in terms of functionality, size, colors, and design.

Picture in Picture

We’ve implemented a picture-in-picture mode for video playback to solve Firefox’s camera privacy dialog’s lack of persistence.

Accessibility

We recently made our desktop HTML5 recorder fully controllable using just a keyboard. You can easily TAB to complete a recording.

Navigates Several Browser Bugs, Inconsistencies

Because we process millions of recordings per year from various browsers and devices we see every browser bug, browser inconsistencies or connection problem at scale. Our recording client has many workarounds and protections built in to help tackle:

2

Browser changes or inconsistencies (available device list, HTML Media Capture behavior on Android 14 and 15, iOS 18 mp4 recordings were out of sync after processing);

3

Outright browser bugs (huge chunks);

Easy To Integrate

Our embed code makes it easy to embed multiple recorders into your (single page) web app using HTML or JS.

HTML and JS Embed Codes

Quickly add the Pipe Recording Client to any web page or single page app with our easy to use but powerful HTML and JS embed codes.

JS Control API

The JS Control API allows you to hide the native Pipe UI and implement your own custom HTML interface.

JS Events API

Take action in the browser as soon as something happens in the recorder with the desktop and mobile JS events APIs.

Powerful Device Selector

Try it out!

  • Shows disconnected devices

  • Updates in real time

  • Accounts for the delay in switching devices

  • Reacts to changes in the device list

Frequently Asked Questions

What browsers are supported?

You can record audio using our platform in all major desktop & mobile browsers on Windows, macOS, Linux, iOS, and Android.

How can I get started?

Sign up for a free 14-day trial, and you’ll have access to the dashboard, where you can generate your own audio recording widget. Use the embed code to add it to your website and start experimenting. All recordings made or uploaded through your widget will appear in your account dashboard.

Will my users need to download an app/or open an account?

No. For your end users, the audio recording and playback processes will work directly in the browser without creating a Pipe account.

How much does using the Pipe Platform to capture audio recordings cost

Plans start at $50/mo + sales tax/VAT. Check out our pricing page for more details.

How’s the audio quality?

We mainly capture mono or two-channel audio using the Opus codec at 48kHz. We convert everything to single-channel AAC in MP4. We can keep the original untouched recording as well.