---
schema_version: "1"
id: 6b779039191bec0027e3a85ed4dad63f6d907a5b7b24912672d600a0d7e23b51
title: "Handlebars Helper Function: or"
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/handlebars/reference/comparison/mcn-handlebars-reference-comparison-or.md
canonical_url: https://developer.salesforce.com/docs/marketing/handlebars-for-marketing-cloud-next/references/mcn-handlebars-comparison-references/mcn-handlebars-reference-comparison-or.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0e4728a943b83c720824a6e9dc06415794a5be7636fba4d3ee4616ce6acaf79d
products:
  - Handlebars for Marketing Cloud Next
  - Marketing Cloud
---
# Handlebars Helper Function: or

Performs a logical OR operation between multiple values. Returns `true` if at least one operand is truthy, `false` if all are falsy.

## Availability

This helper is available in the Winter ’26 release of Marketing Cloud Next.

## Syntax

```handlebars
{{or value1 value2 [value3 value4 ...]}}
```

## Parameters

| Parameter             | Type | Description                              |
| --------------------- | ---- | ---------------------------------------- |
| `value1`              | Any  | The first operand for the OR operation.  |
| `value2`              | Any  | The second operand for the OR operation. |
| `value3, value4, ...` | Any  | Additional operands to evaluate.         |

## Return Value

The function returns `true` if at least one parameter is truthy, and `false` if all are falsy. If no parameters are provided, it returns `false`. If one parameter is provided, it returns its truthiness value. This function returns boolean values only (`true` or `false`). For fallback value selection (returning the first truthy value), use conditional logic with `{{iif}}` helper instead.

Truthiness evaluation follows these rules: `null` is `false`; boolean values are returned as-is; `0` is `false`, any non-zero number is `true`; empty string `""` is `false`, any non-empty string is `true`; empty arrays `[]` and empty objects `{}` are `false`, non-empty are `true`; other values are treated as `false`.
