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.

Dashboard — Tembo from Tembo
Tembo logo
Tembo

Home screen where the user can instruct the AI agent to plan a new task, view active tasks, and complete onboarding steps.

SaaS Web App Comparison Nicelydone | Mutiny from Mutinyhq
Mutinyhq logo
Mutinyhq

AI generation interface where the user chats with an assistant to build and refine a SaaS landing page, viewing the live artifact alongside the thread.

Sign-up and onboarding

Help new users create an account and get started.

Vimcal from Vimcal
Vimcal logo
Vimcal

Onboarding step where the user invites teammates by email or generates a shareable invite link.

Deck Console from Deck
Deck logo
Deck

Signup screen where the user can create an account using GitHub, Google, or an email and password with inline validation.

Pricing and billing

Explain plans, payments, and subscription choices.

Profound | Answer Engine Optimization from Tryprofound
Tryprofound logo
Tryprofound

Settings page where the user can view their current Starter plan and upgrade to Growth or Enterprise tiers to unlock more answer engines and content briefs.

Polar | Pro from Polar
Polar logo
Polar

Checkout page where the user enters their payment details, selects between Card or Cash App Pay, and provides a billing address to subscribe to the Pro plan.

Dashboards and data

Make information easier to find and understand.

Nicely Done » Prioritization from Alloy
Alloy logo
Alloy

List view where the user manages feature prioritization with columns for priority, impact, and effort.

Tasks | inference.net from Inference
Inference logo
Inference

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

Settings and access

Help people manage preferences and permissions.

Subscription | Magnific (formerly Freepik) from Magnific
Magnific logo
Magnific

Settings page where the user is asked to provide feedback on why they are leaving before confirming the cancellation of their subscription.

Account – Dashboard - Latitude.sh from Latitude.sh
Latitude.sh logo
Latitude.sh

Settings page where the user configures account security options including passkeys, multi-factor authentication, and their login email.

Feedback and system states

Show what happened and what people can do next.

Bud | Your AI Worker from Bud
Bud logo
Bud

AI chat interface where the user can start a new conversation with Bud, select a model, or navigate to projects and skills.

Login | Flask from Flask
Flask logo
Flask

Signin screen styled as a physical ID badge where the user authenticates with Google or email, currently showing a validation error for an incomplete email address.

Getting started

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

Mutinyhq logo

Signing up

2 screens

·
Mutiny from Mutinyhq
Mutiny from Mutinyhq

User enters work email or selects Google on signup screen then receives magic link on verification screen

Mutinyhq logo

Onboarding

10 screens

·
Mutiny from Mutinyhq
Mutiny from Mutinyhq
Mutiny from Mutinyhq

Finding information

Find information and narrow the results.

Mutinyhq logo
Mutiny from Mutinyhq
Mutiny from Mutinyhq

User views asset gallery and library list views to search, filter, and browse draft marketing and sales assets in a grid with metrics

User reads two help center articles covering subscription tiers, plan comparison table, and navigation elements in docs and marketing surfaces

Account and subscription

Recover access or change a subscription.

Bud logo

Resetting password

3 screens

·
FromBud
My account | Bud from Bud
My account | Bud from Bud
My account | Bud from Bud

User starts on forgot password card with reset, Google sign-in, and email code options then enters 6-digit OTP sent to email on verification screens

User opens billing settings to cancel Profound Starter plan, selects cancellation reason via dropdown, provides optional feedback, views retention discount offer, and confirms cancellation

User opens billing settings modal on free plan, views credit usage and upgrade prompt to business plan

Marketing screens

Browse marketing screens

Product and conversion

Explain the product and help visitors choose their next step.

Tembo — Coding agents that work where you do from Tembo
Tembo logo
Tembo

Landing page for an AI coding agent featuring a bento grid of capabilities, integration showcases, and an automation template gallery.

Tembo — Coding agents that work where you do from Tembo
Tembo logo
Tembo

Pricing page where the user compares Free, Pro, Max, and Enterprise subscription tiers based on credit limits and features.

Company and contact

Introduce the company and help visitors get in touch.

About – Tembo from Tembo
Tembo logo
Tembo

About page detailing the company's mission to build background coding agents, featuring core values, founder profiles, and investor information.

contact · vimcal.com from Vimcal
Vimcal logo
Vimcal

Contact page providing email addresses for general inquiries, bug reports, and security issues, followed by a prominent call-to-action section.

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.

Deck — Table component
Deck logo
Deck

A dashboard displaying a list of task runs with their status, task name, source, runtime, and creation time, featuring search and filter functionalities.

Deck — Empty state component
Deck logo
Deck

A screen prompting the user to create their first encryption key, explaining its purpose for securing task run payloads and sensitive data, with options to create the key or view documentation.