Asset Hosting
Host your website's files on a fast CDN — from ₹5 per GB a month.
Images, documents, audio and video — uploaded through a simple REST API or the dashboard, served from a global CDN, and billed a little each day from your prepaid DriveBird wallet. Unlimited downloads. No subscription.
- ₹5/GB
- per month, billed daily
- Unlimited
- downloads, no bandwidth fee
- 200 MB
- per file
- 30 days
- grace before anything is removed
Why host your assets with DriveBird
Cheaper than premium hosting space
Web hosting plans charge a fortune per gigabyte. Keep your site light and park the heavy files — images, PDFs, audio, video — with us instead.
Safer than accepting uploads yourself
File upload is the riskiest thing a website does. Hand it to a service built for exactly that and stop worrying about what lands on your server.
One call, one permanent URL
Upload through the REST API and the response already carries the final CDN URL. No polling, no second step — the file is live the moment the upload finishes.
Fast everywhere
Every file is served from a global CDN with year-long immutable caching, so a visitor in another country loads your images as quickly as one next door.
38 file types, up to 200 MB each
Everything a website actually serves — and each upload goes into a bucket you name, so one account can hold several sites without their files ever mixing.
Documents
.pdf .doc .docx .odt .xls .xlsx .ods .ppt .pptx .txt .json
Images
.png .jpg .jpeg .gif .webp .svg .ico .tiff .psd .bmp .ai
Audio
.mp3 .wav .m4a .aac
Video
.mp4 .mkv .mov .wmv .avi .webm .3gp
Fonts
.ttf .otf .eot .woff .woff2
From nothing to a live URL in four steps
Create your account
A normal DriveBird account — the same one every other DriveBird product uses. Add funds to the shared wallet; ₹50 is enough to start uploading.
Mint an API key
One click on your API keys screen. The key is shown once, so copy it into your site's configuration. Lost it, or leaked it? Revoke and mint another — your files are untouched.
Send the file
One POST with the key and the file. The JSON reply already contains the permanent CDN URL, the id you will use to delete it later, the size and a checksum.
Pay for what you keep
Once a day we measure what you are storing and take that day's share of ₹5/GB/month from your wallet. Store less next month and you pay less next month — nothing to downgrade.
Developer API
One request. One permanent URL.
Send the file with a Bearer key and the JSON reply already carries its CDN address — there is no queue to poll and no second call to make. List, inspect and delete files the same way, with the same envelope and documented error codes.
- · Optional checksum on upload — a corrupted transfer is refused, not stored.
- · Deletes take an id, so you never have to parse a URL.
- · Whatever your stack: it is one authenticated HTTPS request.
Upload
curl https://www.drivebird.com/api/assets/v1/files \
-H "Authorization: Bearer dba_your_key" \
-F "file=@hero.jpg" -F "bucket=www.example.com"
{"data": {"id": 9155,
"url": "https://cdn.drivebird.com/storage/5/www.example.com/20260908-120000-027-hero.jpg",
"size_bytes": 184201, "status": "ACTIVE"}}
Delete — and in PHP
curl -X DELETE https://www.drivebird.com/api/assets/v1/files/9155 \
-H "Authorization: Bearer dba_your_key"
$file = Http::withToken($key)
->attach('file', file_get_contents($path), basename($path))
->post('https://www.drivebird.com/api/assets/v1/files', ['bucket' => 'www.example.com'])
->json('data'); // $file['url'] is live immediately
Why not just use your hosting plan?
You can — plenty of sites do, until the disk fills up or an upload form becomes a problem. Here is the honest difference.
| Files on your hosting plan | DriveBird Asset Hosting | |
|---|---|---|
| What it costs to store 10 GB | Usually bundled into a plan you upgrade wholesale | ₹50 a month, and it drops the moment you delete something |
| What downloads cost | Metered bandwidth, or a fair-use policy you find out about the hard way | Nothing, ever — downloads are not billed |
| Who handles the upload | Your own code, on your own server, with whatever lands on it | A service built for it: type and size checked, stored away from your site |
| Where it is served from | Wherever your server happens to live | A global CDN with year-long immutable caching |
| When you run short | Files can go offline with your site | Uploads pause, existing files stay online, and you get 30 days of warnings |
Simple, honest pricing
Upload through a simple REST API or the dashboard and serve every file from a global CDN. Pay only for the space you use — ₹5 per GB per month, drawn a little each day from your prepaid DriveBird wallet. Unlimited downloads, no subscription.
- ₹5 per GB per month — nothing else
- Billed a little every day from your shared DriveBird wallet
- Unlimited downloads — no bandwidth charges, ever
- 30 days to top up before anything is removed
| If you store | A month costs about | Taken each day |
|---|---|---|
| 1 GB | ₹5.00 | ₹0.17 |
| 10 GB | ₹50.00 | ₹1.67 |
| 50 GB | ₹250.00 | ₹8.33 |
Measured once a day on what you are actually storing, so these move with you. Downloads are never counted.
Storage
₹5/GB/month
Charged daily on what you host. Keep at least ₹50 in your wallet to upload.
Get startedOne prepaid wallet covers every DriveBird product — there is no separate subscription for this one.
Questions people ask
What can I upload?
38 file types across documents, images, audio, video and fonts — the full list is above — up to 200 MB per file. Nothing illegal; see the Terms of Service.
Are the files public?
Yes. Every file gets a public URL on our CDN. Names carry a timestamp, so a URL is hard to guess — but anyone who has it can open it. Do not host secrets.
Can I keep files in folders?
Yes. Give each upload a bucket name — most clients use their website's host name — and the URL and your file list are grouped by it.
How do you charge?
₹5 per GB per month, measured once a day and charged for that day from your prepaid DriveBird wallet. A day that rounds below one paisa is free. There is no upload fee and downloads are never charged.
So a half-empty month costs half?
Close to it. Because the charge is calculated daily on what you are actually storing that day, deleting a large file stops costing you from the next day — you never wait for a billing cycle to turn over.
What happens if my wallet runs dry?
That day's charge goes unpaid and uploads pause; your files stay online and downloads keep working. Top up and everything resumes automatically. Only after 30 days unpaid is the account closed and its files removed — and we email you well before that.
Can I revoke a key?
Yes, from your API keys screen, and it takes effect on the very next request. Your files and their URLs are not affected — mint a fresh key and update your site.
What happens when I delete a file?
It stops being served and stops being billed. The object itself is removed by a sweep that runs every few minutes.
Do you keep a backup?
No. We host what you upload; keep your own copy of anything you cannot re-create.
Is there a free tier?
There is no free allowance for storage — but there is no minimum either. A few hundred megabytes costs a few rupees a month, and a day that works out below one paisa is not charged at all.
Can I use it for a client's website?
Yes. Give each site its own bucket and you can see, and delete, each one's files separately from a single account and wallet.
How do I get started?
Create a normal DriveBird account, add funds to your wallet (at least ₹50 to upload), then upload from the dashboard or mint an API key and call the REST API.
More from DriveBird
Free tools and products that run on the same account and the same wallet.
Move the heavy files off your server
Create an account, top the wallet up with ₹50, and your first upload can be live in the next few minutes — served from a CDN, billed by the day, with nothing to cancel.