Build beautiful onboarding flows and export real app code
Design mobile onboarding screens visually, then export editable code for Flutter, FlutterFlow, React Native, Swift, Kotlin, Ionic, PWA, Xamarin, and NativeScript.
No credit card required · Free plan available
No OnboardUI runtime dependency. Export code you can keep, edit, and ship in your own app.
Export proof
Design once. Export onboarding code for the stack your app uses.
OnboardUI is not just a mockup tool. It creates editable app code for real mobile and web app projects, with no OnboardUI runtime dependency.
What you get when you export
Clear output, code ownership, and practical handoff.
Real app code you can add to your project
Nine export formats available today
No OnboardUI runtime dependency
Code you can keep, edit, or hand to a developer
Free exports include watermarking
Paid exports remove the watermark
Exported code belongs in your app workflow. Review it, customise it, commit it, and keep building without loading OnboardUI in your production app.
Export formats supported today
Choose the output that matches your app project.
Flutter
Dart onboarding screen code
FlutterFlow
FlutterFlow-compatible custom widget workflow
React Native
React Native onboarding component
Swift
SwiftUI onboarding screens
Kotlin
Jetpack Compose onboarding screens
Ionic
Ionic React mobile pages
PWA
Installable web onboarding flow
Xamarin
Xamarin.Forms C# pages
NativeScript
NativeScript TypeScript views
Code preview
See the code before you sign up
These shortened examples show the kind of editable output OnboardUI is built around.
class OnboardingFlow extends StatefulWidget {
const OnboardingFlow({super.key, required this.onComplete});
final VoidCallback onComplete;
@override
State<OnboardingFlow> createState() => _OnboardingFlowState();
}How it works
From visual flow to app code.
1. Design visually
Build onboarding screens with text, images, buttons, questions, sliders, branding, and screen order.
2. Preview the flow
Check the onboarding experience in a phone preview before committing it to your app.
3. Choose an export
Export to Flutter, FlutterFlow, React Native, Swift, Kotlin, Ionic, PWA, Xamarin, or NativeScript.
4. Integrate and customise
Keep editing the exported code yourself, hand it to a developer, or push it into your repo.
Developer FAQ
Export questions answered up front.
What code does OnboardUI export?
OnboardUI exports onboarding code for Flutter, FlutterFlow, React Native, Swift, Kotlin, Ionic, PWA, Xamarin, and NativeScript.
Do I need to keep OnboardUI in my app after exporting?
No. Your app does not depend on OnboardUI at runtime. You export code that can be added to your own project.
Can I edit the exported code?
Yes. The exported code is intended to be developer-editable, so you can adjust layout, styling, navigation, logic, and integration details.
Does the free plan export code?
Yes. Free exports include watermarking and plan limits. Paid plans remove the watermark and unlock more projects, screens, and components.
Is OnboardUI a full app builder?
No. OnboardUI focuses specifically on onboarding screens and flows. It is designed to fit into your existing app workflow.
Features
Everything you need to export real code
From first visual flow to editable export, OnboardUI handles the onboarding design workflow in one focused builder.
Visual drag-and-drop builder
Compose onboarding screens with a rich library of components - headings, images, choice questions, sliders, and more. Start visually, then export code.
Real-time phone preview
See exactly how your onboarding will look on a real device as you build. Carousel preview lets you step through the entire flow instantly.
Multi-framework export
Choose Flutter, FlutterFlow, React Native, Swift, Kotlin, Ionic, PWA, Xamarin, or NativeScript and export editable onboarding code for your project.
Rich text formatting
Bold, italic, underline, colour - format individual words and phrases right inside the builder. Your designer and developer are the same person now.
Smart question components
Single or multi-select choice components with custom emoji icons or uploaded images. Collect meaningful answers during onboarding.
Secure & private
Your projects and assets are stored securely. Row-level security ensures only you can access your data - always.
Just need this one export? No problem.
For £4.99 you can remove the watermark from a single project export - no subscription required. Perfect if you only need it once.
Removes watermark for one project only. Free plan limits still apply: 1 project, 3 screens, core components only, no gradient backgrounds, no GitHub export.
Free
Experience real value and build your first flow.
Get started- 1 project
- Up to 3 screens
- Core components
- Live preview
- Code export (with watermark)
- Advanced components
- Gradient & image backgrounds
- No watermark
- AI copy suggestions
- Push to GitHub
Pro
or £79/year - save 2 months
Build and ship production-ready onboarding.
Start Pro- 10 projects
- Unlimited screens
- All components unlocked
- Live preview
- Code export - no watermark
- Gradient & image backgrounds
- Asset uploads (images & icons)
- AI copy suggestions
- Push to GitHub
Pro+
or £149/year - save 2 months
Advanced workflows and automation for power users.
Start Pro+- Unlimited projects
- Unlimited screens
- All components unlocked
- Live preview
- Code export - no watermark
- Gradient & image backgrounds
- Asset uploads (images & icons)
- AI copy suggestions
- Push to GitHub
Not the right fit? Contact us within 14 days and we'll make it right. Cancel anytime.
🚀
Ready to build your perfect onboarding?
Start with a visual onboarding flow, then export code your team can own, review, and customise.