MARKETPLACE
PLUGINS
MOBILE CAMERA INPUT
Mobile Camera Input logo

Mobile Camera Input

Published March 2020
   •    Updated January 2026

Plugin details

This plugin enables your mobile app to access the native Camera App on mobile devices, allowing users to upload photos or videos directly. It supports switching between the front (selfie) and rear cameras, as well as specifying whether to open in photo or video mode.
Usage Features:

- Open the native mobile camera app for photo or video capture.  
- Support for front (selfie) and rear cameras.  
- Allows switching between photo and video modes.  
- Real-time events for photo or video capture, upload start, and upload finish.  
- Optional resizing and file size management for uploaded photos.  
- Seamless integration with Bubble apps.

 




Feedback



FAQ

- Can this plugin differentiate between the front and rear camera?  
This depends on the device. Some devices may not support differentiation between the front and rear cameras.

- Is this plugin compatible with all devices?  
The plugin is intended for use with mobile phones. However, functionality may vary depending on the device and its camera capabilities.

- What events are supported by this plugin?  
The plugin supports events such as Photo Taken, Video Taken, Photo or Video Taken, Upload Started, and Upload Finished.

- Can I resize photos before uploading?  
Yes, the plugin allows optional resizing for photos with customizable width and height settings.

- Does this plugin work on desktops?  
No, this plugin is designed specifically for mobile devices and may not function correctly on desktop systems.







Other plugins from Zeroqode

- Camera Capture and Video Recorder Plugin for Bubble
- Loom like Screen and Video Recorder Plugin for Bubble
- AWS File uploader - Any size Plugin for Bubble
- Easy file downloader Plugin for Bubble




Support

If you still have questions or an 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)!

$40

One time  •  Or  $4/mo

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

Platform

Web

Contributor details

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

Instructions

- Drag the plugin to your page. You can place it anywhere, as it will be invisible when the page loads.
- Specify the "Camera Location" (Front or Rear).

- Specify the "Record Type" (Photo or Video).

- Run the "Open Camera" Action to open the mobile phone's Camera App.

- Once a Photo or Video has been taken, you can find the URL of the uploaded Photo / Video in the "Value" state.

Enjoy!

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:
Video   •   Technical   •   Media   •   Mobile   •   Image   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.0)

Orientation issue
December 2nd, 2025
Some images were rotated incorrectly until I updated my workflow but once I fixed that it behaved consistently
Greetings, It’s Anton, from the Zeroqode Support Team. We're grateful for your warm review and are delighted to bring joy to our users. Our lines are always open if you have any questions or suggestions. You can contact us on our forum (https://forum.zeroqode.com/) or directly at [email protected]. In case you find some issues without plugins, please fill out the form at https://issues.zeroqode.com and we will get back to you Again, thank you for the review. Best Regards, Anton
December 3rd, 2025
  •  
Zeroqode - Top Bubble Agency
(Done)Integrated this plugin
March 14th, 2025
(Done)Will keep updating to the point of I give up or get it perfect: 1) Opening the camera on back camera does not work. Always front camera.. 2) You cannot upload from phone storage only take new image.
Hey, This is Anton from the Zeroqode Support Team. Thank you for your review and feedback! Our team sincerely apologizes for the difficulties you’ve encountered with our plugin. We’ve tried to reach out to assist you in resolving the issue you mentioned, but unfortunately, we haven’t received a response from you. We would love to help and provide any support you may need! I checked how the plugin works on our demo page and came to the following conclusions: You can open both the front and rear cameras without any issues. Feel free to test it yourself on our demo page here - https://mobile-camera-input-demo.bubbleapps.io/?utm_source=bubble_plugins_preview&utm_medium=referral&utm_campaign=mobile_camera_input. The plugin is not designed to upload existing photos. Please let me know where you found this information, as we'd like to clarify things for you. If you're still experiencing issues or need further assistance, we’d be more than happy to help! You can reach out to us anytime via our forum at forum.zeroqode.com or directly by email at [email protected]. Best regards
April 2nd, 2025
  •  
Zeroqode - Top Bubble Agency
It's time for an honest review.
October 12th, 2024
I am very satisfied:) It is much more comfortable to work with
Greetings, It’s Anton, a Zeroqode Support Representative, We appreciate your feedback about our plugin. Our team is glad that the plugin helped you achieve the desired result. If you have any questions or suggestions, our lines are always open. You can reach out to us on our forum (https://forum.zeroqode.com/) or directly at [email protected]. In case you find some issues without plugins, please fill out the form at https://issues.zeroqode.com and we will get back to you Again, we want to thank you for the review. Best Regards, Anton
October 14th, 2024
  •  
Zeroqode - Top Bubble Agency
Super useful
October 7th, 2024
I integrated this plugin and now my users can take pictures directly from their mobile devices
Hello, Anton from the Zeroqode Support Team here. We greatly appreciate your positive feedback and are glad to know that our plugin has met your expectations. Your satisfaction is our greatest reward. If there’s anything more we can do for you, don’t hesitate to get in touch through our forum (https://forum.zeroqode.com/) or directly at [email protected]. Thank you once again for choosing Zeroqode. Best regards, Anton
October 8th, 2024
  •  
Zeroqode - Top Bubble Agency
Doesn't work
April 23rd, 2020
Hello When I put the mobileCameraInput on my design and parametre it, it seems to be ok But when I go to preview mode, there is nothing on the page.
This plugin is meant to provide the ability to control opening the Mobile Camera through Bubble Actions, so it is expected that dragging the Plugin to the Design Page alone would not add anything to the page. Here's an example design page of how to use the Plugin: https://bubble.io/page?name=index&id=mobile-camera-input-demo If you'd like some help with how to get the plugin to work in your App, feel free to email me at [email protected] (plugin author)
April 24th, 2020
  •  
Original reviewer
Bubble
CoAlias Logo Powered by CoAlias