Record Video From Your Website Or App

Pipe's HTML5 & Flash clients handle the recording process from both the mobile and desktop web while the iOS & Android SDKs make it possible to add video recording to your apps and link them to Pipe's processing infrastructure.
Fast CDN
The recorder client files are instantly delivered from the closest of 96 physical locations around the globe.
HTML5Beta + Legacy Flash
Flash free audio & video recording powered by our new 2nd gen HTML5 recorder will work on Chrome 52+ and Firefox 50+ from secure origins (https).
Record From Mobile
HTML Media Capture is used to record video from mobile devices using the OS' capabilities & upload it to our processing infrastructure.
Up to 4k video
Pipe can record and properly manage videos up to 4k (3840x2160) in resolution from mobile devices and up to 1080p from desktop devices.
The recording clients are avb. in English, French, German & Spanish. You can also use your own custom language file.
iOS & Android SDKs
Add video recording to your mobile app and link it to our video processing infrastructure through our native iOS & Android SDKs.
Audio RecordingNew
Pipe can now record audio only files from desktop browsers and Android devices. iOS devices can not record audio only, just audio+video.
Picture in Picture
We've implemented a picture in picture mode for video playback to solve Firefox's camera privacy dialog's non persistence.
Async HTML Embed Code
Our async JS embed code will not slow down your website's loading speed.
Upload Existing Audio & Video filesNew Beta
Your users can now upload existing audio and video files through our new desktop video recorder saving them the hassle of having them to record directly in our recorder and bringing the desktop client in line with our mobile client.
Screen RecordingNew Beta
Capture the user's screen and enable new use cases in tech support, qualitative marketing research and sales.

We Process The Videos For You

You are NOT a film editor?


The final .mp4 recordings files we produce contain the right audio and video codecs and are encoded at the right level to play natively across browsers, desktop players and devices.

We also extract a snapshot, place a keyframe at the beginning + the MOOV atom before that and add a watermark to any corner if needed.

Good To Go MP4
All incoming videos (.mov, .flv, .3gp, .webm, etc.) are transcoded to a fine tuned .mp4 file which plays across browsers, devices and desktop players.
Video Watermarks
With the Pipe PRO account you can easily add a PNG watermark to any corner of your videos. Not available with Standard or Trial accounts.
Video Snapshots
A snapshot is extracted from each video to make it easy to identify and embed the video later on.
Mobile Video Rotation
The device rotation is taken into account to make sure the resulting .mp4 and .jpg snapshot play in the correct orientation across devices.
Pipe places the famed MOOV atom at the beginning of the .mp4 file to ensure immediate playback over the web.
1st Keyframe Position
Pipe tries as much as possible to place a keyframe at the beginning of the video to ensure playback does not start with a black frame.

Store Anywhere

We can store the audio & video recordings for you but if you need more control over the storage, Pipe can securely push the files to your server through SFTP, to your S3 bucket, to your Dropbox account and even to your YouTube channel.
Our own S3 storage
[Optional] By default we store processed recordings and their snapshots on our own S3 bucket where they are held until after you close your account.
Amazon S3
Pipe can push the processed recording & snapshot to your own S3 bucket (all regions supported). Folders and (canned) ACL options are avb..
Pipe can also use FTP and SFTP to push the processed recording & snapshot to your web/storage server.
With the DO NOT STORE toggle turned on recordings are immediately removed from our servers after they're pushed to your storage.
Use the Dropbox integration to immediately push the final recordings to all of your devices & get notified.
Videos can be individually pushed to your YouTube channel from Pipe's account area.

Easy To Integrate

