Client portals for freelancers and small studios — milestones, files, and an invoice they can pay, behind one link.
scrollHow it works
Client name, project, milestones. Two minutes, and it wears your logo and color — not ours.
No account, no password for your client. Progress, files, and messages, all on one page they can actually find.
The invoice lives next to the work. One button, paid — money lands in your bank account, not a maybe-later inbox.
One link. Everything in it.

Client portals built around getting paid
Honest comparison
SuperOkay is a great tool for winning a client — briefs, proposals, estimates, all built to impress before you sign. Portlkit picks up after that: it's built around the part every freelancer dreads, which is getting paid without three follow-up emails.
Before the project
Proposals, briefs, estimates, and case studies to win the client in the first place.
During the project
Milestones, invoices, and files for the client you already have — built so payment is one click, not a follow-up.
Simple pricing
$0/mo
1 active portal, "Made with Portlkit" badge.
Recommended
$39/mo
Unlimited portals, badge removed.
$199 once
Everything in Pro, forever. First 100 people only.
Payments run on Stripe. You pay only Stripe's standard processing rate — Portlkit takes 0% of your money.
Questions, answered honestly
No. Every portal is one private link — your client opens it, sees everything, approves milestones, and pays. No password, no signup, nothing to forget.
Stripe. You connect your account once; your client pays inside the portal and the money settles straight to your bank. You never chase, and we never hold your funds.
One active portal and a small "Made with Portlkit" badge on it. That's the whole catch — payments and milestones aren't rationed.
On Pro, yes — your logo, your brand color, your own domain, and the badge disappears. Your client sees your studio, full stop.
They're yours. Portals go read-only so clients keep access to what you delivered, and you can export your files and history any time.

You do the work. The portal handles the chase.
Milestones approved, files delivered, messages answered, invoice paid — one link your client actually opens.
Free to start. Two minutes to your first portal.
Start free →