Public pages & web publishing

Publish Notion pages to the web
In this Article

Any page you build in Notion can be turned into a public page, creating a fully navigable (and searchable) website with links. Publish a blog, your resume or portfolio, job listings, a landing page... the possibilities are as wide as the web itself 🪄

Jump to FAQs

If you want to let anyone on the internet view your Notion page, you'll want to make it public.

  • Click Share on the page and go to the Publish menu.

  • Click Publish to web.

Once the page is published, you can adjust the following:

  • Link expiring: Time that the link will automatically expire.

  • Allow editing: Any logged in Notion user can edit the page.

  • Allow comments: Any logged in Notion user add comments to this page.

  • Allow duplicate as template: Users can duplicate the page to their own workspace.

  • Search engine indexing: Allows the page to show up in search engine results.

To share the link to your public page, select Share at the top right corner of your page in Notion → Publish🔗 next to the Direct site link.

Note: When you publish a Notion page to the web, the webpage’s metadata may include the names, profile photos, and email addresses associated with any Notion users that have contributed to the page.

When your Notion page is public, anyone on the web can read it and interact with certain components:

  • Subpages are also published by default, along with any of their subpages.

    • You can restrict subpage permissions to hide them from public view!

  • For databases, viewers can toggle between views and open the pages they contain.

  • Your site's navigation appears as a breadcrumb menu at the top for all viewers.

  • At the top right, people can Search the content of your page (and all its sub-pages), or click Duplicate to add an exact, editable replica of your page to their own Notion workspace (if you've toggled this feature on).

  • If you have Allow editing turned on, folks who have your link and are logged into a Notion account will be able to make edits to your page.

Users on any plan can view and manage public Notion pages in one place. To view your workspace’s domains and public pages, go to Settings & membersSites.

Members of a workspace can do the following from this tab:

  • See domains belonging to the workspace.

  • See public pages that they have access to, through a teamspace, group, parent page, or a direct invitation. This doesn’t include pages that are available to anyone with a link — you must have direct access to the page in Notion.

  • Go to the published page, copy its URL, or open up the publishing settings for it.

Workspace owners can see all of the information members can see, plus they can:

Unpublish or change settings for public pages

To edit or delete a public page, go to Settings & membersSites. Select ⚙️ next to a page. From here, you can adjust the same settings that you can set at the page level, including search engine indexing and link expiration.

You can also select Unpublish to take the page off the web.

Deleting public pages

If you delete a page that was public, it will no longer be visible on the web and will also be removed from Settings & membersSites. However, if a user who published a specific page leaves your workspace, the page will remain on the web.

Set a public home page

If you have pages shared to the web, you'll be able to choose which one you'd like to display as a default home page, reachable at

  • Navigate to Settings & members in your sidebar, then Settings.

  • Scroll down to the Public home page section. In the dropdown, you'll be able to select which of your publicly shared pages you'd like to make the public home page.

  • Below this, you'll see your public home page URL.


  • Notion reserves the right to reclaim a custom URL at any time, at its sole discretion.

  • Once you set a custom URL, you’ll need to continue to actively use your Notion workspace in order to maintain it. If you don’t, you might lose the URL.

All Notion plans allow you to customize a Notion domain for public pages from your workspace. Only workspace owners can add or change workspace domains by going to Settings & membersSettings. Learn more in this article.

Your public pages are indexable by search engines so that people can more easily find your content. Make sure Search engine indexing is turned on when you go into the page and select SharePublish.


Does Notion support custom domains?

Follow these instructions to change your workspace's custom URL. You'll have to be a workspace owner to do this.

Can you link to a specific section of a page?

You can use a table of contents in your public page to create anchor links to its headings.

If I have already shared lots of links to public Notion pages in my workspace — will those old links still work?

Yes! Your old links will still work. If the link was created after June 29, 2021, it will take folks to an intermediate page where they can click on the new link.

I shared my public page URL but it takes people to a page with a "Continue to external site by following the link below" error message. What did I do wrong?

If I change my workspace domain name, will my public page URLs still work?

Can I password protect a page?

Unfortunately, not at the moment. If the person you want to share a page with has a Notion account, you can share your page privately by selecting Invite a person in the Share menu at the top of a page.

Still have more questions? Message support

Give Feedback

Was this resource helpful?