Servizio Gratuito di Condivisione File Temporanei - Trasferimento File Veloce e Sicuro
Carica file (fino a 100MB) e ottieni link di download temporanei con accelerazione CDN globale
✨ NOVITÀ: Genera codici QR per download mobile facili!
Nota: I caricamenti anonimi vengono eliminati automaticamente dopo 7 giorni per proteggere la tua privacy
Trascina e rilascia, incolla dagli appunti (Ctrl+V), o clicca su Scegli File
Come Usare - Metodi Multipli di Caricamento File
tfLink offre vari metodi convenienti di caricamento file per soddisfare diverse esigenze degli utenti. Che tu sia uno sviluppatore, un designer o un utente normale, troverai un metodo di caricamento adatto.
Caricamento Web (Consigliato)
Il modo più semplice: trascina e rilascia direttamente i file nell'area sopra o clicca sul pulsante Scegli File. Ottieni i link di download immediatamente dopo il caricamento.
🆕 Funzione Codice QR: Dopo il caricamento, clicca sul pulsante "Codice QR" per generare un codice QR per download mobile facili. Perfetto per condividere file tra dispositivi!
Caricamento da Riga di Comando (CLI)
Perfetto per sviluppatori e utenti tecnici, supporta automazione script e elaborazione batch.
Sostituisci i segnaposto come /path/to/your/file.ext, YOUR_USER_ID, YOUR_AUTH_TOKEN con i tuoi valori effettivi.
Linux/macOS (curl):
Caricamento Anonimo:
curl -X POST https://tmpfile.link/api/upload -F "file=@/path/to/your/file.ext"
Caricamento Autenticato:
curl -X POST \
-H "X-User-Id: YOUR_USER_ID" \
-H "X-Auth-Token: YOUR_AUTH_TOKEN" \
https://tmpfile.link/api/upload \
-F "file=@/path/to/your/file.ext"
Windows (PowerShell):
(Nota: Assicurati che i percorsi dei file siano corretti per Windows, ad esempio C:\path\to\your\file.ext)
Caricamento Anonimo:
Invoke-RestMethod -Uri https://tmpfile.link/api/upload -Method Post -ContentType multipart/form-data -InFile C:\path\to\your\file.ext
Caricamento Autenticato:
$headers = @{
"X-User-Id" = "YOUR_USER_ID";
"X-Auth-Token" = "YOUR_AUTH_TOKEN"
}
Invoke-RestMethod -Uri https://tmpfile.link/api/upload -Method Post -ContentType multipart/form-data -Headers $headers -InFile C:\path\to\your\file.ext
Caricamento Python
Installa il pacchetto Python ufficiale per caricare file più facilmente:
Installazione:
pip install tflink
Caricamento Anonimo:
from tflink import TFLinkClient
client = TFLinkClient()
result = client.upload('document.pdf')
print(f"Download: {result.download_link}")
Caricamento Autenticato:
from tflink import TFLinkClient
client = TFLinkClient(
user_id='YOUR_USER_ID',
auth_token='YOUR_AUTH_TOKEN'
)
result = client.upload('document.pdf')
print(f"Download: {result.download_link}")
Documentazione API
Invia una richiesta POST a /api/upload con multipart/form-data. Includi il file in un campo chiamato file.
Per richieste autenticate, includi gli header X-User-Id e X-Auth-Token.
La risposta sarà JSON contenente fileName, downloadLink, downloadLinkEncoded, size, type e uploadedTo.
Esempio di Richiesta HTTP (Raw):
POST /api/upload HTTP/1.1
Host: tmpfile.link
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
# Optional headers for authentication:
# X-User-Id: YOUR_USER_ID
# X-Auth-Token: YOUR_AUTH_TOKEN
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="file"; filename="yourfile.txt"
Content-Type: text/plain
(content of your file here)
------WebKitFormBoundary7MA4YWxkTrZu0gW--
(Nota: La stringa boundary varierà in base al client.)
Esempio di Risposta JSON:
Esempio di caricamento anonimo (file eliminati automaticamente dopo 7 giorni):
{
"fileName": "my file 文件.png",
"downloadLink": "https://d.tmpfile.link/public/2025-07-31/a1b2c3d4-e5f6-7890-abcd-ef1234567890/my file 文件.png",
"downloadLinkEncoded": "https://d.tmpfile.link/public/2025-07-31/a1b2c3d4-e5f6-7890-abcd-ef1234567890/my%20file%20%E6%96%87%E4%BB%B6.png",
"size": 102400,
"type": "image/png",
"uploadedTo": "public"
}
Esempio di caricamento utente autenticato:
{
"fileName": "document.pdf",
"downloadLink": "https://d.tmpfile.link/users/YOUR_USER_ID/2025-07-31/uuid-example/document.pdf",
"downloadLinkEncoded": "https://d.tmpfile.link/users%2FYOUR_USER_ID%2F2025-07-31%2Fuuid-example%2Fdocument.pdf",
"size": 2048000,
"type": "application/pdf",
"uploadedTo": "user: YOUR_USER_ID"
}