Skip to content

How to start a portfolio website as a freelancer

A portfolio on your own domain wins better clients than a profile on someone else's platform. Here is how to set one up in a weekend.

IDX·October 23, 2026·1 min read

Designers, developers, writers, photographers and consultants all win work through trust. A portfolio site on your own domain shows you take your work seriously, and it stays yours whatever happens to the platforms.

What to include

  • Your best five to ten projects, each with the problem, your approach and the result.
  • Services and how you work: process, typical timelines and how to start.
  • About you, with a real photo.
  • Testimonials from clients, with permission.
  • A clear call to action: contact form, email and WhatsApp.

Step 1: your name as a domain

yourname.com or yourstudio.com is memorable and professional. Register your domain at IDX.

Step 2: affordable hosting

A portfolio is light. IDX shared hosting is enough, with free SSL and a one-click WordPress installer.

Step 3: email that matches

hello@yourname.com on proposals and invoices looks far more established than a free address. Create it in cPanel or with a business email mailbox.

Step 4: build it simply

Choose a clean portfolio theme, optimise your images so pages stay fast, and make the contact button visible on every page.

Step 5: keep it alive

Add new projects regularly and write short case studies; they help search engines and clients understand what you do.

Building sites for clients?

If you create websites for others, reseller hosting lets you host them under your own brand.

IDX on digital infrastructure

Back to blog →

Ready to move to hosting that keeps up?

Start today with a free migration and a money-back guarantee.