Introduction
In this article, we will explore the Concatenate() function in Power Apps, Power Apps is a low-code platform that enables users to build business applications quickly and efficiently. One of the most common requirements while building apps is working with text—combining words, values, or dynamic data into a single string.
What Is the Concatenate() Function?
The Concatenate() function in Power Apps is used to join multiple text strings into one single string. It allows you to combine static text, control values, variables, and data source fields.
This function is especially useful when:
Displaying full names from first and last names
Creating dynamic messages
Formatting labels and notifications
Generating combined values for emails or reports
Syntax
Concatenate(Text1, Text2 [, Text3, ... ])
Practical Use Cases
Step 1: Create a New Canvas App
Open Power Apps
Click Create → Canvas app
Choose Blank app
Step 2: Add Input Controls (Text Inputs) on the Screen
Add two Text Input controls to the screen:
First Name :
Last Name :
![ads]()
Step 3: Add a Button (Save)
Insert → Button
Rename the button to:btnSave
Set the OnSelect property:
Set(
varMessage,
Concatenate(
"Hello, ",
txtFirstName.Text,
" ",
txtLastName.Text,
Char(10),
"Welcome to Power Apps Function Series !"
)
)
Explanation:
Set(): Stores the result in a global variable varMessage
Concatenate(): Combines multiple text values
txtFirstName.Text: Gets the first name entered by the user
txtLastName.Text: Gets the last name entered by the user
Char(10): Adds a new line
varMessage: Holds the final combined message
![TinyTake13-01-2026-02-34-52]()
Step 4: Add a Label to Display the Message
Insert → Label
Rename it to:lblMessage
Set the Text property of the label:
varMessage
![TinyTake13-01-2026-02-41-44]()
Step 5: Test the Application
Enter values:
First Name: John
Last Name: Doe
Click Save
Output Displayed in Label:
Hello, John Doe
Welcome to Power Apps Function Series !
![TinyTake13-01-2026-02-44-31]()
Best Practices
Use Concatenate() when joining more than two strings
Use & for short and simple expressions
Convert non-text values explicitly
Keep expressions readable and maintainable
Conclusion
The Concatenate() function is a powerful and essential text-handling tool in Power Apps. Whether you're building simple forms or complex enterprise applications, understanding how to combine strings effectively will help you create cleaner, more dynamic user experiences.