📤 New Plugin Release: File Uploader Pro Native Mobile

Hello everyone!

Introducing File Uploader Pro Native Mobile - the ultimate solution for uploading files directly from your Bubble Native mobile app.

ezgif-64a4209102cc88

:open_file_folder: Key Features:

  • Universal File Uploads: Let users easily upload images, documents, videos, or any file type - right from their device.

  • Real-Time Upload Progress: Show smooth progress indicators to give users instant feedback during the upload process.

  • Dynamic Styling: Tailor the look and feel to perfectly match your app’s design - from icons to animations.

Designed for forms, user profiles, and media submissions, File Uploader Pro Native Mobile ensures a fast, intuitive, and well-integrated upload experience.

:backhand_index_pointing_right: Demo | Documentation

Empower your users with frictionless file uploading - native, responsive, and beautifully integrated!

:bell:For a simple, lightweight way to upload only images in your Bubble app, try our basic File Uploader Bubble Native - perfect for quick and easy visual uploads.

Levon Terteryan
Founder @ Zeroqode

Browse all Zeroqode Plugins for bubble
Banner_Last3

1 Like

Hello @ZeroqodeSupport @levon :waving_hand:,
I’m using the Native File Uploader Pro (Mobile) extension ( File Uploader Pro Native Mobile Plugin | Bubble ) in my native Bubble app and I’m having trouble uploading from the mobile gallery.

When I select a video from the gallery, the extension correctly triggers the process and returns a downloaded file URL like this:

The URL doesn’t work, but when I upload a video from my computer with the preview, it gives me a valid URL. https://ce0455e401defabcc78b37f61b426757.cdn.bubble.io/f1761063264426x613134435616211200/WIN_20251017_18_43_51_Pro.mp4

Can you tell me why it’s not working with my phone from my gallery?

Thank you for your help.

Hello @Alexandre1605 ,

Thank you for reaching out!
We noticed you also reached out via the chat on the Zeroqode website. We’ve already started processing your issue there, but please let us know which channel works best for you (forum or website chat). It’s important we keep the conversation in a single place so we can track context and provide a solution as quickly as possible.

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

Hi @Alexandre1605,

We noticed that you haven’t replied in our parallel chat on the Zeroqode website.
Is your question still relevant? If so, could you please provide a bit more detail on how you’re trying to play the uploaded video?

Specifically:

  • Are you using a video player element/plugin inside your Bubble app?
  • Or are you opening the file URL directly?

If the URL doesn’t load, it often indicates an issue with Bubble Privacy rules — the viewer role must have permission to read the video field and “View attached files.”

For a quick comparison, you can check our live setup and copy it into a test page in your app. This “mirror the demo” approach helps rule out configuration issues:

One more thing to check is the codec or format of the uploaded file. iOS devices often record in HEVC/H.265 (MOV/MP4), which plays fine on iPhones but may not be supported in desktop Chrome — especially on Windows or Linux. If that’s the case, try recording in Most Compatible (H.264) or transcoding the video to H.264/AAC before testing again.

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

Hi @ZeroqodeSupport,

I just wanted to thank you — after testing the latest update of the File Uploader Pro (Native Mobile) plugin, everything now works perfectly! :raising_hands:

Previously, I had issues when uploading videos from the mobile gallery, but with the new “Fixed Video Upload Encoding” update, the videos are now correctly encoded and playable (including on Mux).

Really appreciate your support and the quality of your updates.
Thanks again for your great work! :clap:

As a small suggestion for a future update:
it would be great if we could choose whether the file picker shows only the gallery or only documents, instead of both options appearing by default after clicking the uploader.

Best regards,

Hello @Alexandre1605 ,

We’re delighted to hear that everything is now working well. Please don’t hesitate to reach out if you need further help or assistance – we’re always happy to support you. :slightly_smiling_face:​

If you’re enjoying our plugin, we’d be so grateful if you could take a moment to rate it! You can head to the Plugins tab in the Bubble editor, search for the plugin by name, and leave the stars you think it deserves. Your feedback truly motivates us to keep improving. :sparkles:

Additionally, if you’re satisfied with your experience working with Zeroqode, we’d love to hear more! You can share your thoughts on the following platforms:

Your review would mean the world to us and help us continue delivering high-quality products and services to the entire Bubble community. :blush:

Regarding your suggestion: it is indeed a very useful functionality, and we have forwarded your idea to the development team. Unfortunately, we cannot provide an ETA for the release date, but we will reach out to you once it is implemented in the plugin. Stay tuned!

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3