Simple, published pricing instead of a per-GB meter
JFrog bills a base price, then every GB you store or download past what's included. A team of 20 engineers running 200 CI builds a working day stores and downloads about 1,860 GB a month. JFrog Enterprise X (JFrog's plan with SSO) is $2,934.75 a month, list price at this usage; CloudRepo Team at $499/month billed annually saves $2,435.75 a month.
Leaving Artifactory? cloudrepo-migrate copies your local Maven and Generic repositories into CloudRepo and checks every file against the original. Read the JFrog Artifactory migration guide
pipx install cloudrepo-migrate What one busy team pays in a month
A mid-sized team with busy CI. Change any number in the calculator further down to price your own.
- Engineers
- 20
- CI builds a working day
- 200
- Downloaded per build (not cached)
- 400 MB
- Transfer a month 200 builds x 0.4 GB x 22 working days
- 1,760 GB
- Stored
- 100 GB
JFrog Enterprise X (JFrog's plan with SSO), list price at this usage
$2,934.75 /month
CloudRepo Team
$499/month billed annually
Storage and transfer allowance included
$2,435.75 a month less than JFrog Enterprise X (JFrog's plan with SSO)
An example team, not a customer. JFrog's figure is Enterprise X at list price for 1,860 GB, base fee included. Source: JFrog pricing , read 2026-10-07 ( archived ).
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
We've run CloudRepo since 2016, with no venture capital, so our customers always come first.
CloudRepo Essentials vs JFrog Cloud Pro
Both entry plans, at the prices each of us publishes. Sources are under the table.
Scroll the table sideways to see every vendor.
| Question | CloudRepo Essentials | JFrog Artifactory Cloud Pro |
|---|---|---|
| Entry price | $99/month billed annually | $150/month list price, billed monthly 1 |
| Included each month | 10 GB storage and 250 GB transfer | 25 GB, then $1.25/GB storage and transfer counted together 1 |
| Users | Unlimited, on every plan | Typically up to 50 users how JFrog sizes Pro 1 |
| Support | Human support, on every plan | Community support: public documentation, a knowledge base and Stack Overflow 2 |
| Audit log | Included on all plans | An audit trail log, uploaded to a repository every 24 hours once an admin turns it on 3 |
| Single sign-on | Included on all plans | Not in Pro: JFrog lists SAML and OAuth sign-on for Enterprise X 2 |
Prices as each vendor listed them on the date shown.
- 1. JFrog pricing , read ( archived )
- 2. 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).
- 3. JFrog Cloud Log Collection , read
What a busy month costs on JFrog Enterprise X
Enterprise X, JFrog's plan with SSO, starts at $950 a month and includes 125 GB of consumption, storage and transfer counted together. Past that, every GB is billed at the rate for its tier.
| Consumption in the month | JFrog rate |
|---|---|
| 126 to 1,124 GB | $1.25/GB |
| 1,125 to 2,124 GB | $1.00/GB |
| 2,125 to 6,124 GB | $0.75/GB |
| 6,125 to 20,124 GB | $0.55/GB |
| Above 20,124 GB | $0.33/GB |
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
Example: 4 TB of storage and downloads in a month costs $4,605.75 on Enterprise X at list price, base fee included.
On CloudRepo, that month costs your plan price, with storage and a transfer allowance included. The pricing page shows what happens if you go over.
Competitor figures were read on 2026-10-06 from: JFrog pricing ( archived ) , JFrog Pro checkout ( archived ) , JFrog usage documentation ( archived ) , JFrog support ( archived ) . Vendors change prices and plans, so check each page before you decide.
Running Artifactory yourself on AWS
AWS bills every byte that leaves its network, on top of your JFrog license and the servers.
| Monthly volume | us-east-1 | sa-east-1 (São Paulo) |
|---|---|---|
| First 10 TB | $0.09/GB | $0.15/GB (+67%) |
| Next 40 TB | $0.085/GB | $0.138/GB (+62%) |
| Over 150 TB | $0.05/GB | $0.114/GB (+128%) |
Source: AWS published rates, read 2026-10-06. First 100 GB/month free across AWS, per the EC2 pricing page.
Try your own numbers
Starter: up to 50 GB stored and 1 TB transfer a month
Start from a plan's allowance
Plan: Starter
CloudRepo
PredictableIf you exceed your monthly transfer allowance, we reach out first. Nothing is throttled, no build ever stops, and there are no automatic charges. Occasional spikes are simply fine. Sustained overage is billed at $120 per additional TB, always rounded down in your favor (2.9 TB over = 2 TB billed = $240). Storage growth is a prorated one-click plan upgrade, not per-GB fees.
More than our plans cover? Let's talk.
That's past the Business plan's 1 TB of storage and 6 TB of transfer a month. Tell me how much you store and download, and I'll come back with a price.
Talk to usJFrog Artifactory
ConsumptionJFrog Enterprise X (JFrog's plan with SSO)
50 GB storage + 1 TB transfer. 925 GB used beyond what is included, billed at tiered rates. The first 125 GB used are included. Then $1.25/GB up to 1,124 GB used, $1.00/GB up to 2,124 GB used, $0.75/GB up to 6,124 GB used, $0.55/GB up to 20,124 GB used, $0.33/GB above 20,124 GB used.
Enterprise X list price, read 2026-10-07 on JFrog's pricing page. Archived copy
Pro list price, read 2026-10-06 on JFrog's pricing page. Archived copy
List price.
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
Your Savings with CloudRepo
Every CloudRepo plan includes
- SSO
- Human support from the people who build CloudRepo
- Nothing to host, patch or upgrade: we run it for you
Pricing your whole team for a year? Open the ROI calculator
Who answers when a build breaks
On JFrog's Pro cloud plan, support is community support. 24/7 SLA support comes with Enterprise X, and Gold and Platinum support are optional upgrades whose prices JFrog does not publish. With CloudRepo, support is included.
JFrog Artifactory Support
Pro (cloud)
Community support
24/7 SLA support starts at Enterprise X, from $950/month
- Support tiers: faster response times cost more.
- 24/7 Support Starts at Enterprise X Community support on the Pro cloud plan
CloudRepo Support
Included with all plans
$0
Included on every plan. No support contract to buy.
- Direct Access to Engineers Talk to the people who build CloudRepo
- Response Within One Business Day Support is included on every plan
- Same support on every plan Every plan gets human support from the people who build CloudRepo.
What a mid-sized team pays in a year
JFrog Enterprise X (JFrog's plan with SSO)
- Base Subscription $950/month list
- Consumption (4 TB a month, at list) $3,655.75/month
- Support Community on Pro; 24/7 from Enterprise X
- Total Monthly Cost VariableAnnual Cost Grows with usage
CloudRepo
- Business Plan $999/month billed annually
- Support Included
- Total Monthly Cost $999/month billed annuallyAnnual Cost $11,988/year billed annually
One flat price: $999/month billed annually, support included
No separate support contract, no surprises
| Support Feature | CloudRepo | JFrog Artifactory |
|---|---|---|
| Cost | Included | By plan |
| Response time | Within one business day | Set by support tier |
| Direct Engineer Access |
Support is part of every plan, from the people who build CloudRepo. Ask us anything before you sign up: Talk to us.
Competitor figures were read on 2026-10-06 from: JFrog pricing ( archived ) , JFrog Pro checkout ( archived ) , JFrog support ( archived ) . Vendors change prices and plans, so check each page before you decide.
Moving from Artifactory in three steps
CloudRepo speaks the same repository protocols, so the move is new URLs and a copy of your artifacts.
Move Maven off Artifactory with one command
Install the migration tool, then do a dry run: it lists what would move and uploads nothing.
pipx install cloudrepo-migrate
cloudrepo-migrate artifactory \
--artifactory-url https://artifactory.example.com/artifactory \
--org your-org --dry-run Without --dry-run, the same command moves an Artifactory server's local Maven repositories and reads each file back to check it. It reads your Artifactory token from ARTIFACTORY_ACCESS_TOKEN and your CloudRepo token from CLOUDREPO_TOKEN: set them in your shell, never on the command line.
Copy other formats with the commands you already use, such as twine upload, npm publish and docker push.
Read the Artifactory migration guideUpdate Configuration
Update repository URLs in your build tools and CI/CD pipelines. CloudRepo uses the same standard protocols.
Test & Deploy
Run your builds against CloudRepo until every dependency resolves, then retire the old URLs.
Migration Commands by Repository Type
Maven Repository
Update your settings.xml or pom.xml:
<repositories>
<repository>
<id>jfrog-releases</id>
<url>https://yourcompany.jfrog.io/artifactory/libs-release</url>
</repository>
</repositories> <repositories>
<repository>
<id>cloudrepo</id>
<url>https://your-org.mycloudrepo.io/repositories/your-repo</url>
</repository>
</repositories> Tip: a CloudRepo URL is your organization's address, then /repositories/ and the repository name.
Python/PyPI Repository
Update your pip configuration:
pip config set global.index-url https://yourcompany.jfrog.io/artifactory/api/pypi/pypi/simple # Public packages: a CloudRepo proxy repository for PyPI is the global index
pip config set global.index-url https://your-org.mycloudrepo.io/repositories/your-pypi-proxy/simple/ # Private packages, in a step of their own: pip install -r requirements-private.txt
--index-url https://your-org.mycloudrepo.io/repositories/your-repo/simple/ Tip: A global index sends every install to that repository, and a hosted repository holds only what you uploaded, so pip install requests fails with No matching distribution found. Use a proxy repository as the global index for public packages, and install your private packages in a step of their own with --index-url.
Docker Registry
Simple Docker registry migration:
docker login yourcompany.jfrog.io
docker pull yourcompany.jfrog.io/docker-local/myimage:latest docker login your-org.mycloudrepo.io
docker pull your-org.mycloudrepo.io/repositories/your-repo/myimage:latest Tip: Log in to the host alone. The image reference is what carries /repositories/
CI/CD Pipeline Update
Update your GitHub Actions, Jenkins, or GitLab CI:
<settings>
<servers>
<server>
<id>cloudrepo</id>
<username>you@example.com</username>
<password>${env.CLOUDREPO_TOKEN}</password>
</server>
</servers>
</settings> <distributionManagement>
<repository>
<id>cloudrepo</id>
<url>https://your-org.mycloudrepo.io/repositories/your-repo</url>
</repository>
</distributionManagement> - name: Publish to CloudRepo
env:
CLOUDREPO_TOKEN: ${{ secrets.CLOUDREPO_TOKEN }}
run: mvn --batch-mode --settings .mvn/settings.xml deploy A large or unusual move? Our engineers help during the trial: Schedule Migration Support. Every step is in the full migration guide.
Questions teams ask before they switch
- How difficult is it to migrate from JFrog Artifactory?
- Not hard. For Maven, install the tool with pipx install cloudrepo-migrate, then run cloudrepo-migrate artifactory --dry-run to see what would move. Run it again without --dry-run to copy your local Maven repositories and check every file. Copy other formats with the deploy commands you already use, then point your builds at CloudRepo. Read the Artifactory migration guide
- Which CVEs affect my self-managed Artifactory version?
- JFrog publishes fixes per branch, so a version can be inside one advisory's range and outside another's. Our Artifactory vulnerability lookup has one page per 7.x version with every known CVE from NVD and JFrog's advisories, the fix on your branch and how far behind the latest release you are. With CloudRepo there is no Artifactory server to patch, because we run the service.
- What repository formats do you support?
- CloudRepo supports Maven, npm, Python (PyPI), and Docker/OCI repositories. Gradle and sbt use a Maven repository, which also serves raw files over HTTP, and Helm charts are stored over OCI in a Docker repository. Each plan includes unlimited repositories of any type.
- Can I try CloudRepo before committing?
- Yes. The trial is 14 days and needs no credit card. Every feature is on, so you can run your real builds against it.
Why engineering teams choose CloudRepo
“…we hope to consolidate our binaries from two disparate sources into CloudRepo. I am thoroughly finished with Artifactory and JFrog on the whole.”
“We use CloudRepo because we needed a closed source Maven Repository that could be easily managed to provide/restrict access to our clients, didn't cost the world to use, and that wouldn't require significant effort to set up/maintain.”
Try it with your own builds
Point one project at CloudRepo for 14 days before you move anything else.