Maven hosting without the enterprise price tag
Private Maven and Gradle repositories that drop into your existing build and keep it running when Maven Central rate limits you.
Free for up to 5 GB, with no time limit. See all plans
What a year costs
At 250 GB of storage and 1 million requests a month
- JFrog Artifactory Enterprise X$27,897
- Cloudsmith Pro$23,748
- JFrog Artifactory Pro$19,497
- Sonatype Nexus Repository Cloud$17,520
- Packagecloud Pro$10,896
- GitHub Packages3$6,632
- CloudRepo Team$5,988
- Azure Artifacts$2,069
- Google Cloud Artifact Registry2$1,618
- AWS CodeArtifact1$1,283
- Artifex Pro$99
List prices published September 26, 2026, in US dollars, before tax. Transfer is priced as leaving the provider's network. 1 us-east-1, without the account-wide 100 GB of free transfer. 2 us-central1. 3 Team plan, without its per-user price.
Switch tonight, ship tomorrow
Three steps, and no servers of your own to run.
- 1
Create a repository
Name it, choose who can read it, and you get an address your builds can use.
- 2
Point your build at it
When Maven Central or a mirror fails, your build still gets a verified copy.
- 3
Publish
Deploy from Gradle or Maven. Every version is kept, with who published it and when.
Already on Artifactory or Nexus?
Add your current repository as an upstream, with its own sign-in. Artifex serves your existing packages alongside new ones, so you can move one build at a time. Or paste the Set up with AI prompt into your coding agent and let it configure the build.
Works with the tools you have
Gradle and Maven builds, including Gradle Module Metadata and signatures from the Gradle signing and Maven GPG plugins. The Maven index shows your packages in IntelliJ IDEA, Eclipse, and NetBeans.
Built for the bad days
Every file your builds fetch through Artifex is kept, so the build that worked yesterday works today, whatever happens upstream.
Read exactly how it works:
Maven Central goes down
Your builds still resolve everything they've fetched before, from the copy Artifex kept.
A version is removed
Artifex's copy stays, so nothing your builds depend on disappears.
A file is corrupted
If it doesn't match its published checksum, it's refused and never handed to your build.
Someone republishes a release
Refused. A release's files never change, unless you allow it for that repository.
No surprise bills
Go over a limit on Free or Plus and the extra is refused, never charged. Pro only charges for extra usage if you turn it on.
Free For trying it out $0 forever Start free | Plus For a small team $19 a year Choose Plus | Pro For a whole company $99 a year Choose Pro | |
|---|---|---|---|
| Storage | 5 GB | 25 GB | 250 GB |
| Requests a month | 20,000 | 100,000 | 1,000,000 |
| Custom domains | None | 1 | 5 |
| Extra usage | None | None | $0.02 per GB, $5 per million requests |
Every plan includes
- Unlimited repositories and upstreams
- Private and public repositories
- Advanced upstream rules
- Snapshot publishing
- Activity log
- Maven index
Prices are in US dollars, billed yearly. Tax is added at checkout where it applies.
Questions
Anything not answered here is in the documentation.