Media hosting for FiveM servers.
Host the screenshots, clips and voice notes your server produces and get a plain URL back for each one. Bandwidth is not billed. LB Phone, ScreenCapture and ShareX only need their upload URL changed.
3 GB free, no card. Cancel whenever you like.
- 3 GB
- free
- 0 €
- for bandwidth, on every plan
- 2048 MB
- per file
Config.UploadMethod = {
Image = "Custom",
Video = "Custom",
Audio = "Custom",
}
Custom = {
url = "https://upload.basix.media/api/v3/file",
field = "file",
headers = { ["Authorization"] = "Key API_KEY" },
success = { path = "url" },
}Used by game servers
- 10+
- countries
- 99.98%
- uptime, last 90 days
Features
A file goes in, a URL comes out.
No page in front of your files, no re-compression, no traffic fees.
- A direct URL per file
- The link points at the file itself. Nobody needs an account to open it, and there is no page or redirect in between.
- Video you can seek
- Range requests are supported, so players can skip through a clip without downloading all of it.
- Originals left alone
- Files are served byte for byte. Add ?w=256 to an image URL for a WebP thumbnail; the original is not touched.
- HTTPS
- Certificates on every subdomain, renewed automatically.
- API keys
- Upload from scripts, CI or your own tools, and revoke a key whenever you want.
Demo
Try it without an account
Drop one image and get a CDN link straight away. Demo links expire after 24 hours.
Demo: this link expires in 24 h and is not indexed by search engines. By uploading you confirm you have the right to share this image. Unlawful content is removed on report.
Getting started
From sign-up to first URL
On the server side you only change an upload URL and a key in your resource config.
- 1.
Sign in
With Discord or with a link sent to your email. There is no password.
- 2.
Pick a plan
Start on the free tier and move up when you need more space. Bandwidth is free on every plan.
- 3.
Upload
Drag files into the dashboard or send them through the API. The URL works straight away.
A short setup guide runs the first time. You can skip it.
Pricing
Pay for storage, not for traffic.
Prices are tax included: the amount shown is the amount you pay. One gigabyte = 1,000,000,000 bytes.
Free
3 GB
Free
No card
The essentials, on one server.
- Bandwidth never billed
- Logs kept 3 days
- 7-day file recovery
- 1 API key
- Support in your language
Starter
25 GB
€4.17/ month
Billed €50 per year, tax included
A community that has outgrown the free tier.
- Bandwidth never billed
- Logs kept 30 days
- 3 MariaDB or PostgreSQL databases
- 30-day file recovery
- 5 API keys
- Support in your language
Pro
Recommended120 GB
€12.50/ month
Billed €150 per year, tax included
A populated roleplay server with a phone and a gallery.
- Bandwidth never billed
- Logs kept 90 days
- 10 MariaDB or PostgreSQL databases
- 90-day file recovery
- Your own CDN domain
- Support in your language
Business
500 GB
€40.83/ month
Billed €490 per year, tax included
Several servers, or one large one carrying video.
- Bandwidth never billed
- Logs kept 90 days
- 25 MariaDB or PostgreSQL databases
- 90-day file recovery
- Your own CDN domain
- Support in your language
Ultra
1,000 GB
€74.17/ month
Billed €890 per year, tax included
A network. Past this, talk to us.
- Bandwidth never billed
- Logs kept 180 days
- 50 MariaDB or PostgreSQL databases
- 90-day file recovery
- Your own CDN domain
- Support in your language
99.98% measured uptime over the last 90 days. Status page →
Several servers, or hosting for clients?
Hosting companies, studios and agencies can put several accounts under one agreement, with a custom domain per client and a single invoice. Above a terabyte, or for anything the plans do not cover, we agree a price directly once we know what it costs to run.
Use cases
Who uses BasiX
- Server owners
- Loading screens, phone galleries, player screenshots and logs, on an address that does not change.
- Script authors
- Ship a resource that uploads somewhere reliable. Each customer points it at their own account, so you never hold their files.
- Hosting companies
- One account per client and one invoice for you. Custom domains, so your customers see your name.
- Teams and communities
- Several servers in one place, with roles per member, keys per environment and a record of who uploaded what.
Not on FiveM? The same account works for
Guides
Guides for FiveM server owners.
Problems we see on real servers, explained once, with the fix.
- Sending FiveM server logs to Discord, step by step
Create a Discord webhook, keep its URL server-side, post FiveM log embeds from Lua, and know when a log channel stops being enough.
- Imgur not working on FiveM? Causes and the fix
Imgur uploads failing or images not loading on your FiveM server: rate limits, regional blocks and removed content explained, and how to switch hosts in one line.
- Discord image links expire: the fix for FiveM
Why cdn.discordapp.com attachment links stop working outside Discord, why FiveM phone photos and report screenshots break, and how to fix it for good.
FAQ
Common questions
Images (JPEG, PNG, GIF, WebP, AVIF), video (MP4, WebM, MOV) and audio (MP3, OGG, WAV, FLAC, AAC, M4A). The type is determined from the file contents, not from its extension.
Your first file online in a few minutes.
Sign up, upload a file, copy the URL.
3 GB free · No card · Bandwidth not billed