← ALL TRADESWHATSAPP US ▸
/ PORTFOLIO WEBSITE DESIGN

Portfolio website design that gets you hired.

Someone has your name and two others in a group chat. They open all three folios on a phone, between meetings, and give each about forty seconds: what does this person actually make, have they done anything close to this, roughly what will it cost, and how do I reach them. The folio that answers all four gets the job.

/ SEE ONE, BUILT

Suri Amir, a folio we imagined

Suri Amir is not a real photographer. The folio is a complete build, made to show how a body of work can be paced and how little it takes to look serious.

The homepage of Suri Amir, a portfolio & creative website concept designed and built by Uchi Labs
Suri Amir
An editorial photographer’s folio.
STEP INSIDE THE LIVE CONCEPT ▸

What it costs

For a freelancer, one page is often genuinely enough: a dozen pieces, a line on what you do, rates, and a way to reach you. That is RM1,000. Most folios land at RM2,800, which buys separate project pages so a single series can be shown properly, plus an about page and a journal. Wordmark and site designed together is RM5,500.

Every price is fixed and in writing before any work begins, and the domain, the site and the content stay yours. The full breakdown is on the pricing page, and there is a longer answer in what a website costs in Malaysia.

What a portfolio website actually needs

01

Twelve pieces, not sixty

You already know which work is your best. The hard part is cutting the rest, because a folio is judged at the level of its weakest image, not its strongest. Twelve pieces you would defend in a room beat sixty that include five you have outgrown.

02

Big images that still load fast

An unoptimised folio is often the slowest site its owner will ever have: forty full-resolution files, several megabytes each. We serve modern formats at sensible sizes, hold back what is below the fold, and keep the quality you would actually notice. Your originals stay yours, untouched.

03

One line on what you make, and for whom

"Creative" tells a client nothing. "Editorial and portrait photography for magazines and small brands, based in KL" tells them whether to keep reading. Put it on the first screen, in plain words, not in a poetic paragraph on an About page nobody reaches.

04

A number, or at least a floor

Saying nothing about money does not keep your options open, it just means every enquiry starts from zero. A day rate, a package price, or simply the range you usually work in saves you the three emails that end in silence, and filters out the wrong briefs before they land.

05

Your own address, not rented land

A folio on a platform subdomain builds that platform’s equity, not yours. Every link and mention points at them. On your own domain, work you published five years ago still leads back to you, your name is findable in search, and you can move the whole thing without asking anyone.

06

A way to reach a human

A contact form with no reply address is a small act of hiding. Put a real email and a WhatsApp link on the page, plus the city you are in and whether you travel. Someone deciding at 11pm should be able to message you without composing anything formal.

What goes wrong

  • Uploading everything. Three years of work in one grid reads as an archive rather than a selection, and the client remembers the weakest frame in it instead of the best.
  • The default template everyone else on that platform is using. Your work may be distinct, but the frame around it is not, and taste gets judged on both at once.
  • Images dropped in straight from the export folder at full resolution. Eight seconds of white screen on mobile data, and the person judging your eye never sees a single frame.
  • Total silence on rates. It does not only stop the tyre-kickers, it also stops the serious client who has a budget and needs to know whether you are in the same room as it.
  • A contact form as the only route. No email, no WhatsApp, no name, just a box that swallows the message and gives no sign that anyone is on the other side.

Questions freelancers ask

I already have Instagram and Behance. Do I need my own site?

Keep both, they do a job. But they show your work inside someone else’s frame, next to everyone else’s, and the rules change whenever they like. A site is where you set the order, the pace and the price, and where a client who searched your name lands first.

How many pieces should I actually put up?

Ten to fifteen for most people, and rarely more than twenty. If you are unsure about a piece, that is your answer. We will sit with you and cut, which is the part almost nobody manages alone, because you are attached to the job and the client is not.

Should I put my rates on the site?

Something, yes. A starting figure or a range is enough: from RM1,500 a day, or projects usually between RM3,000 and RM8,000. You are not committing to a price, you are saving both sides three emails. If your rates genuinely swing with scope, name the floor and say why.

I design myself. Can you just build what I lay out?

Yes, and that is often the best version of this. Bring layouts and we build them properly: fast images, clean type, a structure search can read, and a simple way to add work later. If you would rather hand the whole thing over, that is fine too, and we will still ask which twelve pieces matter.

Can I add new work myself once it is built?

Yes. You get a simple way to add a project, upload images and write a caption, and pictures are resized on the way in so you cannot accidentally break the site’s speed. You also keep the domain, the files and the site itself. Nothing is held hostage.

/ START HERE

Let us cut it down to twelve.

Send us your current folio, or the folder you have been meaning to sort. We will tell you honestly what to keep, what it would cost, and whether you need a new site at all.

WHATSAPP US ▸SEE THE LIVE CONCEPT ▸
/ IMAGINED FOR YOU · NOT CLIENT WORK

See another trade.

Every one of these is a whole website we imagined from scratch. None is a client. Yours would be drawn around your own story.

START YOUR CREATION ▸SEE WHAT IT COSTS →