100% off usage fees for 3 months with code “BLACKFRIDAY100”

Sell private packages without the busywork

Licensing, payments and distribution for your PHP and JavaScript packages, all handled for you.

Everything you need to ship private packages

Focus on building your package instead of focusing on how you're going to share it with the world.

Private registries
Secure Composer and npm registries that work with existing tools.
License access
Flexible licensing with per-customer access and release channels.
GitHub integration
Sync releases automatically from your GitHub repositories.
Billing
Collect payments via Stripe for subscriptions or one-time purchases.
Package pages
Branded pages with docs, changelogs, and secure downloads.
Analytics
Track downloads and monitor usage across your customer base.

How it works

Get up and running in minutes, not days.

Add your package

Sync releases from GitHub or publish with npm, then configure billing with Stripe.

Define access rules

Set up release channels, pair those with Stripe and distribute licenses.

Distribute securely

Your customers install packages via Composer or npm with their license keys.

Simple, transparent pricing

Get started for free, upgrade for better rates and more features.

Launch

$0 /mo

Perfect for your first private package

Start free

Growth

Popular
$12 /mo

For growing developers and teams

Get started

Scale

$30 /mo

Advanced features for scaling teams

Get started

Full breakdown

Launch Growth Scale
Registry
Packages 1 5 Unlimited
Per-license fee $1.50 $0.75 $0.50
GitHub repository invites
Distribution
Custom domains —
Webhooks —
Hosted documentation —
Insights
Analytics — Simple Advanced
Team & integrations
Team sharing — —
Affiliate program — —
API access — —

Prices exclude applicable taxes. Billing handled securely via Stripe.

Frequently asked questions

What is Privato?

Privato is a hosted private Composer and npm registry for selling packages. It syncs releases from GitHub, takes payments through your Stripe account, creates a license key for every customer and gives them a branded portal to manage it.

Is Privato a Private Packagist alternative?

Yes, for developers who sell packages. Private Packagist hosts private Composer packages and manages customer access, but you bill customers separately. Privato includes payments, license keys and npm support, and has a free plan.

How do customers install my package?

With Composer or npm, as usual. They add your Privato repository and authenticate with their email address and license key, then run composer require or npm install.

Does Privato take a percentage of my sales?

No. Privato charges a flat fee for each new license, from $0.50 to $1.50 depending on your plan. Stripe's standard processing fees still apply.

Can I control which versions a customer can install?

Yes. Each license belongs to a release channel, which sets a version constraint, how long updates last, and whether access stops or freezes when the license expires.

Ready to start shipping your private packages?

Sign up and give it a try.

Sign up for free