🌐
Microsoft Learn
learn.microsoft.com › en-us › windows › apps › design › iconography › segoe-ui-symbol-font
Segoe MDL2 Assets icons - Windows apps | Microsoft Learn
March 6, 2026 - This article provides developer guidelines for using the Segoe MDL2 Assets icons and lists the font glyphs along with their unicode values and descriptive names.
🌐
GitHub
github.com › unoplatform › uno › discussions › 6493
Plan for new Segoe Fluent Icons · unoplatform/uno · Discussion #6493
The Segoe Fluent Icons seem to be replacing Segoe MDL2 Assets icons starting with Windows 11. Downloading these new Fluent icons here. Gives a EULA along with the Segoe Fluent Icons.ttf which unfor...
Author   unoplatform
Discussions

c# - How to programmatically create textblock using Segoe MDL2 Assets Font in WPF - Stack Overflow
This almost gives me the same except for the Segoe MDL2 Assets font which can be seen in the screenshot below: More on stackoverflow.com
🌐 stackoverflow.com
Using Segoe Fluent Icons | Figma Forum
@Ivan_Perovic Sorry, I didn’t get it. Where do you open the font family to see icons? I use Segoe Fluent Icon font, copy the code from Segoe MDL2 Assets icons - Windows apps | Microsoft Learn but it’s still presented as text, not icon… More on forum.figma.com
🌐 forum.figma.com
November 2, 2022
Segoe MDL2 Assets font
Hello - Is it possible to use Segoe MDL2 Assets font for Icons in Clarion App? Thanks, -R More on clarionhub.com
🌐 clarionhub.com
4
0
March 10, 2021
xaml - How do I enter Segoe MDL2 Assets character from a keyboard on Windows 10? - Stack Overflow
I need to do some design work for UWP app in Illustrator and I need to use a few symbols from Segoe MDL2 Assets. I'm able to copy and paste them to Illustrator from here http://modernicons.io/segoe... More on stackoverflow.com
🌐 stackoverflow.com
🌐
Font Yukle
fontyukle.net › downloadfont › Segoe-MDL2-Assets
Download Segoe MDL2 Assets Font | FontYukle
Segoe MDL2 Assets DOWNLOAD FONT · HoloLens MDL2 Assets DOWNLOAD FONT · Open Symbol DOWNLOAD FONT · Textile LH Pi Two DOWNLOAD FONT · Boschschrift DOWNLOAD FONT · MCS Shafa S_U normal. DOWNLOAD FONT · WP IconicSymbolsA DOWNLOAD FONT · Harry Potter DOWNLOAD FONT ·
Find elsewhere
🌐
MusicBee
getmusicbee.com › forum › index.php
Using Segoe MDL2 Assets for icons on track information
January 3, 2020 - Using Segoe MDL2 Assets for icons on track information
🌐
ClarionHub
clarionhub.com › t › segoe-mdl2-assets-font › 3928
Segoe MDL2 Assets font - ClarionHub
March 10, 2021 - Hello - Is it possible to use Segoe MDL2 Assets font for Icons in Clarion App? Thanks, -R
🌐
AZ Fonts
azfonts.net › fonts › segoe-mdl2-assets › normal-261089
Font Segoe MDL2 Assets Normal - download font
Download for free Segoe MDL2 Assets Normal. Check out examples of the Segoe MDL2 Assets Normal font at AZFonts
🌐
AutoHotkey
autohotkey.com › boards › viewtopic.php
AS Font Icon Picker - AutoHotkey Community
June 19, 2025 - Mesut Akcan makcan@gmail.com mesutakcan.blogspot.com github.com/mesutakcan youtube.com/mesutakcan 19/06/2025 v1.0 R1 */ #Requires AutoHotkey v2.0 #NoTrayIcon iconDataFile := "Segoe MDL2 Assets Icons.csv" ; https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-ui-symbol-font ; Check if the icon file exists if !FileExist(iconDataFile) { MsgBox("The icon data file does not exist: " iconDataFile, "Error", 16) ExitApp } ; Read the icon data from the CSV file ; The file should contain lines in the format: "Code,Description" ; Example: "E701,Wifi", "E702,Bluetooth", "E703,Connect" allIcon
Top answer
1 of 2
5

