Affordable CDN File Hosting With a Predictable Bill
Affordable CDN File Hosting With One Predictable Bill
Cheap CDN file hosting for developers: storage, global delivery, and requests drawn from one prepaid balance. No separate egress line, no per-request fees, no free tier.
Cost-led CDN file hosting
Search for a cheap CDN and you get rate cards: a headline per-GB price, a second meter for storage, a third for requests, and a different number in every region. The bill you actually receive depends on traffic you can't forecast, which is the wrong kind of cheap. cdn22.net is affordable CDN file hosting in a narrower, more honest sense — storage, edge delivery, and API requests all draw down one prepaid credit balance, so the number you budget is a single number rather than three meters you reconcile after the month closes.
We are not claiming to be the cheapest CDN in every scenario, because that claim is almost always false. A pure bandwidth reseller with a low per-GB rate can beat us on raw delivery if you are willing to run your own object store, wire an origin pull, and own the cache rules. What a budget CDN does not give you is one balance, one API, and a CDN URL the moment a file finishes uploading. That bundling is the trade: predictable and operationally boring, against a lower theoretical floor you have to assemble yourself.
When cdn22.net is cheaper than the stack you'd otherwise build. The comparison that matters is not our per-GB rate against a rate card — it is our single line against everything the assembled stack bills you. Object storage plus a CDN in front means a storage line, a request line on the bucket, an egress or data-transfer-out line, a request line on the CDN, and sometimes invalidation charges, spread over two products with two credentials and two bills.
Our bill has no separate egress line item, no per-request surcharge, and no monthly minimum or per-seat fee. If your monthly delivery is modest relative to what you store, or your traffic is spiky enough that you'd be forecasting egress blind, the bundled number usually wins on both cost and the hours you don't spend operating it.
The pricing mental model. Two multiplications and an addition: GB stored × storage rate plus GB delivered to users × delivery rate, with $0 in request fees. That's the whole formula — nothing per-upload, per-invalidation, or per-region. The CDN storage cost calculator runs that arithmetic with the live per-GB rates and prices the same bytes against the AWS list-price baseline (S3 Standard storage plus CloudFront or S3 internet egress) so the CDN bandwidth comparison is explicit rather than implied.
Worth internalising the ratio it exposes: serve your library twice a month and storage dominates the bill; serve it fifty times and delivery is essentially the entire bill. That ratio, not the headline rate, decides which provider is cheap for you.
What people actually host here. Downloadable assets — installers, release binaries, PDFs, asset packs — where one file gets pulled thousands of times and per-GB egress is the whole problem. User uploads from your app, ingested through the API and served straight back over the CDN (how to store user uploads walks the flow).
Image and WebP assets that need correct content types and edge delivery without a transformation pipeline. Static front-end files — CSS, JS bundles, fonts — behind content-hashed names. And the common one: replacing a hand-built S3 CDN URL, where you set up a bucket, a distribution, and an origin access policy just to get a public link, with a permanent CDN URL that exists the moment the upload confirms.
Where this is the wrong tool. It is not an edge compute platform — no workers, no functions, no request-time logic at the edge. It is not a media pipeline: no transcoding, no image resizing, no on-the-fly format conversion, so you upload what you want served. It is not a free tier, and there is no free plan behind a signup; billing is prepaid credits drawn down by real storage and bandwidth.
And if you need fine-grained CDN control — edge price classes, custom cache behaviours, per-path rules — a configurable CDN in front of your own bucket is the honest answer. What it is good at is narrow and useful: files you store, delivered globally, reachable over plain REST.
The upload path is three calls and no SDK — POST /v1/files/{folderId} returns a presigned URL and id, you PUT the bytes, then POST /v1/files/confirm-upload — authenticated with your raw API key. Public files get an edge-served permanent link; private files stay private and are reached through short-lived signed URLs your backend mints.
Full endpoint detail is on the cloud file storage API page, the platform shape is covered by file storage with CDN, and the at-rest cost argument in depth is no-egress-fee storage.
Benefits With No Complexity
Global CDN delivery
Edge-cached worldwide
Signed-URL security
What You Get
Unlimited files
Unlimited storage
Public + Private storage
CDN ready links
Prepaid credits
More coming soon
How cdn22.net Works
1. Upload
2. Copy
3. Use Anywhere
Why Developers Choose cdn22.net
A Better Way to Store & Deliver Files
| S3 + CloudFront | Bunny CDN | AWS CloudFront | cdn22.net | |
|---|---|---|---|---|
| Storage + delivery + requests on one prepaid balance | ||||
| No separate per-GB egress line item | ||||
| No per-request fees | ||||
| CDN URL without configuring a distribution | ||||
| No monthly minimum or per-seat pricing | ||||
| Lowest possible per-GB delivery rate |
CDN & Storage Cost Calculator
Estimate file storage pricing and CDN bandwidth cost before you sign up: enter how much you store, how much you serve, your average file size, and roughly how many requests you handle. You get a monthly cdn22.net estimate next to an AWS list-price reference for the same bytes, so the S3 egress cost question gets a number instead of a shrug. Deterministic, no login, no card.
Estimate only, billed as prepaid credits against real gigabytes stored and delivered — no monthly minimum, no per-seat fee, and no separate egress invoice. cdn22.net's blended per-GB rate is higher than raw AWS list price because it bundles CDN delivery, requests, and the operational surface into one number; the honest comparison is bundled-and-predictable versus a stack you assemble, meter, and operate yourself. Cold-archive storage classes have a 90-day minimum retention — ask before moving short-lived data there.
How storage and CDN vendors bill the same workload
Compared by billing shape and product fit rather than headline price — vendor list rates change, and a stale number here would be worse than no number. Check each vendor's own pricing page for current rates.
Amazon S3 + CloudFront
Egress: Metered separately — S3 transfer out, or CloudFront data transfer out plus per-request fees.
Best fit: Maximum control and every knob AWS has, if you are willing to own IAM, bucket policies, a distribution, and invalidations.
Two services, two bills, and the egress line is the one that surprises people.
Cloudflare R2
Egress: No egress fee to the internet; storage and Class A/B operations are metered.
Best fit: Strong when you mostly need a cheap bucket and already live in the Cloudflare ecosystem.
You still wire up delivery, access control, and upload flows yourself.
Backblaze B2
Egress: Free egress through partner CDNs, metered beyond the included allowance.
Best fit: Cost-focused bulk and backup storage, often paired with a separate CDN.
Object storage first — the developer upload/delivery workflow is yours to build.
Uploadcare
Egress: Plan-based, with traffic and transformation allowances per tier.
Best fit: Managed uploading plus image transformations and a hosted widget.
You buy a tier, not gigabytes, so cost steps rather than scales.
Filestack
Egress: Plan-based, with uploads, transformations, and bandwidth bundled per tier.
Best fit: File upload API with a picker UI and heavy transformation/processing features.
Great if you want the processing pipeline; more product than you need for plain delivery.
cdn22.net
Egress: Bundled into one per-GB delivery rate — no separate egress invoice and no per-request meter.
Best fit: Store files over a REST API and serve them from a global CDN with permanent or signed URLs.
Prepaid credits against real usage. No transcoding, no image transformations, no edge functions.
Upload a Test File and See the Real Numbers
Upload a test file and watch what it actually costs. Prepaid credits cover the storage and bandwidth you use — no subscription, no per-seat pricing, no separate egress invoice.
- Global CDN delivery
- Edge-cached worldwide
- Signed-URL security
- Unlimited files
- Unlimited storage
- Public + Private storage
- No subscription — prepaid credits keep spend predictable