Hi everyone! ![]()
I’ve been working on mobile audio flows in Bubble, and one thing that kept feeling more complicated than it should be was recording audio natively in a clean, workflow-friendly way.
Sometimes you just want the basic recording experience to feel natural: tap to record, pause if needed, continue later, stop, and then use the resulting audio file in your app.
So I put together Audio Recorder Pro Mobile, a Bubble Mobile plugin focused on native audio recording.

The plugin currently includes:
Native microphone recording for Bubble Mobile
Workflow actions for Record, Pause, Resume, Stop, Reset, and Request microphone permission
Pause/resume support, so users can continue the same recording instead of starting over
Optional save to Bubble storage
Duration tracking, file size in MB, upload progress, and recording status states
Permission handling, including opening device settings if microphone access is denied
A separate Wave Sound visual element that captures the microphone input and displays live audio waves
The Wave Sound element is a nice little detail for mobile UX. It gives users visual feedback that the microphone is active, which makes recording feel much more alive than a static button.

The Wave Soud is customizable: you can change the background color, border, wave color, etc.
Some possible use cases:
- Voice notes
- Chat or messaging apps
- Field reports
- Inspection apps
- Interview tools
- Audio journals
- Learning apps
- Any mobile workflow where users need to record audio quickly
Mobile Demo
Try it → Mobile demo page
Mobile Editor
See how it is set up → Mobile editor
Marketplace
Plugin page → Audio Recorder Pro Mobile
Curious to hear what kinds of audio workflows people are building in Bubble Mobile.