Notion has no center-align button for text, and Notion's own editing help says it "doesn't have any traditional alignment options at the moment." The method that stays centered on every screen is a block equation: type /math and press enter, type \text{Your text}, then press cmd/ctrl + enter. I'd use it for short titles because it's the only method with a real center rule behind it. For a heading or paragraph that needs links, I'd use three columns, and I'd never use spaces on a page other people open.
Pick the method by what you're centering:
- A short title or banner: block equation. It stays centered on desktop and on a phone, but the words stop being ordinary Notion text.
- A heading or paragraph with links: three columns with the text in the middle one. It's centered on desktop; on a phone the text moves to the left edge.
- An image or logo: the alignment icon on the block, a real center control that Notion documents for image, file and media blocks.

Center text with a block equation
This is the method that holds at any width. It suits one short line: a page title, a section banner, a label at the top of a dashboard.
- On an empty line, click the + that appears on the left and choose Block equation, or type /math and press enter. Notion's math equations help documents both routes, and Notion's keyboard shortcuts page lists /latex as the same command. Skip /equation here: it adds a formula in line with your text, and an inline equation sits wherever that line sits.
- Click inside the block and type
\text{Project Kickoff}. The\text{}wrapper keeps the spaces between your words; simple.ink's centering guide points out that without it the words run together. - Press cmd/ctrl + enter to finish.
That's two shortcuts for the whole fix: /math to open the block and cmd/ctrl + enter to finish it. The rest of the keys worth learning are in my guide to Notion shortcuts for Mac and Windows.
Make it look like a title
Formatting inside an equation comes from KaTeX commands, not from Notion's text toolbar. These come from KaTeX's style, color, size and font reference:
- Size: put
\Large,\LARGE,\hugeor\Hugein front, as in\Large\text{Project Kickoff}. - Bold: swap
\textfor\textbf, as in\Large\textbf{Project Kickoff}. - Color:
\textcolor{blue}{\text{Project Kickoff}}. KaTeX accepts the standard HTML color names or a hex value, and the "#" is optional before a six-digit code. - Background:
\colorbox{aqua}{Project Kickoff}puts a colored box behind the words.
Why it stays centered
Notion's help says it "uses the KaTeX library to render math equations," and KaTeX centers display math by default: KaTeX's stylesheet gives a display equation text-align: center. A center rule is measured from the middle of whatever width the page has, so Full width, a font change or a narrow window leaves the line centered. simple.ink reports the same outcome: the method "works consistently across all devices and screen sizes."
What it costs
- No links or @-mentions. The block holds TeX, not Notion text. simple.ink puts it plainly: "you can't apply regular Notion text formatting like links, bold, or italics." Bold and color come from the KaTeX commands above instead.
- A different font. The words render in the equation font, not your page's Default, Serif or Mono. super.so's centering guide describes the switch: "The block turns into a different font and background style."
- Not a heading block. It has no H1, H2 or H3 level, so it looks like a title without being one of the page's headings.
- No wrapping. The same KaTeX reference states: "In display math, KaTeX does not insert automatic line breaks." A long sentence stays on one line, so keep the equation to a title short enough for a phone screen.
For a second line, simple.ink adds \\ between the two parts. KaTeX lists \\ as a hard line break but ignores hard breaks in display math when its strict option is on, and Notion doesn't say how it sets that option. If the break doesn't take, use two equation blocks, one per line; each one centers on its own.
If a block already contains an inline equation, the equation help says the "Turn into" menu can make it a block equation. For an ordinary line of text, typing a fresh block equation is the documented route.
Center real text with three columns
Columns keep the words as ordinary Notion text. Links, @-mentions and your page font all work, and a heading stays a heading. The catch is phones.
- Type the heading or paragraph you want centered, then press enter twice so two empty lines sit under it.
- Hover over the first empty line, grab its ⋮⋮ handle and drag it to the left of your text. Follow the blue guides and drop it. Notion's columns help ends that step with "You just created a new column!" Drag the second empty line to the right of your text the same way.
- Hover over the edge between two columns and drag the gray vertical guides until both outer columns look the same width.
- For a short line, narrow the middle column around it. The text is still left-aligned inside its column, so in a wide middle column it sits left of center.
That's the move Notion's FAQ suggests for right or left alignment ("Drag and drop an empty line into the column next to your text"), done on both sides. super.so's guide gets there another way: type /column, pick 3 columns and put the text in the middle one.
On a phone the layout falls back to one column. Notion's mobile help is direct: "There are no columns on mobile. Any column structure that you created on desktop will be collapsed to a single column." Your centered heading moves to the left edge. That's fine for an internal page people read on a laptop. For a title a client might open on a phone, I'd switch to the equation.

