Notion Tips

Notion Templates

Quickly Build a Portfolio Website Using Notion: No Coding Needed

How to create a portfolio website with Notion without coding

Creating a portfolio website can be a great way to showcase your work, skills, experience, and projects. Whether you're a freelancer, student, creator, entrepreneur, or professional, a portfolio gives potential clients or employers a place to learn more about you.

But building a website from scratch can feel complicated, especially if you don't know how to code.

Notion makes it possible to create and publish a simple portfolio website without coding. You can design your portfolio directly in Notion, publish it to the web, and customize several website settings.

In this guide, I'll show you how to create a portfolio website with Notion, publish it, and configure the most useful website settings.

How to Create a Portfolio Website in Notion

Notion is primarily known as a productivity and workspace tool, but you can also use a Notion page as a simple website.

For a portfolio, you can use a Notion page to showcase:

  • About you

  • Skills and experience

  • Projects

  • Work samples

  • Education

  • Contact information

  • Social media links

The easiest way to get started is with a portfolio template.

Use a Free Notion Portfolio Template

Instead of building your portfolio from scratch, you can start with my [Free Notion Portfolio Website Template].

Simply duplicate the template into your Notion workspace and replace the sample content with your own information.

If you're looking for other website-related templates, you can also explore my [Best Notion Website Templates] collection, which includes free templates for portfolios, link-in-bio pages, and website management.

Step 1: Create Your Portfolio Page in Notion

If you're building your portfolio from scratch, create a new page in your Notion workspace.

Add the information you want visitors to see.

A simple portfolio structure could be:

About Me

Introduce yourself and briefly explain what you do.

Skills

List your most relevant skills and areas of expertise.

Experience

Add your previous roles, projects, or professional experience.

Projects

Showcase your best work with descriptions, images, or links.

Contact

Add your email address and relevant social media or professional profiles.

Tip: Don't try to add everything you've ever done. Focus on the work and information that best represents what you currently do.

Step 2: Publish Your Notion Portfolio Website

Once your portfolio page is ready, you can publish it to the web.

Open your Notion portfolio page and:

  1. Click Share in the top-right corner.

  2. Open the Publish tab.

  3. Select Publish.

  4. Copy the published website link.

Your portfolio will now be accessible through a public Notion URL.

You can share this link on your social profiles, resume, email signature, or anywhere else you want people to find your portfolio.

Notion portfolio page showing a personal introduction and work experience

Notion Website Settings You Should Know

After publishing your page, Notion provides several settings that let you control how your website appears and behaves.

Let's look at the most useful ones.

General Site Settings

Search Engine Indexing

The Search engine indexing option controls whether search engines can index your published Notion page.

If you want your portfolio to have a chance of appearing in Google search results, enable search engine indexing.

However, indexing doesn't guarantee that your page will rank in search results. Your content, relevance, competition, and other SEO factors still matter.

Duplicate as Template

The Duplicate as template setting determines whether visitors can duplicate your published Notion page into their own workspace.

For a personal portfolio website, you will generally want to turn this off.

If you're intentionally sharing a Notion page as a template, you can leave it enabled.

Notion Publish settings for publishing a portfolio website

Customize Your Notion Website

Notion also provides several customization options for published websites.

Notion website settings showing search engine indexing optionsNotion site customization settings for a published website

Share Preview

The Share Preview setting lets you customize the image that appears when your website link is shared on platforms that support link previews.

Use an image that represents your portfolio or personal brand.

Theme

You can choose how your published website looks:

  • Light

  • Dark

  • Follow device settings

Choose the option that works best with your portfolio design.

Favicon

A favicon is the small icon displayed in a browser tab.

Adding a recognizable favicon can make your portfolio feel more polished and easier to identify.

Notion website header settings with navigation and search options

Google Analytics

If you want to understand how people interact with your website, you can connect Google Analytics using the available Google Analytics setting.

This can help you understand things such as website traffic and visitor activity.

Notion website header settings with navigation and search options

Customize the Website Header

Notion also provides several options for the website header.

Notion website header settings with navigation and search options

Breadcrumbs

Breadcrumbs can help visitors understand where they are within your site's page structure.

For a simple one-page portfolio, you may not need them. They can be more useful if your portfolio contains multiple pages.

Search

You can enable Search to allow visitors to search your published Notion website.

For a small portfolio with only a few sections, this may not be necessary. For larger Notion websites, it can make finding information easier.

Navigation

The Navigation option allows you to add pages to your website's navigation menu.

This can be useful if your website contains multiple sections or pages, such as:

  • About

  • Projects

  • Blog

  • Services

  • Contact

For a simple one-page portfolio, you can keep the navigation minimal.

Notion Watermark

Depending on your Notion website setup and plan, you may have an option related to the Notion watermark.

If you're using a custom domain and your plan supports removing the watermark, you can configure this from the relevant website settings.

Can You Use a Custom Domain With a Notion Website?

Yes, you can use a custom domain with a Notion website depending on your Notion plan and setup.

For example, instead of a Notion URL, you could use a domain such as:

yourname.com

If you're interested in using a custom domain, see the guide on [how to connect a custom domain to a Notion website].

Want to make your Notion portfolio more professional?

Notion lets you publish a portfolio for free, but paid plans unlock additional Site customization and the ability to connect a custom domain with an additional domain add-on.

If you're planning to use Notion seriously for your portfolio or business, you can try the paid features first:

→ Try Notion Business + AI free for 3 months

Tips for Creating a Better Notion Portfolio Website

Publishing your portfolio is only the first step. A few simple improvements can make it more useful to visitors.

1. Keep the design simple

You don't need dozens of sections, colors, or visual elements.

Make it easy for someone to understand who you are and what you do.

2. Show your best work

Don't include every project you've worked on.

Choose a few strong examples and explain what you did and what the project achieved.

3. Make your contact information easy to find

If someone wants to hire you or collaborate with you, they shouldn't have to search for your email address.

4. Keep your portfolio updated

Your portfolio should reflect what you're currently doing.

Review your projects, experience, links, and contact information periodically.

Final Thoughts

Creating a portfolio website doesn't have to involve coding or complicated website builders.

With Notion, you can create a simple portfolio, publish it online, and customize several website settings from the same workspace.

If you want to get started quickly, use my [Free Notion Portfolio Website Template] and customize it with your own information.

And if you're looking for more free website templates, check out [Best Notion Website Templates] for additional options, including a Link in Bio template and a Website Management template.


Locominder

Making personal productivity simpler with Notion.

Locominder

Making personal productivity simpler with Notion.

Locominder

Making personal productivity simpler with Notion.