---
schema_version: "1"
id: b90b13033f57124f7b53b595e92c7078e4f34dda95213d320031c98c0783c669
title: "Handlebars Helper Function: propercase"
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/handlebars/reference/string/mcn-handlebars-reference-string-propercase.md
canonical_url: https://developer.salesforce.com/docs/marketing/handlebars-for-marketing-cloud-next/references/mcn-handlebars-string-references/mcn-handlebars-reference-string-propercase.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: cf4c88cb30a58ea3f4070b335ee5df4a82a82c572e67e91bdd5f44e1d73bc583
products:
  - Handlebars for Marketing Cloud Next
  - Marketing Cloud
---
# Handlebars Helper Function: propercase

Capitalizes the first letter of each word in a string and converts all other letters to lowercase.

## Availability

This helper is available in the Winter ’26 release of Marketing Cloud Next.

## Syntax

```handlebars
{{propercase subject culture}}
```

## Parameters

| Parameter | Type   | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| --------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `subject` | String | Required. The string to convert to proper case.                                                                                                                                                                                                                                                                                                                                                                                                              |
| `culture` | String | A POSIX locale code for culture-specific case conversion, such as `tr-TR`. This parameter is helpful with Turkic languages in which the dotless capital letter `I` is converted to a dotless lowercase letter `ı`, as opposed to the lowercase letter `i` found in other Latin alphabets. The operation supports both hyphen (`az-AZ`) and underscore (`az_AZ`) formats. If you don't specify a culture code, the operation uses the current system culture. |

## Return Value

The operation returns the input string with the first letter of each word capitalized and all other letters converted to lowercase.

If the input is null, the operation returns an empty string. If the input isn't a string, the operation converts it to a string and applies proper case conversion.
