Skip to Content
Kontakt aufnehmen

Reimagine the SAP user experience (UX) with SAP Fiori

Reimagine the SAP user experience (UX) with SAP Fiori

Personalize and simplify the user experience (UX) for your SAP applications. Using modern UX design principles, SAP Fiori delivers a role-based, consumer-grade user experience across all lines of business, tasks, and devices. Use SAP Fiori apps, or take advantage of new solutions that natively incorporate the UX – such as SAP S/4HANA, Ariba Mobile, and SAP Cloud for Customer.

Why SAP Fiori?

Because your employees expect a consumer-grade user experience. Business applications should be intuitive, personalized, and tuned to the way users actually work and our next-generation SAP Fiori user experience has been recognized for design excellence. With the SAP Fiori UX, you can:

  • Improve user productivity by simplifying and automating day-to-day tasks across any device
  • Boost user adoption with an appealing UX design tailored to key tasks and activities
  • Increase compliance and data quality by making it easier to enter information into your system of record
  • Reduce training and support costs with simple, role-based screens that speed ramp-up and minimize user errors
  • Easily extend or build customized SAP Fiori apps with SAP developer tools and technology

Learn how SAP Fiori can simplify the lives of business users and IT staff:

Functional Capabilities
SAP Fiori UX design principles
Our design concept is based on five core principles that combine to deliver a deeply satisfying user experience:
  • Role-based - Deliver the right information at the right time via multi-faceted user interfaces
  • Responsive - Get instant, relevant insight – whether using mobile apps or a desktop computer
  • Simple - Zero in on your most important tasks, functions, and activities
  • Coherent - Deliver a consistent UX across the enterprise – whether you need to fulfill a sales order, review your latest KPIs, or manage leave requests
  • Delightful - Enrich your work experience with intuitive,  easy-to-use SAP Fiori apps
Modern user experience
SAP Fiori is a modern UX that encompasses visual design, information architecture, and interaction patterns:
  • Visual design - Experience modern, visually pleasing aesthetics with a strong focus on ease of use
  • Information architecture - Give business users ready access to the information they need to complete their tasks
  • Interaction patterns - Harness simple and intuitive interactive patterns to boost productivity company-wide
SAP Fiori apps
SAP Fiori apps provide a consumer-grade user experience for the most commonly-used scenarios in SAP software. Hundreds of SAP Fiori apps are available in the following app types:
  • Transactional apps - Perform transactional tasks through simpler, personalized views and guided navigation
  • Analytical apps - Analyze large volumes of data to uncover real-time, role-based insight into business operations
  • Fact sheets - Provide users with easy access to business data and guide them to related information and transactions
Technical Capabilities

  • Support for multiple devices and form factors - Maximize usability with SAP Fiori’s responsive design, whether you are using a desktop PC, tablet, or smartphone
  • SAP Fiori launchpad - Access your SAP Fiori apps from a central launchpad that provides services for navigation, personalization, support, and configuration
  • Role-based authentication and authorization - Harness role-based single sign-on (SSO) mechanisms for secure access through different channels
  • Secure provisioning and consumption of data - Provide access to business logic and SAP back-end system data via Odata (RESTful) services
  • Corporate identity theming - Use a designer tool to simply and effectively implement themes for SAP Fiori apps and SAP Fiori launchpad
  • UX app extensions - Enhance one or more content layers in your SAP Fiori apps using templates and step-by-step processes found in the SAP Web IDE toolkit
  • Custom development - Rapidly design, build, and deploy SAP Fiori apps for browsers and mobile devices with embedded tools, such as the SAP Web IDE toolkit, for the end-to-end development process
  • Ready for mobile enablement - Harness a native application experience for seamless, secure mobile access to SAP’s Fiori apps via the Internet
  • Based on SAPUI5 - Rely on user interfaces created with an enterprise-ready UI development toolkit based on HTML5 and JavaScript
  • Powered by SAP HANA - Run analytical SAP Fiori apps and fact sheets on SAP’s powerful in-memory database platform

System requirements for SAP Fiori

System and software requirements vary according to specific customer scenarios – please refer to the SAP Fiori Sizing Guide for details. Also, please see the SAP Fiori Product Availability Matrix for the latest information on updates and releases.