Once the columns look right, lock the page to protect the layout from accidental edits. My page lock vs. database lock guide explains when a page lock is the right tool.
Six centering methods, seven checks
We checked the six methods in the search results and Notion's help against seven things a reader cares about, using Notion's documentation and KaTeX's own rules. The first four columns are centering checks, and the last three ask whether the words stay ordinary Notion text. "Partial" means it works with a catch; "Not stated" means no source says. Each value follows from the sources linked in that method's own section: KaTeX's rules for the equation, Notion's columns and mobile help for columns, Notion's page settings and super.so's count for spaces, and Notion's media help for images.
| Method | Centered on desktop | Holds after Full width, font or resize | Centered on a phone | Exact middle | Keeps Notion text (links, font) | Real heading block | Long text wraps |
|---|---|---|---|---|---|---|---|
| Block equation with \text{} | Yes | Yes | Yes | Yes | No | No | No |
| Three columns, text in the middle one | Yes | Partial | No | Partial | Yes | Yes | Yes |
| Spaces before the text | Partial | No | No | No | Yes | Yes | No |
| Image or media block set to center | Yes | Yes | Not stated | Yes | No | No | No |
| Empty column beside the text (Notion's FAQ) | No | Partial | No | No | Yes | Yes | Yes |
| Dividers or empty lines above and below | No | No | No | No | Yes | Yes | Yes |
Only the block equation scores 4 of 4 on the centering checks, and it scores 0 of 3 on keeping Notion text. Three columns keep all 3 text checks but get only 1 full centering pass, plus 2 partial. Spaces fail 3 of 4 centering checks. Dividers center nothing: pageon.ai's alignment guide lists them under centering, then admits "this method doesn't technically align text in the center." The empty-column row is Notion's own workaround, and it moves text right or left, never to the middle.
So no method centers real Notion text on every screen, and you pick the trade-off per element. A short title or banner that must be centered everywhere gets a block equation. A heading or paragraph with links on a desktop page gets three columns with even outer columns. A logo or image gets the media align button. Spaces don't belong on a page other people open.
Why spaces drift off center
Spaces are the most common advice in the results, and they break for a plain reason: they're a fixed number of characters at the start of the line, while the width around them keeps changing. Notion's styling help lists three page settings that move them. Full width shrinks the margins and widens the content area, Small text shrinks the text, and switching between Default, Serif and Mono means "all the text on your page will change accordingly." A reader with a narrower window moves them too.
Even a careful count doesn't save it. super.so counted 55 spaces on each side of a heading and still called the method "not completely accurate," because "it's the pixel width that counts" and one side can show 55 while the other shows 54. If the line wraps, the second line starts back at the left edge. I'd keep spaces for a private page you only ever view at one size.
Center a heading
It depends on whether the heading has to stay a heading.
- Keep the heading block: type /h1, /h2 or /h3 and press enter, then put the heading in the middle of three columns as above. It keeps its level and stays editable text, and on a phone it moves to the left edge with the columns.
- Centered on every screen: use a block equation such as
\Large\textbf{Client notes}. It looks like a heading but isn't one. super.so notes that with this method "you can't differentiate between H2s and H3s because the font size remains consistent," so pick one size command per level, say\Hugefor the page title and\Largefor sections, and reuse it.
A Medium guide from Organize Your Online Biz centers a heading block with the spacebar instead. The heading survives, but the spacing drifts for the reasons above.
Center an image, logo or file
Here Notion has a real control. Notion's images, files and media help gives the steps: hover over the image, file or media block, click the alignment icon ("a square with lines above and below") and choose left, center or right.
If the icon is missing, the same help explains that "the alignment controls are hidden if the block is the same width as content on the page, or if the block is already at its maximum width." Hover over the block, drag one of the two black guides on its left or right edge to make it narrower, then look for the icon again.
A logo with your page name in it will sit centered this way, but the words in it are part of the picture, so you can't edit them as text.
Center text in a table cell
Notion's help documents no alignment setting for simple-table cells or database table cells. What you can change depends on which table you have.
- Simple table (/table): the columns help page lists the adjustments. Drag the side of a column to resize it, add a header row or column from the six-dot icon, change a cell's text and background color from the three-dot icon, snap the table with ⋮⋮ → Fit to page width, and merge a rectangular group of cells with Merge cells.
- Database table: click the name of a property and select Wrap text so long entries run across several lines, as Notion's database table help describes.
For a centered title above a table, put a heading in the middle of three columns directly above it, or use an equation line. If you're not sure which kind of table you have, my guide to simple tables and database tables sorts that out, and bullet points inside table cells have their own page.
Align text left or right
Left is where every text block starts, so left alignment needs no setting. If spaces or columns pushed a line off the left edge, delete the spaces or drag the block back out of its column.
For right alignment, Notion's FAQ gives the workaround itself: "Drag and drop an empty line into the column next to your text to align it to the right or left." Put the empty column on the left and the text on the right, then narrow the text column so it hugs the right side. Each line still starts at the left edge of its own column, so the block sits on the right without the lines lining up on a right edge. On a phone it collapses like any other column. Notion's help documents no way to right-align an equation.
Looking for center peek?
Center peek has nothing to do with text. It controls how database pages open. Notion's views, filters and sorts help gives the path: open the settings menu at the top of the database, select Layout, then open the menu next to Open pages in. Side peek opens the page on the right side of the database, Center peek opens it "in a focused, center modal," and Full page opens it as a full page.
Table, Board, List and Timeline layouts open pages in side peek by default; Gallery and Calendar use center peek. Notion sets this per view, so a table and a gallery of the same database can open pages differently. My guide to Notion database views covers which view answers which question.
Verdict: an equation for titles, columns for text
For a title, type /math and wrap it in \text{}. For anything with links, use three columns and accept that phones show it on the left. Lock the page when it looks right. KaTeX handles the centering; which lines deserve it is your call, and I'd keep it to the page title and maybe one banner, because each centered line gives up links and the page font.
Start with one title on one page. If every new page in a database should open with the same centered header, put the equation or the columns in a database template so each new page starts with it. For a banner at the top of a client portal, I'd choose the equation, because it's the method that stays centered whatever screen the client uses.
Questions that come up next
Can I center text in the Notion mobile app?
Yes, with a block equation; of the methods above, it's the only text method that shows centered on a phone. The mobile app has no columns, and spaces depend on screen width. The equation holds because KaTeX's center rule doesn't depend on width, and simple.ink reports the same result across devices. Notion's editing help also says there are no / commands on mobile, so I'd build the title on desktop or web, where /math works.
Will Notion add a text alignment option?
Nothing in Notion's help says so. The FAQ says Notion "doesn't have any traditional alignment options at the moment," and that's all it says on timing.