Ücretsiz Geçici Dosya Paylaşım Hizmeti - Hızlı ve Güvenli Dosya Transferi

Dosya yükleyin (100MB'a kadar) ve küresel CDN hızlandırmasıyla geçici indirme bağlantıları alın

✨ YENİ: Kolay mobil indirmeler için QR kodları oluşturun!

Not: Anonim yüklemeler gizliliğinizi korumak için 7 gün sonra otomatik olarak silinir

Sürükle ve Bırak, panodan yapıştır (Ctrl+V) veya Dosya Seç'e tıklayın

Nasıl Kullanılır - Çoklu Dosya Yükleme Yöntemleri

tfLink, farklı kullanıcı ihtiyaçlarını karşılamak için çeşitli kullanışlı dosya yükleme yöntemleri sunar. İster geliştirici, ister tasarımcı, isterse normal kullanıcı olun, size uygun bir yükleme yöntemi bulacaksınız.

Web Yükleme (Önerilen)

En basit yol: dosyaları doğrudan yukarıdaki alana sürükleyip bırakın veya Dosya Seç düğmesine tıklayın. Yüklemeden hemen sonra indirme bağlantılarını alın.

🆕 QR Kod Özelliği: Yükledikten sonra, kolay mobil indirmeler için bir QR kodu oluşturmak üzere "QR Kod" düğmesine tıklayın. Cihazlar arasında dosya paylaşımı için mükemmel!

Komut Satırı Yükleme (CLI)

Geliştiriciler ve teknik kullanıcılar için mükemmel, betik otomasyonu ve toplu işlemeyi destekler.

/path/to/your/file.ext, YOUR_USER_ID, YOUR_AUTH_TOKEN gibi yer tutucuları gerçek değerlerinizle değiştirin.

Linux/macOS (curl):

Anonim Yükleme:
curl -X POST https://tmpfile.link/api/upload -F "file=@/path/to/your/file.ext"
Kimlik Doğrulamalı Yükleme:
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):

(Not: Dosya yollarının Windows için doğru olduğundan emin olun, örn. C:\path\to\your\file.ext)

Anonim Yükleme:
Invoke-RestMethod -Uri https://tmpfile.link/api/upload -Method Post -ContentType multipart/form-data -InFile C:\path\to\your\file.ext
Kimlik Doğrulamalı Yükleme:
$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

Python Yükleme

Daha kolay dosya yüklemeleri için resmi Python paketini yükleyin:

Kurulum:
pip install tflink
Anonim Yükleme:
from tflink import TFLinkClient

client = TFLinkClient()
result = client.upload('document.pdf')
print(f"Download: {result.download_link}")
Kimlik Doğrulamalı Yükleme:
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}")

API Dokümantasyonu

multipart/form-data ile /api/upload adresine bir POST isteği gönderin. Dosyayı file adlı bir alanda ekleyin.

Kimlik doğrulamalı istekler için, X-User-Id ve X-Auth-Token başlıklarını ekleyin.

Yanıt, fileName, downloadLink, downloadLinkEncoded, size, type ve uploadedTo içeren bir JSON olacaktır.

Örnek HTTP İsteği (Ham):

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

(Not: Sınır dizesi istemciye göre değişiklik gösterecektir.)

Örnek JSON Yanıtı:

Anonim yükleme örneği (dosyalar 7 gün sonra otomatik olarak silinir):

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

Kimlik doğrulamalı kullanıcı yükleme örneği:

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

Temel Özellikler

🚀 Hızlı Yükleme

Küresel uç hızlandırmasıyla Cloudflare Workers üzerinde inşa edilmiştir

📱 QR Kod Paylaşımı

Anında mobil indirmeler için QR kodları oluşturun

🔒 Güvenli ve Özel

7 günlük otomatik silme gizliliğinizi korur

💻 Çoklu Yöntemler

Web, API, CLI ve QR kod paylaşımı desteği

Sıkça Sorulan Sorular (SSS)

Hangi dosya türleri destekleniyor?

tfLink tüm dosya türlerini destekler, bunlar şunları içerir ancak bunlarla sınırlı değildir: resimler (JPG, PNG, GIF), belgeler (PDF, DOC, PPT), videolar, ses dosyaları, arşivler ve daha fazlası.

Dosya boyutu sınırı nedir?

Bireysel dosyalar 100MB'a kadar olabilir. Daha büyük dosyalar için önce sıkıştırmanızı öneririz.

Dosyalar ne kadar süre saklanır?

Anonim yüklemeler 7 gün sonra otomatik olarak silinir. Kimlik doğrulamalı kullanıcılardan gelen dosyalar daha uzun süreler boyunca saklanır.

Toplu yüklemeleri destekliyor mu?

Şu anda web arayüzü tek dosya yüklemelerini desteklemektedir. Toplu yüklemeler için lütfen CLI komut satırı araçlarını kullanın.

QR kod özelliği nasıl çalışır?

Bir dosya yükledikten sonra, indirme bağlantısını içeren bir QR kodu oluşturmak için "QR Kod" düğmesine tıklayın. Dosyanıza anında erişmek ve indirmek için herhangi bir mobil cihazla tarayın. Cihazlar arasında dosya aktarımı için mükemmel!