System Requirements Description
Client Device
SAP Fiori apps and the SAP Fiori launchpad run on various smartphone, tablet, laptop, or desktop computers that supports HTML5. SAP Fiori client is the recommended native application runtime on mobile devices.
Reverse Proxy Server
Due to standard browser limitations, SAP Fiori fact sheets and analytical apps require a reverse proxy server between client devices and your front-end server. We recommend using SAP Web Dispatcher for this task.
Front-End Server
To host and provide SAP Fiori app content to the client, you’ll need to install and configure several UI components for your front-end server. SAP Gateway software is also required.
Back-End Server
The back-end server hosts the SAP business applications for which the SAP Fiori apps have been created. To access the corresponding business logic and business data (including users, roles, and authorizations), services for SAP Fiori apps have to be deployed.
Database While most transactional apps don’t need a particular database technology, both fact sheets and analytical apps require the SAP HANA in-memory database platform to store corresponding business data.
Enterprise Mobility
Mobile devices accessing SAP Fiori apps via the Internet require additional capabilities. We recommend using the SAP Fiori client with SAP Mobile Platform to deliver a native application experience with improved performance and security.

Explore licensing and purchasing options for SAP Fiori

Ready to try SAP Fiori

SAP Fiori is included with your underlying SAP software license. Contact your local SAP account executive to learn more.


Contact your local SAP account executive for additional licensing and purchasing options


Consult the guide Licensing SAP Software: A Guide for Buyers for general licensing information

View videos and demos showcasing the SAP Fiori new user experience


It’s easy to adopt SAP Fiori and integrate it into your existing SAP systems. Ensure a successful implementation and quick time to value with help from the resources below.


Accelerate user adoption

Explore 5 simple steps that can help you speed up SAP Fiori adoption and achieve quick time to value.

Estimate potential cost savings

Use our calculator tool to see how a great user experience can help cut costs across your organization.

Choose your SAP Fiori apps

Visit our reference library for a full list of SAP Fiori apps, including key information and technical data for each app.


Plan your system landscape

Plan and simulate changes to your current system or maintenance track using SAP Maintenance Planner*.

Explore new SAP Fiori releases

Please see the SAP Product Availability Matrix* for the latest information on SAP Fiori software releases.

Size your servers

Use our Quick Sizer Tool* to get information, guidelines, and tools for sizing your front-end and back-end servers.


Get ready to mobilize

Learn how to create a secure and easy-to-manage mobile environment with SAP Fiori Client and SAP Mobile Platform.

Plan to extend SAP Fiori apps

If your transactions are adapted or customized, consider extending your SAP Fiori apps as part of your scope.

Plan your custom development

We recommend using SAP Web IDE to customize SAP Fiori apps (which are all based on SAPUI5). Read the guidelines.


Take the fast lane with rapid deployment

SAP Fiori rapid-deployment solutions combine preconfigured software and services to help you go live even faster – with predictable costs. Deploy one or more apps.


Need additional help with your implementation? Contact the Service & Support organization


Find an SAP partner to help with your implementation

Download the software

We recommend using a system landscape plan from the SAP Maintenance Planner* as the basis for downloading the required front-end and back-end software components. This plan should be based on your current SAP landscape and the SAP Fiori apps you have selected in the reference library.

The SAP Maintenance Planner lets you download the required software components as part of a maintenance transaction, which also serves to document the changes to your SAP system landscape.

Alternatively, you can download the required files directly from the SAP Software Download Center and deploy them manually. This allows you to deploy only single product versions.

Set up the system landscape

Refer to the SAP Help Portal for documentation on installation requirements and sequences, set-up of communication channels, and more. Consult the following table for information corresponding to your implementation scope:

Scope of System Landscape Link to SAP Help Portal
Implementation of transactional SAP Fiori apps Setup of SAP Fiori System
Landscape with ABAP Environment
Implementation of transactional SAP Fiori apps and SAP
Fiori fact sheets
Setup of SAP Fiori System
Landscape with SAP HANA Database
Implementation of transactional SAP Fiori apps, SAP
Fiori fact sheets, and analytical SAP Fiori apps
Setup of SAP Fiori System
Landscape with SAP HANA XS
Enabling mobile access Integration of SAP Mobile
Platform into SAP Fiori Landscape


Visit the SAP Fiori apps reference library to find the required system landscape components for individual SAP Fiori apps or to generate aggregated implementation information. To install the software components downloaded from the SAP Maintenance Planner, we recommend you use the SAP Software Update Manager (SUM). Delivered as part of SAP’s Software Logistics Toolset*, the SUM is a multi-purpose tool that supports processes for performing upgrades, installing enhancement packages, applying Support Package Stacks, or updating single components on SAP NetWeaver.

Set up your SAP Fiori infrastructure

Use this configuration documentation to set up your central SAP Fiori infrastructure – including SAP Fiori Launchpad, search, and optional features such as SAP Jam integration.