It is possible, though a bit complicated.

Instead of the GeometryDrawing with a VisualBrush you may perhaps also use a GlyphRunDrawing. However, that looks even more complicated.

<Image Stretch="None">
    <Image.Source>
        <DrawingImage>
            <DrawingImage.Drawing>
                <GeometryDrawing>
                    <GeometryDrawing.Brush>
                        <VisualBrush Stretch="Uniform">
                            <VisualBrush.Visual>
                                <TextBlock FontFamily="Segoe MDL2 Assets"
                                           Text="&#xE8C6;"/>
                            </VisualBrush.Visual>
                        </VisualBrush>
                    </GeometryDrawing.Brush>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="0,0,32,32"/>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingImage.Drawing>
        </DrawingImage>
    </Image.Source>
</Image>

For easier reuse, you may create a StaticResourceExtension like this:

[MarkupExtensionReturnType(typeof(DrawingImage))]
public class IconImageExtension : StaticResourceExtension
{
    private static readonly FontFamily fontFamily
        = new FontFamily("Segoe MDL2 Assets");

    public int SymbolCode { get; set; }

    public double SymbolSize { get; set; } = 16;

    public override object ProvideValue(IServiceProvider serviceProvider)
    {
        var textBlock = new TextBlock
        {
            FontFamily = fontFamily,
            Text = char.ConvertFromUtf32(SymbolCode)
        };

        var brush = new VisualBrush
        {
            Visual = textBlock,
            Stretch = Stretch.Uniform
        };

        var drawing = new GeometryDrawing
        {
            Brush = brush,
            Geometry = new RectangleGeometry(
                new Rect(0, 0, SymbolSize, SymbolSize))
        };

        return new DrawingImage(drawing);
    }
}

and use it like this:

<Image Stretch="None"
       Source="{local:IconImage SymbolSize=32, SymbolCode=0xE8C6}"/>
2 of 2
1

A much simpler solution is to put items like these either into your general theme directory or directly into the resources of your Page or Window:

<TextBlock x:Key="IconEdit" Text="&#xE70F;" FontFamily="Segoe MDL2 Assets" VerticalAlignment="Center" />
<TextBlock x:Key="IconNew" Text="&#xE710;" FontFamily="Segoe MDL2 Assets" VerticalAlignment="Center" />
<TextBlock x:Key="IconDelete" Text="&#xE74D;" FontFamily="Segoe MDL2 Assets" VerticalAlignment="Center" Foreground="Crimson" />

You can refer to them from the menu items as:

<MenuItem Header="Edit" Icon="{StaticResource IconEdit}" />

This puts them into a central repository where you can simply change an icon and all menu items referencing this icon will automatically change.

🌐
Free Font Download
freefontdownload.org › en › segoe-mdl2-assets-normal.font
Segoe MDL2 Assets Normal Font | Free Font Download | Download Thousands of Fonts for Free
Discover the free Segoe MDL2 Assets Normal font at Free Font Download ! Installable on PC, Mac, Linux, iOS, and Android platforms. Elevate your designs with Segoe MDL2 Assets Normal font.
🌐
Eleven Forum
elevenforum.com › windows support forums › personalization
Win 11 UI Icon Font | Windows 11 Forum
January 2, 2022 - @iko22 Many thanks. Big help. As I realized "Segoe MDL2 Assets" font (sharp corner, rectangular) is for Win 10 and "Segoe Fluent Icons" font (rounded corner) is for Win 11 (I didn't notice MS has added "Segoe Fluent Icons" font to Windows). The app you mentioned does not show any glyph (SS below)!