Free
Your plan$0forever
5.0 GB of storage
20,000 requests a month
Extra usage is refused rather than charged.
- Unlimited repositories and upstreams
- No custom domains
Every account is on a plan that sets how much its repositories can store and how many requests they can serve each month. The Usage page shows the plan and where the account stands against it.
| Plan | Price | Storage | Requests per month | Custom domains | Extra usage |
|---|---|---|---|---|---|
| Free | Free | 5 GB | 20,000 | None | No |
| Plus | $19 per year | 25 GB | 100,000 | 1 | No |
| Pro | $99 per year | 250 GB | 1,000,000 | 5 | Yes |
Pro can use extra storage and serve extra requests at these prices. Artifex calculates the extra usage after each month ends.
| Extra usage | Price |
|---|---|
| Storage | $0.02 per GB, per month |
| Requests | $5.00 per million requests |
A custom domain beyond the number that your plan includes is an add-on, not usage. It's added to your subscription at the following price, prorated from the day you connect it, and renews with the plan. See Custom domains.
| Add-on | Price |
|---|---|
| Custom domain | $2.00 each, per year |
Storage usage is the combined size of all files in every repository you own, whether you deployed them or Artifex fetched them from an upstream. At monthly close, Artifex uses the combined size at that time to calculate the month's extra storage. The measurement isn't time-weighted: deleting a file before monthly close removes its size, and adding a file before monthly close includes its full size.
Plan request usage counts every authorized resolution or download request for a valid Maven repository path, including a request that reports the file as not found or the upstream as unavailable. It also counts every file that a deployment successfully submits, including Maven metadata and checksums. Requests denied for lack of access, invalid paths, and rejected uploads don't count. Requests refused because the monthly request allowance is exhausted don't count either. Analytics uses a separate request metric that includes denied and invalid requests. For more information, see Analytics.
Plan prices are in US dollars and billed yearly. Tax is added at checkout where it applies.
To move to Plus or Pro, follow these steps:
Open Usage.
Choose the plan you want.
$0forever
5.0 GB of storage
20,000 requests a month
Extra usage is refused rather than charged.
$19a year
25.0 GB of storage
100,000 requests a month
Extra usage is refused rather than charged.
$99a year
250.0 GB of storage
+$0.02 per GB a month
1,000,000 requests a month
+$5.00 per million requests
Extra usage is off until you turn it on.
Complete the checkout. If you have a discount code, enter it there. A code that covers the whole price asks for no card.
The plan takes effect as soon as the payment goes through.
To move between Plus and Pro, open Usage and choose the other plan. Stripe shows what the change costs and asks you to confirm it. What you have already paid is prorated.
To end a plan, open Usage and click Cancel plan, or choose Free. The plan runs to the end of its annual billing period, and the account returns to Free after that. Until then the Usage page shows when it ends, you can't choose another plan, and Keep reverses the cancellation.
To change your card or read past invoices, open Usage and click Manage billing.
Deleting your account cancels the plan immediately, and nothing further is charged. The rest of the term you paid for isn't refunded. See Delete your account.
On Free and Plus, when the storage limit is reached, nothing more can be added:
Files you delete free their space. When the request limit is reached, every further request is refused until the month ends, in UTC. The account's request total is updated with a short delay, so a few requests past the limit can still be served.
Extra usage is off by default, and only Pro can turn it on. Turning it on requires a card on file. To add one, use Manage billing.
To turn it on, follow these steps:
The amount is the monthly extra-usage spending cap for that metric. The meter on the Usage page shows usage against the raised limit. When the request allowance is exhausted, further requests are refused until the month ends. When the storage allowance is exhausted, new files aren't added until you delete files or raise the storage spending cap.
Extra usage is invoiced after the month ends when accumulated extra-usage charges reach the $10.00 minimum invoice amount. Charges below the minimum are carried forward to a later invoice. The Usage page shows the amount carried forward.
To see where the account stands, open Usage. The page shows the following:
The plan, and when it renews or ends.
This month's requests and the storage in use, against the limits in force. On a limit that extra usage has raised, a mark shows where the plan's own limit sits.
Storage
8.2 GB of 25.0 GB
Requests
41,300 of 100,000
A projection of the month's requests at the current rate: the total at the end of the month, or the day they reach the limit. There is no projection on the first day of a month.
Each repository you own, with its requests, the data it sent, the files it fetched from upstreams, and the storage it uses. With more than one repository, two charts compare them by requests and by storage.
The extra usage this month, its extra-usage charge, and, when you set a spending cap, how much of the cap is spent.
Requests for the month appear within a few minutes.
CodeSoh sends email once per month for each metric when an account reaches 80% of its request or storage limit.