# The String toLowerCase() method

> Learn how the JavaScript toLowerCase() method returns a new string with all the text in lower case, without mutating the original or taking any parameter.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2019-03-06 | Topics: [JavaScript](https://flaviocopes.com/tags/js/) | Canonical: https://flaviocopes.com/javascript-string-tolowercase/

Return a new string with the text all in lower case.

Does not mutate the original string.

Does not accept any parameter.

Usage:

```js
'Testing'.toLowerCase() //'testing'
```

Works similarly to [`toLocaleLowerCase()`](https://flaviocopes.com/javascript-string-tolocalelowercase/), but does not consider locales at all.
