Atrium is a branded client portal that lets agencies and freelancers manage projects, share files, and send invoices in one place accessible to clients via a single link. It can be self-hosted for free or used as a hosted cloud service, and supports custom domains and white-label branding so clients see the agency's own brand rather than Atrium's. Clients can pay invoices directly through the portal via Stripe.
What it's for
Features 14
- Branded client portal accessible via a single link
- Custom domain with automatic SSL via CNAME record
- Direct invoice payment via Stripe
- File storage via S3, MinIO, Cloudflare R2, or local storage
- Hosted cloud version available
- Invoicing with line items and payment tracking
- Open-source under AGPLv3
- Professional PDF invoices
- Project status pipelines
- Secure file delivery
- Self-hosting via Docker
- Team member access with admin/staff roles
- Update threads and task lists per project
- White-label branding (logo and colors)
At a glance
Integrations
Resources
Pricing
Self-hosting is free with no plan limits shown; hosted plans are Free, Pro ($29/mo or $290/yr), and Lifetime ($499 one-time).
For freelancers getting started.
2 projects, 50 MB storage, 1 team member, 3 clients
Most Popular. Billed $29/mo or $290/yr. For growing agencies.
10 GB storage, 5 team members
Pay once, use forever.
25 GB storage, up to 100 team members
Similar apps
Kitchen.coClient Portal Software for AgenciesPrice$29 one-timeTry freeFree planRuns onWebFeatures20
OrchestraCreate, manage and grow digital agenciesPrice$25–$124/moTry free14-day trialRuns onWebFeatures19
RetainrSell. Earn. Automate.Price$19–$199/moTry freeFree trialRuns onWeb · iOS +1Features20
OneSuiteAll-in-One Client Portal for AgenciesPrice$29–$149/moTry free14-day trialRuns onWebFeatures17
ClientDeckClient management software for freelancers & agenciesPrice$9–$24/moTry freeFree planRuns onWebFeatures17
The MonsteraProject management tool for freelancers and small agencies.PriceFrom $25/moTry free30-day trialRuns onWeb · iOSFeatures15