Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.

View in English Always switch to English

String.prototype.toUpperCase()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

O método toUpperCase() retorna o valor da string original convertido em letras maiúsculas.

Sintaxe

str.toUpperCase()

Valor retornado

Uma nova string representando a string original convertida em maiúsculas.

Exceções

TypeError

Quando chamado em uma string contendo valor null ou undefined, por exemplo, String.prototype.toUpperCase.call(undefined).

Descrição

O método toUpperCase() retorna o valor da string convertido para letras maiúsculas. toUpperCase() não altera o valor da string original.

Exemplos

Uso básico

js
console.log("alfabeto".toUpperCase()); // 'ALFABETO'

Especificações

Specification
ECMAScript® 2026 Language Specification
# sec-string.prototype.touppercase

Veja também