Nobody hires you without experience, and you cannot get experience without being hired. The way out is that clients are not actually asking for experience — they are asking for evidence you can do the work. Those are different, and only one requires a client.
Three to five pieces
Not fifteen. A hiring decision is made on the first two or three things someone looks at, and a long portfolio dilutes the strong pieces with weaker ones.
Pick your best three. Add two more only if they show something genuinely different.
What to make, by skill
Writing — publish four articles on the subject you want to be paid to write about. A free blog, Medium, LinkedIn: the platform does not matter, being public does.
Customer support — write three help-centre articles for a product you use. Then find real questions in its user forum and write the replies you would have sent. Present them side by side.
Bookkeeping — complete the official certification for QuickBooks or Xero, then reconcile a full fictional month and write a short note on what you found and how you resolved it.
Design — redesign three real screens from apps you use. Show the original and yours, and explain each decision in one line.
Development — build three small things that work and are live at a URL someone can open. Deployed beats polished.
Data — take a public dataset, ask one specific question of it, and answer it with a chart and a paragraph.
Show the thinking
This is the part that separates a portfolio from a folder of files, and almost nobody does it.
For each piece, add three short lines:
The problem: the checkout page had four required fields that were not needed. What I did: removed two, made one optional, moved the error messages inline. Why: every extra required field is a place to abandon the form.
A client reading that learns you can reason about their problem. A client seeing only the finished screen learns you can use the software.
Be honest about what it is
Label self-initiated work as self-initiated. “Personal project — unsolicited redesign” costs you nothing. Clients know beginners have to start somewhere and almost none of them mind.
What they do mind is discovering you implied a client relationship that never existed. It takes one message to the company you named. Everything else you have shown becomes worthless in that moment, including the parts that were true.
Getting the first real one
Once the portfolio exists:
- Do one piece of work free, for one small business you actually know, in exchange for permission to show it and a testimonial. One. Not an ongoing arrangement.
- Charge low but not nothing for the second. Free work attracts clients who never intended to pay anybody.
- Raise your rate on the fourth client, not the tenth. Waiting for permission to charge properly is the most expensive habit in freelancing.