Our JS Events and Control APIs make it easy to deeply integrate Pipe into your web app. Webhooks provide instant data about new recordings while the REST API provides long term access to your data.
HTML Embed Code
Quickly add Pipe to any web page with our easy to use but powerful HTML/JS embed code.
Multiple Webhooks
Setup multiple webhooks to fire on 5 different Pipe events. Each event has it's own relevant data that's POSTed to your receiving script.
JS Control APIs
The JS Control API allows you to hide the native Pipe UI and implement your own custom HTML interface. Not avb. on mobile.
Design Integration
The Pipe recording clients can be integrated in terms of functionality but also in terms of size, colors and design.
Gives you instant programmatic access to all your recordings and account data in JSON format via GET,PUT & DELETE.
JS Events API
Take action in the browser as soon as something happens in the recorder with the desktop and mobile JS events APIs.

Easy To Manage

Manage embed codes, recordings, storage options, environments and more with just a few clicks from the Pipe account area.
Separate recordings, webhooks and storage options between different websites or between dev, QA and production.
Times That Make Sense
All dates and times are shown in your time zone. We're sensitive to that.
Email notifications
You'll get an email for each new recording with a snapshot + details about the newly recorded video or audio file.
Detailed Logs
Pipe keeps detailed logs about webhook POST attempts and S3/(S)FTP/Dropbox push attempts.
Granular information
We've spent a great deal of time ensuring each audio & video recording is stored together with as much accurate data as possible including ip, user agent and used device names.

🔒 End To End Security

The audio & video data is always encrypted in transit from the client to our media servers to storage, playback & APIs.
Secure Client Delivery (https)
If your website is delivered over https our recording client will also be delivered over https.
Encrypted Recording (HTML5)
Our desktop HTML5 recording client uses a secure connection to stream encrypted audio and video data over the public Internet.
Encrypted Recording (Flash)
Our desktop Flash recording client uses a secure rtmps connection to stream encrypted audio and video data data over the public Internet.
Authenticated Webhooks
Pipe automatically signs all webhook data so you can verify on your end that the POSTs are coming from Pipe and not a third-party.
Secure Push to Storage
The recordings are securely pushed to our S3 storage, to your web site (through SFTP) or to your Amazon S3 bucket.
Secure Playback
Playback & download from our storage is done securely through https.

Pre Built Integrations & Tutorials

Our prebuilt integrations and tutorials make it easy to jump start using Pipe with 3rd party software.

The Pipe Video Recorder Plugin for WordPress allows you to generate embed codes for your WP website, embed the Pipe recorder throughout your blog posts and pages and review recorded videos directly from the WP backend.

The Pipe embed code also works when pasted directly in WordPress' editor (in text mode).

The official Gravity Forms Pipe Add-On allows you to add video recording to your GF forms directly from the GF plugin. The Pipe Add-On is now available via the Add-On installer within Gravity Forms and the Add-On Downloads page. The Pipe Add-On is currently only available to Gravity Forms Developer license customers.

The tutorial we wrote for the popular Gravity Forms WP plugin shows you how to add the Pipe video recorder to a form generated using GF and collect video recorded input together with your form submissions. Works with all GF licenses.

The tutorial we wrote for the Ninja Forms WP plugin shows you how to add the Pipe video recorder to a form generated using Ninja Forms and collect video recorded input together with your form submissions.

Whether you want to build a signup form, a contact form or a more complex questionnaire or qualitative survey that includes video responses, this tutorial will show you how to to do that using Formstack forms and the Pipe video recording platform.

Both Pipe Standard & PRO can push the final audio & video recordings (.mp4) and snapshots (.jpg) to (a folder in) your Dropbox account. You will be notified through Dropbox's push notifications and you'll be able to download and play the video on any device that supports Dropbox.

Once a video has been recorded and processed it can be pushed to your YouTube channel directly from your Pipe account area.

Pipe can automatically push all processed audio & video .mp4 recordings (and their .jpg snapshots) to your own Amazon S3 bucket. All regions are supported and you can specify a folder and/or canned ACL. To set up the push to S3 go your Pipe account area.

Creating Qualitative Surveys With Video Responses is now easier than ever with SurveyGizmo and Pipe.

Sign up for a 14 Day Trial

With our 14 days (336 hours) trial you can add video recording to your website today and explore Pipe for 2 weeks.