.NET MAUI › Project Structure & App Startup
Where do you place images, fonts, and app icons in MAUI?
BeginnerAnswer
Shared assets live in the Resources folder: Resources/Images, Resources/Fonts, Resources/AppIcon, and Resources/Splash. They are declared in the .csproj as MauiImage, MauiFont, MauiIcon, or MauiSplashScreen build actions, and MAUI generates correctly sized platform assets at build time from a single source (SVGs are resized without quality loss).
<ItemGroup>
<MauiIcon Include="Resources\AppIcon\appicon.svg" />
<MauiSplashScreen Include="Resources\Splash\splash.svg" Color="#512BD4" />
<MauiImage Include="Resources\Images\*" />
<MauiFont Include="Resources\Fonts\*" />
</ItemGroup>Real-world example A designer supplies one appicon.svg and MAUI emits every density-specific icon Android and iOS require automatically.