Skip to content
notionsolutions

A practical library for building,
organizing and working in Notion.

Template guides

Notion Portfolio Template: Free Picks Rated and a Build That Publishes

Pick a free Notion portfolio template by structure, not stars: the five rated ones in Notion's own collection score 4.74 to 5.0. Then build the Projects gallery and contact form on Free, publish on notion.site, check what goes public, and add your own domain at $18 a month billed yearly.

Published
White ceramic stand holding three blank frosted glass cards beside a brushed steel clip and one electric-blue glass tile, and the headline Your Portfolio, Published Free
Publish a Notion portfolio free, then add your own domain once the link goes on proposals.

Start with a free Notion portfolio template only if it already has three parts: an About section, a projects section and a way to reach you. In Notion's own collection of free portfolio templates, Workfolio is the one whose listing names all three, and its 4.84 rating rests on 469 ratings. Publish it free on a notion.site address. Pay for your own domain once the link starts going on proposals: $18 a month for a one-member Plus workspace billed yearly.

For a designer or product manager, Designer portfolio is the template pitched at you, with 104 ratings behind its 4.74. For marketing roles, Marketing Portfolio Template is the targeted pick, though its 4.89 comes from only 19 ratings. If you'd rather know where every piece lives, build it yourself on the Free plan: one Projects database shown as a gallery, an About section and a Notion form. And if your best work sits under an NDA, keep those case studies off the published page entirely, because Notion pages can't be password protected and every subpage publishes with its parent.

Which Notion portfolio template should you start with?

Notion's portfolio template category lists more than 600 templates, far too many to compare one by one. The Top Free Portfolio Templates collection narrows that to six free ones, and each has its own marketplace page with a rating. Here's what each listing says the template is for, with the rating and rating count from its page.

Notion's Top Free Portfolio Templates collection, by marketplace user rating and rating count
TemplateCreatorWhat its listing saysRatingRatings
Workfolio | Your Personal PortfolioAzhar AhmadA landing page portfolio with "an About section, Projects portfolio, contact information, and more"4.84469
Personal PortfolioEasloProjects, skills and achievements4.79665
Designer portfolioGanesh RA portfolio for designers and product managers4.74104
Marketing Portfolio TemplateJackson TarrantA portfolio website for a variety of marketing roles4.8919
Simple Portfolio WebsiteLocominderNothing beyond its name5.01
Online PortfolioAlex NolesYour portfolio, resume, CV and website in one placeNo ratingNone

All six are free. Five carry a rating: their median is 4.84, they range from 4.74 to 5.0, and together they hold 1,258 ratings, with a mean of 4.81 when each template is weighted by its rating count. Personal Portfolio and Workfolio account for 1,134 of those ratings, about 90% of the set.

What the ratings can decide, and what they can't

These are marketplace user ratings. They tell you how people felt about a template, not how it publishes or how it holds up once your own projects are in it. The 5.0 for Simple Portfolio Website rests on a single rating. Set it aside and the four templates with 19 or more ratings have a median of 4.82 and a range of 4.74 to 4.89, so the stars barely separate them.

What the counts do give you is confidence. A 4.79 from 665 people and a 4.84 from 469 are settled scores; 19 ratings can still move. So pick by structure first and use the count to break a tie. That's why Workfolio comes first for me: its listing is the only one in the set that names an About section, a projects section and contact information, and its score rests on the second-largest base. Personal Portfolio has the largest base, but its listing doesn't mention a contact route, so check for one before you commit. Online Portfolio's promise of a resume and portfolio on one link may suit a job search, but with no ratings there's no signal from other users yet.

Check any template before you rely on it

A template brings its own pages and databases into your workspace, so the dependency and client-access checks in Notion templates for freelancers apply to a portfolio template too.

What does a working Notion portfolio need?

Every portfolio has to answer three questions for a visitor: who you are, what you've done, and how to reach you. In Notion, each answer has a natural home.

The three parts of a Notion portfolio and the setting that matters for each
PartThe visitor's questionWhere it lives in NotionThe setting that matters
AboutWho is this, and what do they do?Text at the top of the portfolio pageA table of contents (/toc) if the page runs long; on a public page it creates anchor links to the headings
ProjectsWhat have they done?A database in gallery view, one page per projectLayout → Card preview → Page cover, and Layout → Open pages in → Full page
ContactHow do I reach them?A Notion form, an email address or a booking linkFor a form: Share form → Who can fill out → Anyone on the web with link
Diagram of a published portfolio page with About, a Projects gallery of project pages and a Contact link to a form whose Responses table sits on a separate unpublished page
Keep About, Projects and the contact link on the published page, and the form's responses on a page you never publish.

I'd start with one database, Projects, and keep the About text and contact link on the portfolio page itself. A resume page, a services page and testimonials can wait until the first version is live and you've sent the link to someone.

Build it yourself: one page, one database, one form

Building your own takes the guesswork out of a template, and everything in this section works on the Free plan.

The page and the About section

  1. Create the page in a workspace you control. On the Enterprise Plan, workspace owners can turn on Disable publishing sites, forms, and public links, which takes down Sites already live, so a portfolio built inside an employer's Enterprise workspace can vanish with one setting.
  2. Write two or three sentences on who you help and what you do, then add links to your resume and profiles.
  3. If the page gets long, type /toc for a table of contents. Notion's publishing help says it creates anchor links to the page's headings on the public site.

