Gallery Selection Picker is a premium image picker widget for FlutterFlow/Flutter that opens a modern bottom-sheet gallery selector — with support for single or multi-select, optional camera tile, and a clean “Select” flow 📸🖼️. It’s built for real apps that need fast media selection (profiles, posts, listings, chats) while keeping the UI fully customizable and FlutterFlow-friendly.
Functionality
🖼️ Bottom-sheet gallery picker with smooth snap points (snapMin / snapMid / snapMax)
📌 Choose the initial sheet position with initialSnap
✅ Single or multi-image selection (multiSelect)
📷 Optional camera tile (showCameraTile) for instant capture
🧭 Control ordering with newestFirst (show recent images first)
🔢 Optional selection limit using maxImages
🎨 Full UI control: padding, tileSize, spacing, radius, and overall layout
🔔 Action callbacks:
-
onPick to return selected images and trigger upload/save logic (Supabase/Firestore/Storage)
-
onSheetClosed for cleanup, analytics, or UI updates
📱 Tested on real devices and optimized for smooth performance
Perfect for
👤 Profile photo & cover image pickers
🛍️ E-commerce listings (upload product photos)
🏠 Real estate listings and galleries
💬 Chat apps (send images quickly)
📝 Social posts, stories, and comments
🧾 Support tickets and feedback attachments
Why it improves UX
Users stay in flow: they pick images from a clean bottom sheet, select multiple if needed, and upload instantly — without leaving the screen or dealing with clunky dialogs.
🔎 SEO Keywords: gallery selection picker flutterflow, image picker widget flutter, bottom sheet gallery picker, multi image picker flutterflow, camera tile image picker, photo picker widget flutter, select multiple images widget, gallery picker with snap points, onPick image selection flutterflow, customizable media picker widget
Gallery Selection Picker
- BEST VALUE
- 200+ FlutterFlow Widgets & Icons
- 30+ Hour FlutterFlow Express Course (Real Projects)
- 70+ Figma UI Kits & 3D icons
- Help with Customizations
- Unlimited Project Help
- Unlimited Bug Fixing Assistance
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.

