---
schema_version: "1"
id: 6b1b7e7606296c50eaa753f369230da166c4abc95588ed87cb8226f37bd28ecd
title: Create a Message Channel
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/aura-platform/guides/aura/message-channel/message-channel-create.md
canonical_url: https://developer.salesforce.com/docs/platform/aura-platform/guide/message-channel-create.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 879ffa1baecbfb2949fe340b04e4ce9b10867b4af9c5774e9a5bd58b4ddafd8c
products:
  - Lightning Aura Components Developer Guide
  - Platform Developer Content
---

# Create a Message Channel

To create a `lightning:messageChannel` component in your org, use the LightningMessageChannel metadata type and append it with `__c`. The message channel isn’t a custom object, it just uses the same suffix.

**note:** See LightningMessageChannel in the [Metadata API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_lightningmessagechannel.htm).

To deploy a LightningMessageChannel into your org, create a Salesforce DX project. Include the XML definition in the force-app/main/default/messageChannels/ directory. The LightningMessageChannel file name follows the format _messageChannelName_.messageChannel-meta.xml. To deploy it to your scratch org, sandbox, or Developer Edition org, run the `sf project deploy start` Salesforce CLI command.

**See Also**  


-   [Trailhead: Set Up Salesforce DX](https://trailhead.salesforce.com/en/content/learn/modules/sfdx_app_dev/sfdx_app_dev_setup_dx)
-   [Salesforce DX Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_intro.htm)

