Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>UI5 Icons SymbolsNew to Visual Studio Code? Get it now.
UI5 Icons Symbols

UI5 Icons Symbols

Luiz Zanella

|
1,010 installs
| (4) | Free
Displays SAP UI5 icons next to their URIs
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

UI5 Icons Symbols

⚠️ IMPORTANT: This extension requires the SAP Icon Font to be installed on your machine for proper functionality. You can download and install the font from the official SAP GitHub repository:

Download SAP Icon Font

This Visual Studio Code extension enhances your development workflow by displaying SAP UI5 icons next to their URI references in HTML, XML, JavaScript, and TypeScript files.

Features

  • Automatically detects SAP UI5 icon URIs (sap-icon://...) in your files and visually displays the corresponding icon.
  • Supports html, xml, javascript, and typescript files.

Example of how the icons are displayed:

Extension Demo

Requirements

SAP Icon Font must be installed for the icons to display correctly. Download and install the font here.

How to install SAP Icon Font

macOS

Run the following command in the terminal:

FONT_DEST=~/Library/Fonts/SAP-icons.ttf
DOWNLOAD_URL="https://raw.githubusercontent.com/SAP/theming-base-content/master/content/Base/baseLib/sap_horizon/fonts/SAP-icons.ttf"

echo "Checking SAP-icons font installation..."

mkdir -p ~/Library/Fonts && \
curl -L -o "$FONT_DEST" "$DOWNLOAD_URL" && \
echo "SAP-icons.ttf successfully installed or updated in ~/Library/Fonts/"

🪟 Windows

You can install the font in two ways:


🔧 Option 1: Manual installation (no admin rights)

This script downloads the font to your Downloads folder and opens the installation window. You will need to click "Install" manually.

$fontName = "SAP-icons.ttf"
$downloadUrl = "https://raw.githubusercontent.com/SAP/theming-base-content/master/content/Base/baseLib/sap_horizon/fonts/SAP-icons.ttf"
$downloadFolder = [Environment]::GetFolderPath("UserProfile") + "\Downloads"
$fontPath = Join-Path $downloadFolder $fontName

Write-Host "`nDownloading SAP Icons font..."
Invoke-WebRequest -Uri $downloadUrl -OutFile $fontPath

Start-Process $fontPath
Write-Host "`nInstallation window will open. Click 'Install'."

🛡️ Option 2: System-level installation (admin rights required)

This script installs the font directly to C:\Windows\Fonts and registers it in the system registry without user interaction. Run as Administrator.

$fontName = "SAP-icons.ttf"
$downloadUrl = "https://raw.githubusercontent.com/SAP/theming-base-content/master/content/Base/baseLib/sap_horizon/fonts/SAP-icons.ttf"
$systemFontsPath = "$env:SystemRoot\Fonts"
$fontDestPath = Join-Path $systemFontsPath $fontName
$fontRegName = "SAP Icons"

Invoke-WebRequest -Uri $downloadUrl -OutFile $fontDestPath

New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" `
                 -Name "$fontRegName (TrueType)" `
                 -PropertyType String `
                 -Value $fontName `
                 -Force | Out-Null

Write-Host "Font successfully installed!"

Extension Settings

This extension doesn't add any VS Code settings at the moment.

Known Issues

There are currently no known issues. If you encounter any, please report them.

Release Notes

1.0.0

  • Initial release of UI5 Icons Symbols.
  • Added support for detecting and displaying icons in HTML, XML, JavaScript, and TypeScript files.

1.0.1 - 5

  • Bug fixes.

1.0.6 - 7

  • Updated icon font version to SAP-icons Horizon 5.10.
  • Added cross-platform installation scripts (macOS and Windows).
  • Added support for automatic font installation on Windows with PowerShell (including system-level registration).
  • Improved documentation clarity and user guidance for font setup.

1.0.8

  • Added SVG generation for all available icons.
  • Improved icon auto-completion suggestions with real-time visual previews.
  • Optimized icon rendering performance in larger files.
  • Enhanced overall UI responsiveness.

1.0.10

  • Corrected font download URL to use the Horizon theme (sap_horizon) instead of the base/Quartz theme. Previous URL served Version 4.24 (Quartz); now correctly downloads Version 5.13 (Horizon).

1.0.9

  • Fixed font download scripts: SAP moved the icon font away from experience.sap.com. Scripts now download directly from the official SAP GitHub repository (SAP/theming-base-content), no ZIP extraction needed.
  • Updated manual download link to the new SAP Design System page.

For more information

For more details about how to create extensions for Visual Studio Code or how to contribute to this extension, check the following:

  • Visual Studio Code API
  • Visual Studio Code Extension Guidelines

Enjoy using UI5 Icons Symbols!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft