---
schema_version: "1"
id: e0423a3c4cdec7ffc6f1231391407d1c2ed9766eff48f4480c427ee207bef13a
title: Salesforce Microfrontend (UI Embedding)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/264-0-0/rn_lc_ui_embedding.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c55b8edd146901b9268e52ba64289dae88a9d1e22cc4d01a1a1332c38d17e4e5
description: With Salesforce Microfrontend (UI Embedding), embed your existing web apps directly in a Salesforce page and exchange data, styling, and events over a secure channel.
products:
  - Cross Cloud
release: "264"
---
# Salesforce Microfrontend (UI Embedding)

With Salesforce Microfrontend (UI Embedding), embed your existing web apps directly in a Salesforce page and exchange data, styling, and events over a secure channel.

- **[Embed External Web Apps with Salesforce Microfrontend (UI Embedding) (Generally Available)](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_external.htm&release=264.0.0&type=5)**  
    Embed an external web app directly in a Salesforce page instead of sending users to a separate tab or window. Salesforce hosts your app in a secure, sandboxed iframe with the lightning-ui-embedding base component and exchanges data, styling, and events over a supported protocol. This feature is now generally available.
- **[Exchange Data Between Salesforce and an Embedded App (Generally Available)](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_data_exchange.htm&release=264.0.0&type=5)**  
    Sync data and UI state in both directions between Salesforce and your embedded app over a secure, versioned channel, so the app can react to host state and send updates back.
- **[Show an Embedded App in the User's Language (Generally Available)](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_localization.htm&release=264.0.0&type=5)**  
    The Salesforce host passes its locale to your embedded app, so the app can render its interface in the Salesforce user's language.
- **[Give Embedded Apps a Consistent Salesforce Look (Generally Available)](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_theming.htm&release=264.0.0&type=5)**  
    Salesforce passes styling values into your embedded app as CSS custom properties, so the app can match host colors, spacing, and other design values.
- **[Resize Embedded Apps Automatically to Fit Their Content](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_resize.htm&release=264.0.0&type=5)**  
    The embedding frame grows and shrinks to fit your app's content automatically, so users don't see extra scrollbars or clipped content.
- **[Protect Users from Losing Unsaved Work in Embedded Apps](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_dirty_state.htm&release=264.0.0&type=5)**  
    Salesforce's standard unsaved-changes warning now covers embedded apps, so users are warned before they navigate away from work in progress.
- **[Make Embedded Regions Accessible to Screen Reader Users](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_accessibility.htm&release=264.0.0&type=5)**  
    The embedding frame exposes an accessible name, so screen reader users understand what the embedded region contains.
- **[Build Embedded Apps in Your Preferred Web Framework](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_frameworks.htm&release=264.0.0&type=5)**  
    Salesforce Microfrontend (UI Embedding) works with standards-based web apps, so you can build the app you embed in the web framework you already use.
- **[Build the Embedding Bridge Without a Salesforce Package](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_protocol.htm&release=264.0.0&type=5)**  
    Communicate with the Salesforce host directly over the sf-embedding protocol in plain JavaScript, with no dependency on a Salesforce package.
- **[Start UI Embedding Projects Faster with a CLI Template (Beta)](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_cli.htm&release=264.0.0&type=5)**  
    Scaffold a ready-to-edit Lightning web component that's preconfigured for Salesforce Microfrontend (UI Embedding) with a Salesforce CLI template command.
- **[Learn UI Embedding from Working Sample Apps](https://help.salesforce.com/s/articleView?id=release-notes.rn_lc_ui_embedding_recipes.htm&release=264.0.0&type=5)**  
    Explore runnable sample apps that show how to embed external web apps with Salesforce Microfrontend (UI Embedding).