To create columns in Notion, you don’t click a “columns” button—you drag blocks side by side until a blue vertical line appears, then release. This works for any block type (text, images, databases, embeds) and is the same method used to build everything from simple two-column layouts to complex dashboards.
How Columns Actually Work in Notion
Notion is built on a block-based editor. Every piece of content—a paragraph, a heading, a bulleted list, an image—is a block. Columns are created by arranging these blocks horizontally on the same row. The editor doesn’t have a dedicated “column” block; instead, it uses drag-and-drop to let you position blocks next to each other.
Here’s the exact process:
- Create your blocks first. Type out the content you want in each column, or add placeholder blocks (like empty paragraphs or headings).
- Click and hold the drag handle (the six-dot icon that appears on the left when you hover over a block).
- Drag the block horizontally until you see a blue vertical line appear on the side of another block. That line indicates where the column will be created.
- Release the mouse. The block snaps into place as a column next to the existing one.
You can repeat this to create three, four, or more columns. To remove a column, drag its block back to the left edge of the page (or below the other columns) until the blue line appears at the far left or bottom, then release.
Two Ways to Make Columns: Drag vs. Keyboard
While dragging is the most intuitive method, there’s a faster keyboard trick that many users miss. After you’ve created two or more blocks, you can use the /column command to insert a column placeholder directly.
- Drag method: Works with any existing block. Best for rearranging content you’ve already written.
- Slash command method: Type
/columnon a new line. Notion will insert a column block with a placeholder inside. You can then drag other blocks into that column or type directly in it. This is often quicker when starting from scratch.
Note: The slash command creates a single column block. To get two columns, you’d typically create one column block, then drag another block next to it, or use the “Column list” option if available (in some versions, typing /column list gives you a two-column layout immediately).
Creating Columns Inside Database Pages
If you’re working inside a database page (a page that’s part of a Notion database), the same drag-and-drop rules apply. However, there’s a common confusion: people often want to create columns in the database view (the table or board), not on the page itself.
To add a column to a database table view, you don’t drag blocks—you add a property. Click the + icon in the table header, or type /property on the page. Each property becomes a column in the table. For board views, the columns are the status groups (e.g., To Do, In Progress, Done).
So, if you’re trying to create columns in a database view, you’re actually adding properties, not arranging blocks. This is a key distinction that trips up many new users.
Adjusting Column Width and Alignment
Once you have columns, you can adjust their width. Notion doesn’t give you a pixel-perfect slider, but you can drag the vertical divider line between columns. Hover over the line between two columns—your cursor will change to a resize arrow—then click and drag left or right to change the width.
Alignment is trickier. By default, blocks align to the top of the row. You can’t vertically center or bottom-align blocks within a column using standard options. A workaround is to use spacers (empty blocks) or adjust the padding with the /spacer command, but it’s not a true alignment tool. For most layouts, top-alignment works fine.
Common Problems and Fixes
Even experienced users run into issues. Here are the most frequent problems and how to solve them:
- Blue line won’t appear: Make sure you’re dragging the block horizontally, not vertically. If you drag straight down, it will just move the block below the other one. Also, ensure you’re dragging from the handle icon, not from inside the block.
- Columns are too narrow: If you have many columns, they can get cramped. Try reducing the number of columns, or use the drag divider to widen the most important ones.
- Can’t move a block out of a column: Drag the block to the far left edge of the page until the blue line appears at the very left margin, then release. It should pop out.
- Columns disappear when I refresh: This is rare, but if it happens, check that you’re not in a synced block or a template that resets. Try creating the columns directly on the page, not inside a toggle or callout.
Columns vs. Other Layout Tools
Columns are just one way to structure a page. Notion also offers toggle lists, callouts, and synced blocks. Here’s when to use which:
- Columns: Best for side-by-side content that you want to see at a glance—like a comparison, a dashboard with stats, or a two-column resume.
- Toggle lists: Great for hiding content until needed, like FAQs or meeting notes. They save vertical space.
- Callouts: Useful for highlighting a single piece of text or an image, often with a background color. They can be placed in a column, but they’re not a layout tool themselves.
- Synced blocks: If you want the same content to appear in multiple places (e.g., a header on every page), use a synced block. Columns don’t replicate content.
Frequently Asked Questions
Can I create columns on the mobile app?
Yes, but it’s harder. On the mobile app, you can still drag blocks, but the screen is small. The most reliable way is to use the /column command, then add content to each column. You may need to switch to landscape orientation for a better view.
How do I make three equal-width columns?
Create three blocks, then drag the second and third next to the first. After they’re in place, drag the dividers between them to roughly equal widths. Notion doesn’t have an “equalize” button, so you’ll have to eyeball it. A trick is to use the /column list command if you’re starting fresh—it creates two equal columns, and you can add a third by dragging.
Why can’t I drag a database block into a column?
You can. Drag the database block (like a table or board view) by its handle. If it’s a full-page database, it might be tricky—try using an inline database instead (created with /database inline). Inline databases behave like regular blocks and can be placed in columns easily.
Can I have columns inside a toggle or callout?
Yes. You can drag blocks into a toggle or callout, and then create columns within them. This is a great way to organize content inside a collapsible section. Just open the toggle, then drag blocks side by side inside it.
Does Notion have a column limit?
There’s no official limit, but in practice, you’ll run out of horizontal space. With narrow columns, you can fit maybe 6-8 on a standard screen before they become unreadable. For more, consider using a database view or a different layout.
How do I remove a column without deleting the content?
Drag the block out of the column to the left edge of the page. The content stays intact, just moves to a new line. You can then delete the empty column block if one remains.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Channel TLD Websites: What They Are & How to Get One5.00 min/km
- Django Class Based Views CRUD REST API
- Tmux Terminal Upgrade: Is It Worth It?
- Most Secure OS for Privacy: 3 Picks by Device
- Ryobi One+ Battery System: Is the Switch Worth It?
- Refurbished Tech Buying Checklist