MARKETPLACE
PLUGINS
16 NATIVE MOBILE SPINNERS
16 Native Mobile Spinners logo

16 Native Mobile Spinners

Published June 2026
   •    Updated June 2026

Plugin details

Native Spinners gives Bubble mobile apps a clean collection of animated loading indicators for mobile-first experiences. It is useful for loading screens, buttons, forms, data fetching, uploads, payments, onboarding steps, and any place where users need visual feedback while something is processing.
Features include:

- Multiple animated spinner styles in one element.
- Smooth mobile-friendly animations.
- Customizable spinner size.
- Customizable spinner color.
- Adjustable animation speed.
- Optional visibility control.
- Lightweight output with no loading text forced into the UI.
- Works inside buttons, cards, full-screen loaders, empty states, and custom app layouts.
- Designed to render only the selected spinner type, avoiding unwanted loader flashes.

Spinner styles include:

- Rotating Plane.
- Chase.
- Double Bounce.
- Wave.
- Wandering Cubes.
- Pulse.
- Rotating Dots.
- Three Bounce.
- Circle.
- Cube Grid.
- Fading Circle.
- Folding Cube.
- Radial Indicator.
- Scaling Dot Indicator.
- Activity Indicator.

Demo: [Preview Spinners](https://bubbleaxis.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=spinners)

Editor: [Open Spinners Demo Page](https://bubble.io/page?id=bubbleaxis&app_type=mobile&tab=Design&name=spinners&type=page&elements=bTGtM)

$5

One time

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Native mobile

Contributor details

Bubble Axis logo
Bubble Axis
Joined 2023   •   34 Plugins
View contributor profile

Instructions

1. Add the **Native Spinners** element to your mobile page.
2. Choose the **Spinner type** you want to display.

3. Set the **Size** field to control how large the spinner appears.

4. Set the **Color** field to control the spinner color.

5. Adjust the **Animation speed** field to control how fast or slow the spinner animates.

6. Use Bubble conditions to show or hide the spinner:
  - Show it while data is loading.
  - Show it while an API workflow is running.
  - Show it while a file is uploading.
  - Show it while payment or authentication is processing.
  - Hide it when the process is complete.

7. For button loading states, place the spinner inside or beside the button and use a smaller size.

8. For full-page loading states, center the spinner in the page or container and use a larger size.

9. For best results:
  - Avoid placing too many animated spinners on one screen at the same time.
  - Use one clear loading indicator for each loading area.
  - Keep spinner colors visible against the background.
  - Use conditions to prevent the spinner from showing after the task is complete.

Types

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

Categories

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

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble