Fix Power Apps Decimal Separator Errors with Comma Regional Settings
Question details
Users need to resolve number formatting and conversion failures in Power Apps caused by regional locale settings that use a comma as the decimal separator.

- Product
- Microsoft Power Apps
- Device & OS
- not provided
- Scenario
- Entering or converting decimal numbers like 5.7667 in a Power App on a device configured with comma-based regional settings.
- Observed behavior
- Power Apps fails to correctly convert or recognize the decimal values, throwing formula errors or returning inaccurate numeric results due to the locale mismatch.
Verify your device's current regional and language settings to confirm whether your system defaults to a comma or a period for decimal separators.
Use Locale-Aware Number Conversion Formulas
Utilize the Power Apps Value function with a specific language tag to properly parse comma-based decimal text into numeric values.
By default, Power Apps relies on the regional settings of the device or browser running the app. If a user inputs a number using a comma (e.g., 5,7667) but the app expects a period, the calculation will fail. Wrapping inputs in locale-specific formatting functions resolves this.
Open your canvas app in Power Apps Studio and find the specific text input or variable where the decimal conversion is throwing an error.
Update your formula to include the Value() function with a specific locale tag. For example, use Value(TextInput1.Text, "es-ES") to force the app to recognize the comma as a decimal separator.
Preview the app, enter a comma-separated decimal number, and verify that the app successfully stores and calculates it as a numeric value without errors.

Consult the Power Apps Community
Seek advanced troubleshooting and guidance for complex locale-specific app behaviors directly from the official Microsoft community.
Manage Spreadsheet Data Effectively with WPS Office
If you frequently deal with data formatting and regional settings issues in the Microsoft ecosystem, WPS Office provides an excellent, lightweight alternative for managing spreadsheets. It perfectly supports regional formatting options and gives you full control over how your decimal separators are handled.
- 1. Download WPS Office: Visit the official WPS website and download the free WPS Office suite installer for your device.
- 2. Install the Software: Run the downloaded file and follow the on-screen instructions to complete the installation.
- 3. Open Your Spreadsheets: Launch WPS Spreadsheets to easily manage your data sources, ensuring full control over number formats and decimal separators before using them in external applications.

Frequently Asked Questions
Why does Power Apps use a comma instead of a period for decimals on some devices?
Power Apps automatically inherits the regional locale settings from the host device or browser. If the device's language or region is set to a European standard (like French or German) where commas are standard decimal separators, the app will adopt this behavior.
Can I force Power Apps to always use a period for decimal points?
Yes, you can enforce specific formatting regardless of device settings by using the Text() or Value() functions with a predefined locale tag, such as "en-US", within your formulas.
Does changing my browser language fix the decimal separator error?
Often, yes. Since web-based Power Apps rely on the browser's regional settings, changing your browser's primary language to English (United States) can switch the expected decimal separator from a comma back to a period.




