You have done the work. What you need now is one place to send people who ask, "Can I see your writing?" That's what a portfolio does. It puts your best pieces in one spot, so an editor or a client can get a sense of your work in a couple of minutes instead of digging through old emails.
This guide covers the whole thing: what to put in your portfolio, how to lay it out, and how to get your first samples online. You don't need any web design skills to follow along.
A writing portfolio is a website that shows a writer's best work. It holds your samples, a short bio, and a way to contact you. Most freelance writers use one to show their range and win new work. Think of it as your resume and your proof, on one page.
A portfolio earns its keep in a few ways:
There are no strict rules for a portfolio. Still, if you're new to building a website, these steps keep you on track.
A website builder lets you make a site without code. A lot of writers feel unsure about web design, and a builder takes that worry away. Popular options include Pixpa, WordPress, Squarespace, and Wix.
Pick a builder based on what you need. Some are made for one type of user. For example, Pixpa has a portfolio builder for writers with templates and tools ready to use. You choose a template, then drag and drop your content into place.
Look for these things when you compare builders:
The best website builders for authors each have their strengths, so compare a couple before you commit. Whatever you pick, keep your first portfolio simple. Set a deadline and build it.
Before you write your pages, decide who you want to reach. Clients often look for writers who focus on one area. Trying to write for everyone is the fastest way to look like a beginner. Pick one lane and own it.
Say what kind of writing you do, like blog posts, sales copy, or email. Then name the industries you serve, like tech, health, or retail. Now think about your ideal client. What problem do they need to solve, and what would make them hire you? Answering that helps you write pages that speak to them.
With your reader in mind, write your page copy before you open the builder, in the voice clients will hear when they hire you. Match the design to your writing: bright colors for an arts blog, a clean look for business news. A freelancer portfolio is a good model to start from.
Most builders come with templates you can start from. Pick one that's clean, simple, and works well on phones. With a builder, the layout is already made, so you just move the parts around to fit your taste. That saves a lot of time. Browse portfolio templates and start with one you like. If you're torn between a few, how to choose the right template breaks it into a quick checklist.
Add 3 to 6 of your best pieces so clients can judge your work fast and decide to hire you. Choose samples that fit your niche, and leave out anything that doesn't match, since off-topic work weakens your case.
For each one, add a short note on the result you got, like more traffic or more sales. That shows the value of your work, not just the words. Don't overload the page either. A few strong pieces beat a long list nobody finishes.
A testimonial is a short quote from a happy client. It builds trust and helps new clients relate to you. Ask clients who work in your niche for a line or two.
Good testimonials say more than "great work." Ask clients to share how your writing helped their business and what set you apart. If you're just starting out, offer a free sample in exchange for an honest quote. A strong line can tip a hesitant client into hiring you, which is why testimonials matter .
Your home page is the first thing a client sees, so make it clear and quick to read. State what you do and who you help in a line or two. Add a short bio and links to your best work. You can also explain how you work: your steps, your tools, and how long a project takes.
Your bio tells clients who you are. Keep the tone in line with the rest of your writing. Add your top credentials, awards, and any well-known clients or publications. A short story about why you became a writer can help people connect with you. The best author websites show how others handle theirs.
End with a contact page. Add your email, your social links, and a simple contact form. Keep it easy to find, and link to it from your other pages. Test your form so messages reach you and don't land in spam. A few contact page examples show the layout that works best.
You don't need paid clients to start a portfolio. You need samples, and you can create those yourself. Here's how writers build a first portfolio from scratch:
Aim for three to five strong pieces before you worry about adding more. A few sharp samples beat a long list of filler.
A portfolio needs enough to prove your skills, and little enough that a busy editor can judge you in two minutes. Here's what to add.
Keep the order simple: samples first, proof second, contact always in view.
For most writers, a simple website beats a PDF or a shared doc. A site is easy to update, share, and find on Google. Here's how the main formats compare.
A simple site works best: a home page, a work page, an about page, and a contact page. Link out to your published pieces so editors read them where they ran. Keep a one-page PDF as a backup, but treat the site as your main home.
Before you start building, it helps to see how other writers set theirs up. We keep a gallery of writing portfolio examples built on Pixpa, from copywriters and authors to journalists and poets, with the template behind each one.
A few small errors can lose you a client before they read a word. Watch for these:
The steps are simple. The hard part is starting, so pick a builder and put up a rough version this week. You can add work and polish it as you go.
A writing portfolio website is the best way to show your work, especially if you freelance. It helps you stand out and gives clients or editors the details they need to judge you.
A website builder is the easiest option. With Pixpa, you pick from a library of templates and build your site by dragging and dropping. It also includes a blog, SEO tools, and other features to help people find you.
No. You can start for free on sites like Medium or LinkedIn, or with the free plan on many website builders. Free options are a fine way to begin. A paid plan is worth it once you want your own domain name, more design control, and a site with no other brand's ads on it.
Nikhil Prabha is a content specialist at Pixpa who writes about portfolios, photography, and running a creative business. He has published guides on building portfolios across photography, fashion, and design, and on the mistakes that hold them back. He focuses on turning complicated topics into steps a beginner can actually follow. Outside work, he's into sneakers and the outdoors.
Connect on LinkedIn .