---
title: '|center'
description: centers a value within text of `n` characters
date: '2026-08-02'
categories:
  - Filter
  - Formatting
canonical: https://coolify.djangotemplatetagsandfilters.com/filters/center/
doc_link: https://docs.djangoproject.com/en/6.0/ref/templates/builtins/#center
---

# |center

centers a value within text of `n` characters

## Documentation

Alignment filters add whitespace on one or both sides of the value.

### Variable

```django
company = 'Webucator'
```

### Template

```django
{{ "company|center:20" }}
```

### Result

```django
"     Webucator      "
```

In a browser, whitespace is condensed, so the output would be:

" Webucator "

## Commentary

As whitespace is condensed by default in HTML pages, alignment filters wouldn’t affect the output unless the text is within a `pre` element or CSS is used to prevent whitespace from being condensed. However, Django can be used to create non-HTML documents as well. In such documents, formatting with whitespace might make more sense.
