Native Image Cropper gives Bubble mobile apps a polished image editing experience for cropping, previewing, and exporting images directly inside the app. It is useful for profile photos, product images, document uploads, gallery tools, listing images, and any workflow where users need to prepare an image before saving or uploading it.
Features include:
- Crop images inside a native mobile-friendly editor.
- Supports rectangle and circle crop shapes.
- Custom aspect ratios for square, portrait, landscape, or freeform cropping.
- Optional locked aspect ratio.
- Pinch-to-zoom support for precise image positioning.
- Drag and reposition the image inside the crop area.
- Resize handles for adjusting the crop box.
- Optional grid overlay to help users align images.
- Customizable crop rectangle, crop circle, resize handle, grid, and background colors.
- Export cropped image as a file/base64-style output depending on your workflow setup.
- Configure output format, output quality, and output scale.
- Publish useful states such as crop data, exported image data, image dimensions, and crop position.
- Trigger actions to crop, reset, rotate, zoom, set crop area, and clear output.
- Works well for Bubble Go/mobile plugin workflows.
Demo: [Preview the Image Cropper](
https://bubbleaxis.bubbleapps.io/version-test/api/1.1/mobile/preview?debug_mode=true&preview_view=cropper)
Demo: [Page Editor](
https://bubble.io/page?id=bubbleaxis&app_type=mobile&tab=Design&name=cropper&type=page)