[Bubble mobile] 📤 File Uploader

Coming Soon: :outbox_tray: File Uploader Bubble Mobile

We’ve built a plugin that makes uploading files in Bubble mobile apps effortless.

What it does:

  • Select multiple images or documents from camera, gallery, or file system
  • Preview and manage files before uploading
  • Upload directly to your Bubble API endpoint
  • Track progress and get file URLs using exposed states

Key features:

  • Actions: Pick, Upload, Reset, Remove by URI
  • Image previews, loading indicators, and remove buttons
  • Styled with Bubble’s native text properties
  • Fully compatible with backend workflows

Currently pending review keep an eye on our plugin page for updates at No-Code Venture Contributor Profile | Bubble

Demo video: https://www.youtube.com/watch?v=B5su5DK6-Oo

Docs: 📤 File Uploader | No-Code Venture

Editor: Ncv-react-plugins-3 | Bubble Editor

Demo: https://ncv-react-plugins-3.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=file_uploader

Published

Link: 📤 File Uploader Bubble Mobile Plugin | Bubble

1 Like

Pushed out a new version, which allows to hide the button coming from the UI, and use a custom picking workflow action.

Published a few fixed related to this plugin. Please update to version 1.11.0

  • Unexpected crashes on iOS after latest update from Bubble to Expo 54.
  • Support for more file types
  • PDF Uploads were failing on mobile
  • Web preview now also uploads files (previously only BubbleGo/Native)

We’ve released an update that fixes the issue where large images were getting cut off during upload. The mobile app now handles images over 5MB much faster and more reliably.

In the image below, the first example shows the cut-off upload, while the others show successful uploads.

Happy uploading :tada:

Hey @nocodeventure :waving_hand:

Keep up the good work with these plugins for the mobile editor. :raising_hands:

Question:

Does this work with apple HEIC files?

2 Likes

Should work after Bubble’s recent update. Thanks Jason!

1 Like