join

Concatenate all items in an array into a single string using a specified separator delimiter.

Syntax

{{ array | join: delimiter }}

Example

{% assign features = "Fast,Secure,Licensed" | split: "," %}{{ features | join: " · " }}

Output

Fast · Secure · Licensed

The join filter concatenates every item of an array into a single readable string, inserting a specified delimiter string between consecutive elements.

In programmatic landing page templates, join converts array attributes into elegant inline lists without cumbersome loop counters. For example: {{ row.certifications | split: ';' | join: ' • ' }}. This presents multiple contractor credentials or accepted payment methods as polished, space-efficient horizontal lines in landing page headers.

Try this syntax in the editor.