Enterprise security on every plan. Without the enterprise price.
Private Maven, npm, PyPI and Docker repositories with MFA, audit logs and SSO included. No servers to run and nothing to upgrade: we run it for you.
14 days free. No credit card required.
JFrog Enterprise X (JFrog's plan with SSO)
List price at this usage
- Base fee $950.00
- First 125 GB used included
- Next 999 GB used at $1.25 $1,248.75
- Next 736 GB used at $1.00 $736.00
Total $2,934.75/month
CloudRepo Team
Every feature on every plan
- 250 GB storage included
- 3 TB transfer a month included
- Unlimited users included
Total $499/month billed annually, $5,988 a year
$2,435.75 a month less ours billed annually
Source
Enterprise X is for organizations who need multi-site capabilities, uptime and support guarantees, and enterprise access controls (ie. OAuth, SAML, CName).
JFrog’s pricing page, archived
Serving developers since 2016. 30M+ package requests a month. Measured over 30 days.
Included on every plan
Tiers differ on storage and transfer allowance. Nothing else.
- SSO (SAML, OIDC)
- Multi-factor authentication (MFA)
- Audit log
- Repository tokens
- Unlimited users
- Human support
- Maven, npm, Python, Docker with Helm charts, and plain files
- Proxy repositories
Coming soon: Access log and SCIM
One registry for every build pipeline.
Point your existing tools at one URL. No proxy layer to run.
<settings>
<servers>
<server>
<id>cloudrepo</id>
<username>you@example.com</username>
<password>${env.CLOUDREPO_TOKEN}</password>
</server>
</servers>
</settings> mvn deploy -DaltDeploymentRepository=cloudrepo::https://your-org.mycloudrepo.io/repositories/your-repo machine your-org.mycloudrepo.io
login you@example.com
password YOUR_REPOSITORY_TOKEN export TWINE_USERNAME=you@example.com TWINE_PASSWORD="$CLOUDREPO_TOKEN"
twine upload --repository-url https://your-org.mycloudrepo.io/repositories/your-repo dist/*
pip install --index-url https://your-org.mycloudrepo.io/repositories/your-repo/simple/ my-package //your-org.mycloudrepo.io/repositories/your-repo/:_authToken=${CLOUDREPO_TOKEN} npm publish --registry https://your-org.mycloudrepo.io/repositories/your-repo/ echo "$CLOUDREPO_TOKEN" | docker login your-org.mycloudrepo.io --username you@example.com --password-stdin
docker tag my-app:1.0.0 your-org.mycloudrepo.io/repositories/your-repo/my-app:1.0.0
docker push your-org.mycloudrepo.io/repositories/your-repo/my-app:1.0.0 - 08:58 priya.shah@example.com uploaded your-org/maven-releases/com/example/my-app/1.1.0/my-app-1.1.0.jar to maven-releases From 203.0.113.24 · Apache-Maven/3.9.9
- 08:35 sam.lee@example.com created repository token ci-maven-deploy From 198.51.100.7 · Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0
- 08:29 sam.lee@example.com signed in From 198.51.100.7 · Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0
- 08:13 A sign-in as devon.ortiz@example.com failed From 203.0.113.77 · Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0
- 07:56 priya.shah@example.com uploaded your-org/python-packages/my-package/my_package-1.4.0-py3-none-any.whl to python-packages From 203.0.113.24 · twine/5.1.1
Sign-ins, token changes, uploads and the MFA requirement, newest first, for the organization's owner.
How CloudRepo compares to JFrog and Sonatype
What each vendor's entry plan costs and what it includes. Sources are under the table.
| Question | CloudRepo Essentials | JFrog Artifactory Cloud Pro | Sonatype Nexus Pro Cloud |
|---|---|---|---|
| Entry price | $99/month billed annually, $1,188 a year | $150/month list price, billed monthly [1] | $1,950/year plus consumption [2] |
| Included each month | 10 GB storage and 250 GB transfer | 25 GB, then $1.25/GB storage and transfer counted together [1] | 25 GB, then $1.10/GB of consumption [2] |
| Users | Unlimited, on every plan | Typically up to 50 users how JFrog sizes Pro [1] | New contracts are priced by consumption [3] |
| Support | Human support, on every plan | Community support: public documentation, a knowledge base and Stack Overflow [4] | Pro lists enterprise support, SLA and migration services as available [2] |
| Audit log | Included on all plans | An audit trail log, uploaded to a repository every 24 hours once an admin turns it on [5] | Pro lists an Audit Log API [3] |
| Single sign-on | Included on all plans | Not in Pro: JFrog lists SAML and OAuth sign-on for Enterprise X [4] | SAML single sign-on on Pro [6] |
Every feature on every plan. Choose a plan by your storage and transfer needs.
Starting at $99/month billed annually
Sources (6): each vendor's own pages, read 2026-10-06 to 2026-10-21. Prices as each vendor listed them on the date shown.
- JFrog pricing , read ( archived )
- Sonatype pricing , read ( archived )
- Sonatype pricing , read
- JFrog pricing
, read
(
archived
)
Community Support - Available for Free solutions and Pro subscriptions - JFrog maintains public documentation, knowledge base, and engages in conversations on Stack Overflow.
Enterprise X is for organizations who need multi-site capabilities, uptime and support guarantees, and enterprise access controls (ie. OAuth, SAML, CName).
- JFrog Cloud Log Collection , read
- Nexus Repository feature matrix , read
Leaving Nexus or JFrog? Dry-run the move
Install the migration tool with one line. Run it with --dry-run first: a dry run lists what would move and
uploads nothing.
pipx install cloudrepo-migrate No pipx? In a virtual environment, run pip install cloudrepo-migrate.
“…we hope to consolidate our binaries from two disparate sources into CloudRepo. I am thoroughly finished with Artifactory and JFrog on the whole.”
Try it with your own builds
Create an organization, point Maven, pip, npm or Docker at it, and push your first package.
14 days free. No credit card required.