JavaScript String toLocaleLowerCase()
Example
Convert the string to lowercase letters:
let str = "Hello World!";
str.toLocaleLowerCase() // Returns "hello world!"
Try it Yourself »
Definition and Usage
The toLocaleLowerCase() method converts a string to lowercase letters,
according to the host's current locale.
The locale is based on the language settings of the browser.
Generally, this method returns the same result as the
toLowerCase() method. However, for some
locales, where language conflict with the regular Unicode case
mappings occurs (such as Turkish), the results may vary.
The toLocaleLowerCase() method does not change the original string.
Tip: Use the toLocaleUpperCase()
method to convert a string to uppercase.
Browser Support
toLocaleLowerCase() is fully supported in all browsers:
| Chrome | IE | Edge | Firefox | Safari | Opera |
| Yes | Yes | Yes | Yes | Yes | Yes |
Syntax
string.toLocaleLowerCase()
Parameters
| None. |
Technical Details
| Return Value: | A String, representing the value of a string converted to lowercase according to the host's current locale |
|---|---|
| JavaScript Version: | ECMAScript 1 |

