Create a portfolio that stands out.

Choose from a variety of unique layouts to build an online portfolio that best displays your work. Add individual projects to keep your website organized and easy-to-navigate.

EDIT
Home Page (Draft)
Grid overlay layout
Simple grid layout
Cursor hover layout
Full screen background hover layout
Grid overlay layout on mobile
Simple grid layout on mobile
Cursor hover layout on mobile
Full screen background hover layout on mobile

Click to see how easy it is to change layouts

Layout

A custom portfolio for your custom work

Create a cohesive portfolio for your body of work, no matter what you make. Upload and manage all your files from one central hub, then use text, imagery, or videos to highlight each project.

Editing website UI

Sell anything

Sell your art, photography, prints, and even services with Squarespace’s rich product offerings and scheduling tools.

Inventory panel example

Sell Products

Allow visitors to browse your merchandise, add items to their cart, and check out simply and efficiently.

Learn More
Automation UI

Sell Services

Collect customer emails and build mailing lists.

Learn More
Scheduling User Interface photo

Schedule Appointments

Create a website that helps attract new customers and allows them to book your services.

Learn More

Generate on-brand content easily with Squarespace AI

While you work on exhibiting your digital portfolio, Squarespace AI can act as your personal creative agency and provide on-brand copy you need to perfectly showcase your work. Get started with tailored recommendations to build your website with AI.

Generating content with AI

Expand your network

About page
Contact page
Email

Tell your story with an about page.

Add an “About Me” page to your portfolio website to share your bio and tell your story. You can even display your resume or CV.

Let visitors get in touch through a contact page.

Make it easy for potential clients, employers, and collaborators to get in touch by including your email address or creating a form to be filled out directly on your site.

Reach your audience with email and social media tools.

Share new work directly with your audience by using Squarespace Email Campaigns. Add social media integrations to your site and format posts with our Image Resizer to share your work.

Expand your network

About page
Tell your story with an about page.
Add an “About Me” page to your portfolio website to share your bio and tell your story. You can even display your resume or CV.
Contact page
Let visitors get in touch through a contact page.
Make it easy for potential clients, employers, and collaborators to get in touch by including your email address or creating a form to be filled out directly on your site.
Email
Reach your audience with email and social media tools.
Share new work directly with your audience by using Squarespace Email Campaigns. Add social media integrations to your site and format posts with our Image Resizer to share your work.

How to create a portfolio

  1. Choose a website template to create your online portfolio.

  2. Check available domains for your portfolio website or brainstorm ideas with our Domain Name Generator.

  3. Add a portfolio page or section and customize the layout and design.

  4. Showcase individual portfolio work examples with customizable projects built with flexible sections.

  5. Promote your portfolio website using Squarespace's suite of integrated marketing tools.

Customer care advisors.
Customer care advisors.

Squarespace is the all‑in‑one platform to build a beautiful website.