Configure your SAP Fiori apps

For information on user management, authorizations, and configuration steps for front-end and back-end servers, consult the following table:

SAP Fiori App Type Link to SAP Help Portal
Transactional SAP Fiori apps App Implementation for
Transactional Apps
SAP Fiori fact sheets App Implementation for Fact
Analytical SAP Fiori apps App Implementation for
Analytical Apps

Join our GA Care* program for products that have recently gone into general availability



Review Fiori apps rapid-deployment solution for the SAP Fiori apps rapid-deployment solution


Find an SAP partner to help with your implementation

Extend your apps

SAP Fiori apps are designed with an extensibility concept that provides high flexibility:

Custom development for SAP Fiori apps

Use SAP Web IDE to create custom SAP Fiori apps based on SAPUI5. This browser-based toolkit is available on SAP HANA Cloud Platform and provides an integrated development environment. With drag-and-drop tools, wizards, and templates, you can create starter apps with only a few clicks – then use robust code editors to develop full apps easily and quickly. And if your SAP Fiori app has to support multiple languages, SAP HANA Cloud Platform also offers the SAP Translation Hub service to add quick, accurate, and easy translation workflow capabilities. 

SAP Web IDE contains a number of SAP Fiori reference apps that demonstrate development and UX Design guidelines and best practices. These reference apps cover everything from design, technology, and coding principles to OData modeling, implementation, and product standards.

Operate your system
Learn how to operate your SAP Fiori system, from monitoring essential components to troubleshooting and support.
Maintain your system
Execute an update to fix issues or introduce new features with help from the SAP Fiori Update Guide. For general information about new release availability, maintenance, and possible upgrade paths, visit the SAP Support Portal. To find the latest information about SAP software releases, review the SAP Product Availability Matrix*.
Theme your SAP Fiori apps
Use the SAP Theme Designer tool to change the background and text colors of your SAP Fiori apps and Launchpad, or to add your company’s logo. Find out more, including platform availability and functionality:


Platform Link to Documentation
SAP HANA Cloud Platform SAP HANA Cloud Documentation
– UI Theme Designer
UI Add-On for SAP NetWeaver SAP Help Portal – UI Theme
SAP Enterprise Portal SAP Help Portal – Working
with the UI Theme Designer


For step-by-step instructions for customizing themes, see SAP Best Practices Content.


Join our GA Care* program for products that have recently gone into general availability



Find an SAP partner to help with your implementation


SAP Fiori (SAP Training and Certification Shop)

Learn how SAP Fiori works and discover how to empower employees to work across all devices seemlessly – desktops, tablets, and phones. 

SAPUI5 (SAP Training and Certification Shop)

This SAP Education curriculum will teach you how to develop custom SAP Fiori apps using SAPUI5 and SAP Web IDE.

SAP Mobility (SAP Training and Certification Shop)

Explore a range of SAP Education courses covering a variety of mobile delivery platforms and technologies.


Introduction to the SAP Fiori UX (openSAP)

Learn about SAP Fiori UX fundamentals and features – including product installation, configuration, and best practices for extensibility.

How to Build Your Own SAP Fiori App (openSAP)

Learn about the tools, methodologies, and best practices needed to design, create, and enhance your very own SAP Fiori app in the cloud.

Creating Business Value with UX (openSAP)

In this course, you’ll learn about the business value and differentiation that can be achieved with a great user experience.


Partner Certification for SAP Fiori Apps

Partners and ISVs can get their SAP Fiori transactional apps certified by signing up with the SAP Integration and Certification Center – or they can come through SAP PartnerEdge for Application Development.


Need help planning your SAP education? Learn how our education consulting services can help


See what our customers are saying

Expert Community

Connect with SAP experts – and get the latest news and views on SAP Fiori features, functions, implementations, and best practices. Visit the community.


Watch Videos about SAP Fiori, cloud edition

Learn what is included in SAP Fiori, cloud edition with this blog highlighting a variety of short videos.

SAP Fiori Overview Page: Card-based Information Visualization

SAP Fiori Overview Page was introduced at TechEd and immediately captured the imagination of the participants. Understand the why and what of SAP Fiori Overview Page.

The Rising Power of End User Feedback

Transitioning from paper to software was revolutionary and user-friendliness wasn’t important. Now, integrated end user feedback is essential. Learn more in this blog.


2015 Red Dot Award for Design Concept

SAP Fiori UX

See why the next-generation SAP Fiori user experience was recognized for design excellence.

Back to top