Layanan Berbagi File Sementara Gratis - Transfer File Cepat & Aman

Unggah file (hingga 100MB) dan dapatkan tautan unduhan sementara dengan akselerasi CDN global

✨ BARU: Buat kode QR untuk unduhan mobile yang mudah!

Catatan: Unggahan anonim otomatis dihapus setelah 7 hari untuk melindungi privasi Anda

Seret & Lepas, tempel dari clipboard (Ctrl+V), atau klik Pilih File

Cara Menggunakan - Berbagai Metode Unggah File

tfLink menyediakan berbagai metode unggah file yang nyaman untuk memenuhi kebutuhan pengguna yang berbeda. Baik Anda pengembang, desainer, atau pengguna biasa, Anda akan menemukan metode unggah yang sesuai.

Unggah Web (Direkomendasikan)

Cara termudah: langsung seret dan lepas file ke area di atas atau klik tombol Pilih File. Dapatkan tautan unduhan segera setelah mengunggah.

🆕 Fitur Kode QR: Setelah mengunggah, klik tombol "Kode QR" untuk membuat kode QR untuk unduhan mobile yang mudah. Sempurna untuk berbagi file antar perangkat!

Unggah Baris Perintah (CLI)

Sempurna untuk pengembang dan pengguna teknis, mendukung otomatisasi skrip dan pemrosesan batch.

Ganti placeholder seperti /path/to/your/file.ext, YOUR_USER_ID, YOUR_AUTH_TOKEN dengan nilai aktual Anda.

Linux/macOS (curl):

Unggahan Anonim:
curl -X POST https://tmpfile.link/api/upload -F "file=@/path/to/your/file.ext"
Unggahan Terautentikasi:
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):

(Catatan: Pastikan jalur file benar untuk Windows, misalnya C:\path\to\your\file.ext)

Unggahan Anonim:
Invoke-RestMethod -Uri https://tmpfile.link/api/upload -Method Post -ContentType multipart/form-data -InFile C:\path\to\your\file.ext
Unggahan Terautentikasi:
$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

Unggah Python

Instal paket Python resmi untuk unggahan file yang lebih mudah:

Instalasi:
pip install tflink
Unggahan Anonim:
from tflink import TFLinkClient

client = TFLinkClient()
result = client.upload('document.pdf')
print(f"Download: {result.download_link}")
Unggahan Terautentikasi:
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}")

Dokumentasi API

Kirim permintaan POST ke /api/upload dengan multipart/form-data. Sertakan file dalam field bernama file.

Untuk permintaan terautentikasi, sertakan header X-User-Id dan X-Auth-Token.

Responsnya akan berupa JSON yang berisi fileName, downloadLink, downloadLinkEncoded, size, type, dan uploadedTo.

Contoh Permintaan 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--

(Catatan: String boundary akan bervariasi berdasarkan klien.)

Contoh Respons JSON:

Contoh unggahan anonim (file otomatis dihapus setelah 7 hari):

{
  "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"
}

Contoh unggahan pengguna terautentikasi:

{
  "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"
}

Fitur Utama

🚀 Unggah Cepat

Dibangun di Cloudflare Workers dengan akselerasi edge global

📱 Berbagi Kode QR

Buat kode QR untuk unduhan mobile instan

🔒 Aman & Privat

Penghapusan otomatis 7 hari melindungi privasi Anda

💻 Berbagai Metode

Dukungan untuk web, API, CLI, dan berbagi kode QR

Pertanyaan yang Sering Diajukan (FAQ)

Jenis file apa yang didukung?

tfLink mendukung semua jenis file, termasuk namun tidak terbatas pada: gambar (JPG, PNG, GIF), dokumen (PDF, DOC, PPT), video, file audio, arsip, dan lainnya.

Berapa batas ukuran file?

File individual dapat mencapai 100MB. Untuk file yang lebih besar, kami sarankan untuk mengompresnya terlebih dahulu.

Berapa lama file disimpan?

Unggahan anonim otomatis dihapus setelah 7 hari. File dari pengguna terautentikasi disimpan untuk jangka waktu yang lebih lama.

Apakah mendukung unggahan batch?

Saat ini, antarmuka web mendukung unggahan file tunggal. Untuk unggahan batch, silakan gunakan alat baris perintah CLI.

Bagaimana cara kerja fitur kode QR?

Setelah mengunggah file, klik tombol "Kode QR" untuk membuat kode QR yang berisi tautan unduhan. Pindai dengan perangkat mobile mana pun untuk langsung mengakses dan mengunduh file Anda. Sempurna untuk mentransfer file antar perangkat!