The Projects gallery

  1. Type /Gallery view on the portfolio page to add an inline gallery database, and name it Projects. In a database you already have, select + next to the view name and choose Gallery.
  2. Give each project its own page with a cover image. Then open the settings menu at the top right of the database, select Layout → Card preview and choose Page cover, so each card shows that project's cover.
  3. Turn on Fit image if your covers come in different shapes. With it on, the whole image fits inside the card and you can hover and select Reposition; with it off, Notion crops the image to fill the card.
  4. In Layout, set Open pages in → Full page, so a case study opens as a page of its own instead of on the side or in the center.
  5. Under Property visibility, show only what helps a visitor choose, and pick a size from the Card size dropdown. Drag your strongest project to the first card.

I'd keep the properties to three: a Type select so visitors can tell design work from writing, your Role, and a Link to the live result. For a visual portfolio where the cover says enough, switch off Name in the Properties menu to show the images alone, a setting Notion's gallery help suggests for mood boards and photo collections. For image sizes and the rest of the card settings, see the Notion gallery view guide.

Each project page reads best with the same headings in the same order: the brief, your role, what you delivered and what changed. A default database template for new pages gives every new project those headings, so each one starts from the same outline.

The contact form

  1. On a separate page outside the portfolio, type /form and select Form. Each question you add becomes a property in the form's database.
  2. Ask for a name and an email address as questions. Notion records responses from forms open to Anyone on the web with link as anonymous, so it won't capture who sent them.
  3. Open Form settings → Submit screen to set the Confirmation title and body, and turn on an email copy of each submission so an inquiry doesn't wait until you next open Notion.
  4. Select Share form → Who can fill out → Anyone on the web with link, copy the form link, and put it on the portfolio page as your contact link.

I'd keep the form's database outside the portfolio page for a simple reason: everything inside a published page goes public with it, and responses land in a table view named Responses. Keeping that table on a page you never publish means there's nothing to hide later. Forms are available on every plan, but you can only create and customize them in Notion's desktop and web apps, not on a mobile device. On a paid plan you can switch off Notion branding on a form shared to the web. What happens after an inquiry arrives, who owns it and what the next action is, belongs to Notion forms for client intake.

Publish the portfolio

  1. Open the portfolio page, select Share at the top, open the Publish tab and select Publish.
  2. Select View site, then copy the live link with the link icon next to the URL in Share → Publish. Send that link, not the address of the page inside your workspace, or visitors land on a "Continue to external site" message.
  3. Under Search engine indexing, turn on Discoverable on the web if you want the portfolio to show up in search. Notion says Sites can take up to four weeks to be indexed.
  4. Leave Duplicate as template off unless you want visitors to be able to copy your portfolio into their own workspace.

The Site updates by itself as you edit the page, so adding a project is a matter of adding a page to Projects. On a paid plan you can also set a custom slug and edit the link title and description for search, and Notion's Site customization help adds a favicon, a share preview, a navigation bar and Google Analytics. The Built with Notion watermark can be switched off only on a custom domain. The key settings to check after publishing and the DNS records for your own domain are in the Notion website guide.

Check these before you send the link

Page tree of a published portfolio where a draft subpage publishes too, an NDA case study sits outside the tree shared by invite, and a note on contributor details in page metadata
Everything under the portfolio page goes public, so move drafts and NDA work out before you publish.

What a Notion portfolio costs

Notion portfolio costs by plan and domain choice
SetupCost a monthAddressWhat you get
Free$0One notion.site domainPublishing and search engine indexing; the Built with Notion watermark stays
Plus, billed yearly$10 per memberUp to five notion.site domainsCustom slug, link title and description, favicon, navigation, share preview, Google Analytics
Plus and a custom domain, billed yearly$18 for one member ($10 + $8)Your own domainEverything in the row above, and the option to switch off the watermark
Plus and a custom domain, billed monthly$22 for one member ($12 + $10)Your own domainThe same as yearly billing

Notion's pricing page says paid plans are charged per member, and the Plus figures above are its yearly and monthly rates. The Sites availability and pricing page sets out what Free and paid plans can publish, and the custom domain help lists the add-on at $8 a month per domain on annual billing or $10 monthly, billed on the same cycle as your plan. A solo portfolio on your own domain, billed yearly, comes to $216 a year before the domain itself, which you buy from a domain provider because Notion doesn't sell domains. For students and educators, the same pricing page makes Plus free with a 1-member limit when you sign up with a school email; the steps are in claiming Notion's free Education Plan.

A notion.site link is fine for a job application or a message to a recruiter. If you already pay for Plus to run client work, your own domain adds $8 a month on yearly billing, and I'd add it as soon as the portfolio link goes on proposals and invoices.

Notion portfolio or a real website?

Notion is enough when the portfolio is a link you send: to a recruiter, in a proposal, in reply to a client's message. It falls short when the portfolio has to protect work or carry a design of its own. These are the limits that decide it:

If you already have a website, you don't have to choose: on a published page, Embed this page → Copy code gives you a snippet for placing that page, such as the Projects gallery, in another site. Putting Notion on your own website covers that route.

For a writer, consultant or developer whose work is mostly words and links, I'd stay on Notion: the portfolio stays current because you edit it where you already work. For a designer who needs password-protected case studies or full control over layout, I'd draft in Notion and publish somewhere that offers both. The same Notion website guide compares the builders that sit on top of Notion, the move to a CMS and mobile load results for notion.site pages.

Which setup to choose

Whatever you pick, the first version needs one database and three or four projects. Add the resume page, services and testimonials once the link is out and someone has opened it.

Publish the portfolio