Incluso in ogni piano a pagamento
Rapidfile Upload API e Media
Upload di file per le tue app e hosting per immagini e video, distribuiti da cdn.rapidfile.cc. Entrambi fanno parte dei piani Dev: stesso accesso e limiti del tuo piano Enzonic.
Rapidfile Upload API
Upload per le app che crei, in stile UploadThing: da 100 GB di archiviazione nel piano Starter.
URL di upload firmati
Il tuo server chiama POST /v1/uploads con la sua chiave segreta e restituisce un URL firmato. Il browser carica direttamente nello storage; la chiave non lascia mai il tuo server.
File grandi a parti
I file fino a 95 MB si caricano con una sola PUT; i file più grandi passano automaticamente all'upload multiparte, fino al limite di dimensione del tuo piano.
Webhook firmati
Gli eventi file.uploaded e file.deleted arrivano al tuo endpoint con una firma HMAC-SHA256 che puoi verificare.
File pubblici o privati
I file pubblici ottengono un link CDN permanente. I file privati ottengono link firmati che scadono entro sette giorni.

const res = await fetch('https://api.rapidfile.cc/v1/uploads', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ name: 'avatar.png', size: 48213, type: 'image/png' }),
});
return Response.json(await res.json()); // { file, upload }import { uploadFile } from 'https://api.rapidfile.cc/sdk.js';
const file = await uploadFile(input.files[0], {
getUpload: (f) => fetch('/api/upload', { method: 'POST', body: JSON.stringify({ name: f.name, size: f.size, type: f.type }) }).then((r) => r.json()),
onProgress: (p) => console.log(p),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.pngRapidfile Media
Hosting di immagini, video e audio con una pagina di condivisione, un player incorporabile e un link CDN diretto per ogni file.

- Immagini: PNG, JPEG, GIF, WebP e AVIF
- Video: MP4, WebM e QuickTime, con fotogramma di anteprima
- Audio: MP3, M4A, OGG, WAV e WebM
- File pubblici o non elencati, con conteggio delle visualizzazioni
- Un'API JSON per caricare e gestire i media dai tuoi strumenti
Gli embed funzionano ovunque sia accettato un iframe, e i link mostrano un'anteprima.
Limiti per piano
La colonna Free è il piano gratuito di Rapidfile. I piani Enzonic a pagamento alzano ogni limite; Rapidfile applica sempre il valore più alto tra i tuoi limiti Enzonic e il tuo piano Rapidfile.
| Funzione | Gratis gratis | Starter 5 USD/mese | Pro 10 USD/mese | Growth 19 USD/mese | Business 29 USD/mese |
|---|---|---|---|---|---|
| Rapidfile Upload API and Media | |||||
| Archiviazione Upload API | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Dimensione file Upload API | Fino a 512 MB | Fino a 4 GB | Fino a 8 GB | Fino a 16 GB | Fino a 32 GB |
| App con Upload API | 3 | 10 | 25 | 50 | 100 |
| Richieste CDN di Upload API | Illimitato | Illimitato | Illimitato | Illimitato | Illimitato |
| Archiviazione Media | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| Dimensione file Media | Fino a 100 MB | Fino a 5 GB | Fino a 10 GB | Fino a 20 GB | Fino a 20 GB |
| Richieste CDN di Media | 200.000 al giorno | 1 milioni al giorno | 2 milioni al giorno | 4 milioni al giorno | 8 milioni al giorno |
Domande
Mi serve un account Rapidfile separato?
Cosa succede nel piano Free?
I file caricati vengono analizzati?
Cosa succede ai miei file se passo a un piano inferiore?
Upload, media, app e database in un unico piano
Scegli un piano a pagamento e i limiti più alti di Rapidfile si applicano al tuo account in pochi minuti.