500+ web applications featured
57,300+ web application screens examples
1,400+ user flows
7,400+ UI components
1,000+ hours of research
SaaS B2B products
Upwork logo

Upwork

The world’s work marketplace for freelancing

Explore the complete UI of Upwork with a keen UI/UX perspective. Our Upwork collection includes 149 screens, ranging from the marketing site to the whole application behind the login. Dive deep into each Upwork UI components (currently 31 available) and explore the detailed User flows, including onboarding, password reset, and more.

marketing screens

Landing page page from Upwork
Landing page
Navigation, Dropdown & other states page from Upwork
Navigation, Dropdown & other states
Navigation, Dropdown & other states page from Upwork
Navigation, Dropdown & other states
Navigation, Dropdown & other states page from Upwork
Navigation, Dropdown & other states
Search, Dropdown & other states page from Upwork
Search, Dropdown & other states
Product Page page from Upwork
Product Page
Use cases page from Upwork
Use cases
Product Page page from Upwork
Product Page
Filters page from Upwork
Filters
Filters, Dropdown & other states page from Upwork
Filters, Dropdown & other states
Filters page from Upwork
Filters
Filters, Dropdown & other states page from Upwork
Filters, Dropdown & other states
Filters, Dropdown & other states
Filters, Dropdown & other states
Filters
Detail page
Product Page
Onboarding
Feature
Product Page
Search, List
List
Detail page
Customer stories
Customer stories
Customer stories
About & company mission
Guide
Resources
Resources
Resources
Webinars
Webinars
Guide
Guide
Enterprise
404
List
Detail page, Modal & popover
Search, Dropdown & other states
Search, List
Detail page
Feature
Feature
List
Support / Help center
Support / Help center
Blog
Article, Blog
Community
Community
Community
About & company mission
Team
Careers
Careers
Careers
Careers
Team
Press
Contact
Security
Legal
Legal

product screens

Signin
Signup
Signup
Signup
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Onboarding
Create
Create
Upgrade your account, Plans & pricing (Product)
Settings
Actions, Dropdown & other states
Upgrade your account
Settings
Team, Settings
Team, Settings
Team, Notification
Loading state
Create
Create
Detail page
Actions, Dropdown & other states
Empty state
Empty state
List
Actions, Dropdown & other states
Upgrade your account, Modal & popover
Upgrade your account, Modal & popover
Detail page
Notification, Detail page
Messaging, Onboarding, Modal & popover
Application download, Onboarding, Modal & popover
Application download, Onboarding, Modal & popover
Notification, Settings, Onboarding, Modal & popover
Messaging
Actions, Dropdown & other states, Messaging
List
Empty state
Create
Create
Create
Create
Create
Create
Create
Create
Empty state
Empty state
List
Actions, Modal & popover
Detail page, Modal & popover
Upgrade your account, Modal & popover
Dashboard & Stats
Navigation, Dropdown & other states
Settings, Profile
Billing, Settings
Billing, Modal & popover
Settings, Security
Plans & pricing (Product)
Plans & pricing (Product)
Team, Empty state, Settings
Team, Settings
Notification, Settings
Team, Settings
Team, Modal & popover, Settings
Team, Settings
Actions, Dropdown & other states, Team, Settings
Security, Settings, Modal & popover
Security, Settings, Modal & popover
Security, Settings, Modal & popover
Settings
Signin
Password reset
Security, Settings
Delete account, Modal & popover
Delete account, Delete, Modal & popover
Delete account, Modal & popover