Drag & drop
Any content block in Notion (including lines of text) can be dragged and dropped around the page. This includes rows in tables and cards in boards and galleries!
Hover over any block and use the
⋮⋮icon that appears as a handle to drag it around.
Blue guides will appear to show you where it will go. (A good way to nest bullets and to-do's.)
Release your mouse to drop the block, row, or card wherever you want it.
Drag-and-drop also works in your sidebar to reorder pages, nest pages inside pages, and move them between sections.
Sometimes, it makes sense to put pieces of information next to each other. In these situations, you can format your text into columns (or create side-by-side sections with headings) using drag and drop:
Click and drag the text you want to put in another column. (The
⋮⋮symbol in the left margin is your handle for drag and drop.)
Follow the blue guides that appear.
Drop it where you want it. You just created a new column!
You can create as many columns as you want across the width of a page.
Note: Columns are available on tablet but not mobile. On your phone, you'll see the content in any right-hand column simply placed under the content in the left column.
To remove columns, simply do the reverse of the action you took to create them.
⋮⋮icon and hold to drag the content in your right-hand column back under or above the content in the left-hand column. When you see the blue guide span the width of the page, drop it and the columns should disappear.
Sometimes, it's possible to have an empty column. In this case, click the
⋮⋮icon and select
Delete. This also removes the column format.
Tip: You can resize columns by hovering over the edges they share with other content and dragging the gray vertical guides that appear left or right.
Need to structure content in a visual matrix? Use a simple table!
+in the left margin that appears when you hover over a new line, and select the
To add or remove columns, hover over the right side of the table. Click and drag the
To add or remove rows, hover over the bottom of the table. Click and drag the
You can also drag the
+button at the bottom right to add/remove rows and columns at the same time!
Optionsmenu to toggle on row and column headers for additional visual distinction in the form of a colored header background.
Click the the
←→option to snap your table to page or column width!
Convert a simple table to a database
While a simple table lets you quickly visualize information, you can convert it to a database any time you need database functionality such as filters, sorts, or specific property value types. Learn more about databases here →
•••menu hovering at the top of the simple table. Click
Turn into database.
Headings & sub-headings
Using different sizes of headings throughout your writing gives your information more structure, context, and a sense of priority. Notion makes three sizes of headings available.
+in the left margin that appears when you hover over a new line, and select the size heading you want. See the menu in the image below.
Use Markdown and type
##for H2, or
###for H3, then press
Type whatever you want. Then, press
/and choose a heading size to convert the text!
Table of contents
If you're writing a long document with multiple headings and sub-headings, you may want to give your readers a heads up of what it contains — and an easy way to jump to whatever section they want. Add a table of contents to accomplish both!
How it works
Table of contents is its own type of content block in Notion. Adding it to a page automatically generates a list of anchor links to the headings in your document:
H1 headings appear as top-level links, indicating major page sections.
H2 headings are indented once, and H3 headings are indented twice to show hierarchy of information.
Clicking on any link in a table of contents will take you directly to that heading, which will highlight blue.
Note: Your table of contents is a single unit that must be moved, deleted, duplicated, and styled as a unit. To edit the text it contains, edit the actual headings on your page.
Add a table of contents
You can add a table of contents like any other content block in Notion:
+that appears in your left margin when you hover over a new line. In the menu that pops up, scroll to
Table of Contentsunder
ADVANCED BLOCKSand press
/tocand you'll see the
Table of Contentsoption pop up. Press
This automatically generates your table of contents showing headings on your page.
You can also add a table of contents before you write the rest of your page. It will appear as an empty block that will build itself as you add other headings.
Breaking up content on a page can help you separate distinct sections and ideas. Dividers are a good way to distinguish these sections and add some stylistic flair to your page.
+in the left margin that appears when you hover over a new line and select the
Dividerblock from the menu.
---(three hyphens in a row) and a divider will automatically pop up.
You can drag and drop these dividers just like any other block on your page.
- Why can't I see columns on my phone or tablet?
Unfortunately, our mobile apps don't support multiple columns yet, but it's definitely on our to-do list!
- Will my table of contents show titles of in-line tables on my page?
No. Even if you give your table a name in your document, this won't be reflected in the table of contents. You can, however, add a heading above the database that will appear.
- If I turn individual headings a color, will that show in my table of contents?
Your table of contents will always be all one color 🖌You can change this color, and it will will apply to the whole thing. To do this:
⋮⋮icon that appears when you hover over your table of contents. Or select it and hit
/. Or right click.
Colorfrom the menu that pops up and select which color or highlight you want.
- Can I edit the text inside my table of contents?
Not directly! In order to change the text it displays, edit the individual heading blocks in your page.