# Comments

{% hint style="info" %}
This page's content comes from <https://shopify.dev/docs/api/liquid/tags#comment>.
{% endhint %}

## Comment tag

Prevents an expression from being rendered or output.

Any text inside `comment` tags won't be output, and any Liquid code will be parsed, but not executed.

```liquid
{% comment %} This is a comment in Liquid {% endcomment %}
```

```liquid
{% comment %} 
  This is a comment in Liquid 
{% endcomment %}
```

## Inline comments

Inline comments prevent an expression inside of a tag `{% %}` from being rendered or output.

You can use inline comment tags to annotate your code, or to temporarily prevent logic in your code from executing.

You can create multi-line inline comments. However, each line in the tag must begin with a `#`, or a syntax error will occur.

```
{% # this is a comment %}

{% # for i in (1..3) -%}
  {{ i }}
{% # endfor %}

{%
  ###############################
  # This is a comment
  # across multiple lines
  ###############################
%}
```

## **Inline comments inside `liquid` tags**

You can use inline comment tags inside [`liquid` tags](https://shopify.dev/docs/api/liquid/tags/liquid). The tag must be used for each line that you want to comment.

```
{% liquid
  # this is a comment
  assign topic = 'Learning about comments!'
  echo topic
%}
```
