Everyone has their reasons for being drawn to Notion. For me, it's the aesthetics of it all—from cute animations in its demo videos to a sleek interface, Notion checks all the visual boxes. For most other humans who don't share the same inane reason, the real appeal lies in its nearly perfect blend of customizable and functional.
Notion can be your word processor, your database, your Kanban board—even your second brain. But first, you have to know how to use the app's basic building blocks. It's the whole "you have to learn to walk before you can run" deal.
Here, I'll walk you through the basics of how to use Notion, so you can get the most out of it.
Table of contents:
What is Notion?
Notion is, at the core, a note-taking app. But really, there's no one category that accurately captures everything Notion can do. Because if you know how to use the app's basic building blocks, it functions as so much more than just a place to jot down your thoughts—it becomes more of an all-in-one workspace.
Notion provides a single space for organizing everything from lead data to to-do lists to company wikis, allowing you to turn it into a CRM, a project management tool, and with the help of Notion AI, a writing partner.
Want to know how Notion stacks up against other note-taking apps? Here's a roundup of our app showdowns: Notion vs. OneNote, Notion vs. Evernote, Roam vs. Notion, and Coda vs. Notion. Or review all our picks for the best Notion alternatives.
How to use Notion at a glance
To start with a blank page, click Add a page in the sidebar. If this option isn't visible, click the Add a page icon, which looks like a plus sign (+
).
Or click Templates and choose from over 10,000 templates to help you kickstart your work.
For even more Notion templates, plus tips on how to get the most out of each one, check out these Zapier articles:
To add content to your page, such as text, images, and videos, you need to add a block. Blocks are the way you build anything in Notion. There are five basic building block categories (and over 500 block types):
Text blocks
A text block is the most basic of basic building blocks, and it's exactly what it sounds like. It includes body text, headings, bulleted lists, toggles (collapsible text boxes), and callouts.
To add text in Notion, click anywhere on the page and start typing.
Need to style your text? Here are all the ways you can format your text in Notion:
Slash commands: Enter the Turn into slash command at the beginning of a text block:
/turn [format]
. For example,/turn heading 1
or/turn quote
. If you forget what formatting options are available to you, no problem—once you start typing/turn
, a dropdown will automatically appear with your options.Keyboard shortcuts: Highlight the text you want to format and use your keyboard shortcut.
Markdown: Use Markdown while typing or at the beginning of a new block to apply common formatting styles, such as bold, italics, and bulleted lists.
Block menu: Let's say you want to fill your text block in with color. Click the six-dot menu icon next to your text block, and select Color. The block menu will also give you access to many of the same actions you can take using slash commands or keyboard shortcuts.
Text block floating toolbar: Highlight the text you want to edit, and choose an option from the floating toolbar that appears.
Inline blocks
Inline blocks allow you to display blocks of content, including dates, mentions, emoji, and mathematical equations, within another block.
If you want to mention a person, page, or date, enter @
, and select from the dropdown that appears.
To add an emoji, enter a colon (:
) immediately followed by the name of the emoji.
And to add a mathematical symbol or equation, enter /inline
, click Inline equation, and enter the symbol or equation you want to insert.
Media blocks
Media blocks are for images, files, video, and audio—all of which you can interact with directly from your Notion page.
The easiest way to add a media file is to drag and drop it directly onto your Notion page. Alternatively, you can use the slash command for the media file you want to upload (for example, /file
or /video
). Hover over any media file, and a floating toolbar will appear with shortcuts to commonly used tools, such as Comment, Caption, and Download.
Embed blocks
Embed blocks contain content pulled in from another website. For example, a driving route saved in Google Maps or a YouTube video.
There are countless things you can embed within Notion—from Loom and Zoom recordings to files stored in the cloud. To embed content onto your page, use your slash command (for example /map
or /youtube
), or enter /embed
and scroll through the available options.
Database blocks
Put simply, database blocks are collections of pages in Notion. You can visualize your database as a table, board, list, timeline, calendar, or gallery. Each layout contains all the same features—the only difference is how your information is displayed.
Since databases are arguably the most powerful feature in Notion, I'll do a more in-depth review on how to use databases later on.
How to rearrange blocks in Notion
Notion makes it really easy to rearrange content.
Select the block you want to move. Or highlight multiple blocks to move them as a group.
Click the block menu icon. If you highlighted multiple blocks, you can click any block menu within your selection.
Drag and drop your selection to a new spot. Note: As you drag, a thin blue bar will appear to indicate where the block will exist once you let go of your cursor. A horizontal bar means your content will go above or below surrounding content; a vertical bar means it'll go next to surrounding content in a column layout.
How to manage your Notion sidebar
Notion pages live within Teamspaces (more on that in a bit), Shared, or your own Private space—all of which are accessible via your sidebar. Note: Depending on your workspace structure, you may see one or all of these sections.
Every top-level page can host an infinite number of subpages. And while you could easily navigate to a subpage from the sidebar, Notion provides another useful option: it automatically populates the names of the subpages in your top-level page. This is great if you want to scan through a list of subpages without the distraction of other irrelevant pages.
Subpages are great for organization, but having too many nested pages can make finding documents cumbersome. If you regularly find yourself clicking through four or five layers of pages to access what you need, that's a sign you may need to simplify your structure. Check out our tips for how to organize files and folders.
Need easy access to a specific page? Add it to your favorites.
Open the page you want to add to your favorites.
Click the Add to favorites icon, which looks like a star, at the top of the page.
A new Favorites section will appear at the top of your sidebar with your starred pages. Note: If you starred a top-level page, all of its subpages will automatically appear in your Favorites as well.
How to share pages and collaborate in Notion
There are three main ways to share pages and collaborate in Notion:
How to share individual pages with others
Open the page you want to share.
Click Share at the top of the page.
Enter the name or email address of the person you want to share the page with.
By default, anyone you share the page with can edit and share with others. To change this, click the dropdown next to Full access, and select the right permissions.
Click Invite.
Alternatively, you can share a link to your page.
Open the page you want to share.
Click Share at the top of the page.
Click Copy link, and share it as you normally would.
Once you share the page, it'll automatically populate in a new Shared section in both of your sidebars.
How to publish pages to the web
Let's say you want to turn all your journal entries into a public blog. Or maybe you've crafted a portfolio that you want to share with anyone with internet access.
Open the page you want to publish.
Click Share at the top of the page.
Click the Publish tab.
Click Publish. Note: Your page (and any of its subpages) will go live immediately.
Click settings to change the domain name, which will be followed by
.notion.site
. For example,jess-travels.notion.site
.If you want your page to be searchable on the web, click the toggle next to Search engine indexing. Update all other permission settings as needed.
That's it. Now you have a fully navigable and searchable website.
At any point, you can click Unpublish to remove it from the web.
If you have more questions about publishing your Notion page to the web, check out this FAQ from Notion.
How to share pages in teamspaces
Depending on your Notion workspace, you may or may not already be part of a teamspace (collaborative workspaces). Before you can automatically create and share pages with members of a teamspace, and vice versa, you need to create or join a teamspace.
How to create a new teamspace
Click the New teamspace icon, which looks like a plus sign (
+
) next to Teamspaces.In the popup that appears, enter your teamspace name, add a description (optional), and choose who can see and join your space. Note: If you set your teamspace to Closed, anyone will be able to see that the teamspace exists, but they won't be able to view the pages inside of it.
Click Create teamspace.
Now you have a dedicated space in Notion for your team to create and share pages.
How to join a teamspace
Click the ellipsis (
...
) next to Teamspaces, and then select Browse teamspaces.Scroll through the available spaces in the More teamspaces section. Or, if you know the name of the space you want to join, enter it in the search bar.
Depending on the teamspace settings, you can click Join to join the space directly, or click Request to ask the teamspace owner to let you in.
Every space you join will immediately appear under Your teamspaces in the sidebar. You'll also have access to all the pages and subpages of that space.
How to manage members in teamspaces
Let's say someone has requested to join your closed teamspace. A notification will appear in your Notion inbox where you can approve or deny the request.
Click Updates in the sidebar to access your inbox.
In the request notification, click Approve or Decline.
If you want to add or remove members from your teamspace, or manage member permissions, click the ellipsis (...
) next to the teamspace name, and then select Teamspace settings.
Here's a high-level overview of the settings you can modify:
General: This lets you change the teamspace name, icon, and description.
Members: This lets you add and remove members, and manage how they interact with the pages in your teamspace (can view, can comment, or full access).
Security: This lets you limit who can invite other members and change the teamspace sidebar.
How to use databases in Notion
Databases in Notion make it easy to store, organize, and visualize information. You can think of each database entry as one of the basic building blocks we reviewed earlier. For example, an image can be an entry. So can an entire page.
Before we get into creating a database, however, it's important to understand all the ways you can visualize your data:
Table: This gives you a high-level overview of all the content in your database.
List: This is a good option for listing a collection of pages, such as journal entries or meeting notes.
Calendar: This displays your pages as cards in a calendar.
Timeline: This displays your pages on an infinitely scrolling horizontal line, which is helpful for presenting workflows that involve date ranges or multiple consecutive steps, like a product launch.
Gallery: This is the most visual option, giving you a preview of the content within each data.
Board: This is a Kanban board. It groups your content by category—for example: In progress, Review, and Done—making it a great option for task management.
How to create a database in Notion
You can create a database as its own page or inline with other content on an existing page. The setup is more or less the same either way.
Open a new or existing page in Notion.
Enter the slash command
/database
to create a new database, and select Database - Inline or Database - Full page. By default, Notion will display an inline database as a table, but you can easily change this.Give your database a name and add your entries.
Need to edit an entry? If you created a table view, hover over the entry name in the first column (or "property"), and click Open. It'll open as its own page, which you can then edit.
For all other layouts, just click the card, and it'll open as its own page.
How to create different database views in Notion
Let's say you created your initial database in a table view, but now you want to visualize the same entries in a board view.
Hover over your database until a floating menu appears above it.
Click the Edit view layout icon, which looks like an ellipsis (
...
), and then select Layout.Choose your desired layout. Notion will also give you a real-time preview of the layout as you click through your layout options.
It's worth mentioning, though, that changing the layout this way means the calendar view will replace the original table view.
If you want to create multiple views that you can easily toggle between, add a new view instead.
Hover over your database until a floating menu appears above it.
Click the plus icon (
+
) next to your board name.Select the datasource you want to link to. This should be the same datasource you used in your initial database view. Note: Linked databases aren't duplicates—they're another view of the same underlying data.
Change the layout, as needed.
That's it. And there's no limit to how many views of layouts you can create within one database.
Automate Notion
Notion offers plenty of features and customization to turn it into the perfect information hub. But first, you have to get that information into Notion.
When you connect Notion with Zapier, you can automatically send data from other apps to your Notion workspace and vice versa. For example, you can add new calendar events or items in your read-it-later app to databases in Notion. Learn more about how to automate Notion, or get started with one of these workflows.
Add new Google Calendar events to databases in Notion
Add new Microsoft Outlook calendar events to Notion databases
To get started with a Zap template—what we call our pre-made workflows—just click on the button. It only takes a few minutes to set up. You can read more about setting up Zaps here.
Related reading: