MARKETPLACE
PLUGINS
VIDEO RECORDER
Video Recorder logo

Video Recorder

Published December 2021
   •    Updated this month

Plugin details

Record videos in-app with adjustable quality and duration, pause/resume, previews, snapshots, camera selection, audio control, workflow triggers, and uploading to Bubble DB, AWS, or Wasabi.
       

⚡ Main Functions:

In-App Video Recording.
   Record videos directly within your Bubble application.  
Configurable Quality & Duration.
   Set maximum recording time and adjust video resolution.  
Pause & Resume Control.
   Pause and resume recordings smoothly during capture sessions.  
Preview Before Save.
   Preview recorded videos before uploading or saving.  
Snapshot Functionality.
   Offers the functionality to take a photo.

⚡ Key Features:

🎛️ Workflow integration
      Trigger workflows to automate video handling.
📷 Camera source selection
     Choose between available cameras on the device.
🔇 Audio controls
     Mute or unmute audio during recording.
☁️ Cloud storage support
     Upload to Bubble DB, AWS, or Wasabi.
⚡ External upload options
     Supports uploads to external services or databases.



Documentation

We’ve created a detailed step-by-step guide for the Video Recorder plugin. It includes a comprehensive overview of all features, practical use cases, and answers to frequently asked questions.

       


FAQ

- What is the primary function of the Video Recorder plugin?
The primary function of the Video Recorder plugin is to enable users to easily record and save video files directly within a Bubble application.

- How can users control the video recording quality and duration?
Users can control video recording quality and duration by configuring the plugin settings, such as setting the video resolution and maximum recording time parameters.

- Can I set maximum file size?
Yes, it provides settings such as maximum recording length and maximum file size (in MB) for efficient storage in the database.

- Are there any restrictions on the types of devices that can use the Video Recorder plugin?
The Video Recorder plugin works on devices with a functioning webcam and microphone, thus supporting both desktop and mobile devices.

- Can recorded videos be stored externally from the Bubble application?
Yes, recorded videos can be uploaded and stored in external storage services like AWS or Wasabi Storage for later use.

   


Our Similar Plugins

- Camera Capture and Video Recorder Plugin for Bubble
- Loom like Screen and Video Recorder Plugin for Bubble
- Audio Video Player and Recorder Plugin for Bubble
- Top 15 Plugins for Bubble - Bundle




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

$50

One time  •  Or  $5/mo

3.8 stars   •   5 ratings
276 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/video-recorder

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Media   •   Video   •   Technical   •   Small Business   •   Productivity   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (3.8)

Quick in browser recording
November 23rd, 2025
Captures video from the camera right inside the app
Hello, It’s Anton, from the Zeroqode Support Team. We want to extend our heartfelt thanks once again for taking the time to leave a review. Your feedback is invaluable to us and we are pleased to know that the plugin satisfies your requirements. At Zeroqode, we always prioritize our users, and if there's more we can do to make our clients happy, we're eager to do so. If you have any more suggestions or questions, or if there's anything else you'd like to discuss, please don't hesitate to reach out to us on the forum (https://forum.zeroqode.com/) or directly at [email protected]. Wishing you the best, Anton
November 24th, 2025
  •  
Zeroqode - Top Bubble Agency
Very easy to set up
October 16th, 2025
Records video from browser right into the app, nothing extra needed.
Hi, Anton here from Zeroqode Support. Thank you so much for your kind words! It’s fantastic to hear that our plugin is helping you achieve your goals. We’re committed to continuing to provide tools that empower our users. For any further questions or ideas, please reach out via our forum (https://forum.zeroqode.com/) or by emailing us at [email protected]. We’re here to support you. Warm regards, Anton
October 16th, 2025
  •  
Zeroqode - Top Bubble Agency
Used to work perfect, but now having issues on mobile
April 24th, 2025
We need urgent help with the plugin. It used to work well on mobiles, but now already 2 users reported that while the video got recorded and played back successfully, it wasn't saved to their profile, which means that the video link didn't save into the database (I can see that from the admin side).
I got help pretty fast from [email protected] The plugin works fine now. I was told to take the following steps: 1. Open your Bubble editor and locate the "VideoRecorder - File is uploaded" event. 2. Add a JavaScript action to this event. 3. In the JavaScript action, insert the following code: $('#videoContainer').html('<video style="width:100%;height:100%" controls autoplay muted><source src="' + video_url + '" type="video/mp4"></video>');
April 28th, 2025
  •  
Original reviewer
Hello, 👋 This is Anton from the Zeroqode Support Team. Thank you so much for your detailed review and the high rating you gave to our plugin — we truly appreciate it! 🙏 We’re very glad to hear that our support team was able to assist you quickly and that your issue with the plugin has been successfully resolved. It's great to know that everything is now working smoothly on mobile devices again. If you encounter any further questions or need assistance in the future, please feel free to reach out to us via our forum at forum.zeroqode.com or directly by email at [email protected]. We're always here to help! Additionally, if everything continues to work well for you, we would sincerely appreciate it if you could consider updating your review to reflect your latest experience with the plugin. Your feedback is incredibly valuable to us and to the community. 🙌 Best Regards
April 29th, 2025
  •  
Zeroqode - Top Bubble Agency
Works very well
July 4th, 2024
Love this plugin. We were using other plugins for capturing the webcam video, and a bunch or workarounds to get the videos to our AWS s3 storage, and eventually found this one which can do it without the workarounds. Has some good controls over the videos too, such as zoom, mirror and the ability to select the input, which has been very useful in our use case.
Greetings, This is Daniel from Zeroqode Support. We're extremely grateful for your review and happy to see that our solutions are up to your standards. Our mission at Zeroqode is to prioritize our users and their satisfaction. If you have suggestions or questions, or if there's anything specific you'd like to discuss, we invite you to reach out via our forum (https://forum.zeroqode.com/) or email ([email protected]). Best wishes, Daniel
July 8th, 2024
  •  
Zeroqode - Top Bubble Agency
Can't save the video, would like a refund
January 3rd, 2024
Followed the docs step by step, the plugin doesn't produce a video URL. waste of time and money, hope not to lose the $100 that I spent
Hello, My name is Vasile, from the Zeroqode Support Team. Apologies for the unpleasant experience encountered. We carefully tested the plugin on our side and didn't encounter any issues. Also, we tried to contact you over the past month through various platforms, but unfortunately, we didn't hear back from you. We will be happy to change your mind about the plugin and help you. Could you please to reach out to us via email at [email protected] or on your forum at forum.zeroqode.com, with as many details as possible so we can help you out. Best regards, Vasile
February 3rd, 2024
  •  
Zeroqode - Top Bubble Agency
Bubble