Skip to content

UI design examples for SaaS apps

Find UI design inspiration in SaaS screens, user flows, and interface components. Browse design examples by screen type, task, component, or app.

AI experiences

Help people ask, create, and work with AI.

Bud - Bud | Your AI Worker screen
Bud logo
Bud

AI chat interface where the user prompts the assistant to analyze a heart disease dataset, featuring a conversational panel alongside a file browser and workspace.

Polar - Create Product with AI | Nicelydone | Polar screen
Polar logo
Polar

Product creation screen where the user can describe their product using natural language for AI generation, with an option to switch to manual configuration.

Sign-up and onboarding

Help new users create an account and get started.

Magnific - Magnific | All-in-One AI Creative Suite screen
Magnific logo
Magnific

Onboarding step where the user indicates how they discovered the product by selecting from a cluster of social media and community pill buttons.

Alloy - Prototypes screen
Alloy logo
Alloy

List view empty state where the user can start a new prototyping session via a prompt input or use the browser extension to capture a page.

Pricing and billing

Explain plans, payments, and subscription choices.

Latitude.sh - Create servers – Dashboard - Latitude.sh screen
Latitude.sh logo
Latitude.sh

Server creation page where the user configures options like SSH keys, billing cycle, and hostnames before deploying.

Flask screen
Flask logo
Flask

Settings page where the user manages their team's subscription plan, choosing between Free, Pro, and Large Teams tiers with a seat selector for checkout.

Dashboards and data

Make information easier to find and understand.

Inference - Tasks | inference.net screen
Inference logo
Inference

List view where the user monitors task performance metrics like request volume, cost, and success rate over time.

Origin Financial screen
Origin Financial logo
Origin Financial

Dashboard for spending reports where the user views a bar chart of transfers over the last 6 months, alongside summary KPIs and a monthly breakdown table.

Settings and access

Help people manage preferences and permissions.

Airbnb - Edit profile · Airbnb screen
Airbnb logo
Airbnb

Settings page where the user edits their public profile by adding a photo, toggling travel stamps, and selecting personal interests.

Steel - Steel | Open-source Headless Browser API screen
Steel logo
Steel

Settings page where the user can update their password, view active devices, and initiate account deletion.

Feedback and system states

Show what happened and what people can do next.

Zaro - Zaro - The Context Layer for Enterprise AI screen
Zaro logo
Zaro

Settings page where the user configures workspace memory topics for their AI agents, currently showing an empty state.

Riverside - Riverside Studio screen
Riverside logo
Riverside

Project detail page where the user views exported files, currently showing an empty state, an error alert for failed magic clips, and an AI co-creator panel processing files.

Getting started

Create an account, set it up, and invite teammates.

Magnific logo

Signing up

8 screens

·
magnific.com/sign-up?client_id=magnific&lang=en&cb_url=https://www.magnific.com/user/me screen
magnific.com/sign-up?client_id=magnific&lang=en&cb_url=https://www.magnific.com/user/me screen
magnific.com/sign-up?client_id=magnific&lang=en&cb_url=https://www.magnific.com/user/me screen

User creates a Magnific account via OAuth providers or email/password on split-screen signup pages with product previews and password strength indicators

Merchant completes business verification form and onboarding checklist in Polar settings and dashboard to submit account for review and enable customer payments

Polar logo
Finance - Payouts | Nicelydone | Polar screen
Finance - Payouts | Nicelydone | Polar screen
Finance - Payouts | Nicelydone | Polar screen

User views payouts dashboard showing no account configured, triggers withdrawal which shows blocked modal, opens create payout account modal, selects country of residence from dropdown, and returns to dashboard with manage button and setup required status

Finding information

Find information and narrow the results.

Bud logo
Bud | Your AI Worker screen
Bud | Your AI Worker screen
Bud | Your AI Worker screen

User browses, searches, and filters the skills integrations directory to discover and connect third-party tools

User reviews AI-generated ecommerce store documentation in split-pane artifact panel while maintaining chat with AI assistant in Bloom workspace

Account and subscription

Recover access or change a subscription.

Lithic logo
Lithic - Login screen
Lithic - Login screen
Lithic - Login screen

User requests a password reset link via email from the login modal, receives confirmation, then enters and confirms a new password on the reset form, ending at a success alert

User navigates from billing settings to a Stripe-hosted cancellation modal, selects a reason for leaving, confirms annual $99 subscription cancellation, and completes the process with loading and final confirmation states.

Magnific logo
Pricing plans | Magnific (formerly Freepik) screen
Pricing plans | Magnific (formerly Freepik) screen
Pricing plans | Magnific (formerly Freepik) screen

User views in-app pricing tiers, selects plan with monthly or annual billing and seat count, then completes payment in checkout modal to upgrade subscription

Marketing screens

Browse marketing screens

Product and conversion

Explain the product and help visitors choose their next step.

Bud - Bud - Your AI Worker screen
Bud logo
Bud

Landing page designed as an interactive AI chat interface, featuring a sidebar with skills and automations, a central prompt composer, and a standard marketing footer.

Bud - Pricing - Bud screen
Bud logo
Bud

Pricing page where the user selects between Monthly and Annual billing for Pro, Premium, Ultra, or Max subscription tiers.

Company and contact

Introduce the company and help visitors get in touch.

Polar - Company | Polar screen
Polar logo
Polar

Company page detailing the team's mission to build billing for AI, their core working principles, design philosophy, open engineering roles, and list of investors.

Appwrite - Contact us - Appwrite screen
Appwrite logo
Appwrite

Contact page where the user can submit questions, feature requests, or bugs via a direct form.

Inputs and controls

Enter information and choose an action.

Exa — Button component
Exa logo
Exa

Highlights enterprise security features, compliance certifications, and SSO on a marketing landing page

Poolside — Form element component
Poolside logo
Poolside

A contact form for business inquiries about becoming an AI company, targeting regulated industries.

Content and states

Present data, settings, plans, and empty states.

Inference — Table component
Inference logo
Inference

A webpage displaying a list of large language models with deployment options and pricing.

Airbnb — Empty state component
Airbnb logo
Airbnb

A search result page displaying an empty state with a message indicating no exact matches and a call to action to remove filters, accompanied by illustrative images.