> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.itential.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server.

# toUpperCase

> Use the toUpperCase task to convert all characters in a string to uppercase.

The `toUpperCase` task converts all characters of an input string to uppercase. Characters that are already uppercase are not affected.

## Potential use case

Use this task when a southbound database requires a specific field to have all uppercase characters.

## Properties

| Incoming | Type   | Description                                                |
| :------- | :----- | :--------------------------------------------------------- |
| `str`    | String | Required. The string containing the characters to convert. |

| Outgoing          | Type   | Description                                             |
| :---------------- | :----- | :------------------------------------------------------ |
| `uppercaseString` | String | A new string representing `str` converted to uppercase. |

## Example

In this example:

* `str` is provided by the output of `NewVariable:myVariable`, a reference task located elsewhere in the workflow. The reference variable is `value`, which contains a lowercase string such as `itential,llc`.
* The outgoing `uppercaseString` is `ITENTIAL,LLC`.

![](/_fern-img/0b763a188406365312fb01c12db8f382021363bcd4b703707b0ee19ec5a7d5b8.webp)