简航 Simple Nav 简航 Simple Nav
add 发布

tfLink - Free temporary file sharing service

The service provides fast, secure, and privacy-focused file transfer capabilities with automatic cleanup features.

tfLink

Free temporary file sharing service with 100MB file support, global CDN acceleration, QR code sharing, and API/CLI access built on Cloudflare Workers

tfLink is a professional temporary file sharing platform designed for developers, designers, and regular users. The service provides fast, secure, and privacy-focused file transfer capabilities with automatic cleanup features.

Core Features

  • Upload Interface: Drag-and-drop web interface with clipboard paste support
  • API Documentation: RESTful API for programmatic file uploads with authentication support
  • CLI Examples: Command-line tools for Linux/macOS/Windows with curl and PowerShell examples
  • QR Code Sharing: Generate QR codes for easy mobile downloads and cross-device sharing

Technical Specifications

  • File Size Limit: 100MB per file
  • Storage Duration: Anonymous uploads auto-deleted after 7 days, authenticated uploads stored longer
  • Supported Formats: All file types (images, documents, videos, audio, archives, etc.)
  • Infrastructure: Built on Cloudflare Workers with R2 storage and KV for authentication
  • Global CDN: Worldwide edge acceleration via Cloudflare network
  • Download Domain: d.tmpfile.link for optimized file delivery
  • Privacy: Zero personal data collection, no cookies, no tracking

Multilingual Support (16 Languages)

tfLink supports a global audience with interfaces in 16 languages:

Legal & Information Pages

  • Terms of Service: Service terms, user responsibilities, and DMCA policy
  • Privacy Policy: Data handling, privacy practices, and GDPR/CCPA compliance
  • About tfLink: Project mission, technology stack, and open-source information

API Reference

  • Upload Endpoint: POST /api/upload with multipart/form-data
  • Authentication: Optional X-User-Id and X-Auth-Token headers for persistent storage
  • Response Format: JSON with downloadLink, fileName, size, type, and uploadedTo information
  • File Paths: public/{date}/{uuid}/{filename} for anonymous, users/{userId}/{date}/{uuid}/{filename} for authenticated

Use Cases

  • Document Sharing: Quick sharing of PDFs, presentations, and text files
  • Image Transfer: Photo sharing between devices with QR code support
  • Temporary Backup: Short-term storage for files during transfers
  • Developer Tools: CLI integration for build processes and automation scripts
  • Cross-Device Transfer: QR code feature for instant mobile access
  • Remote Development: Share screenshots and files during SSH sessions with AI assistants

Developer Tools & Integrations

We provide official tools and packages to make tfLink integration seamless:

Python CLI

  • Package: tflink on PyPI
  • Installation: pip install tflink
  • Usage: tflink upload file.pdf
  • Purpose: Command-line tool for uploading files directly from terminal or automation scripts
  • Perfect for: CI/CD pipelines, backup workflows, quick file sharing from command line

MCP Server (Model Context Protocol)

  • Package: temp-file-share-mcp on NPM
  • Installation: npm install temp-file-share-mcp
  • Purpose: MCP server enabling AI assistants (Claude Desktop, Cherry Studio) to upload and share files
  • Perfect for: AI-assisted workflows, remote development, sharing screenshots with AI assistants, Claude Code integration

Blog & Resources

  • Blog Homepage: Technical guides, case studies, and tutorials for advanced usage
  • MCP Integration: Model Context Protocol integration guide for AI assistants like Claude Desktop and Cherry Studio

Recent Blog Articles

Latest Guides (November 2025)

Developer Workflow Guides (October 2025)

Core Feature Guides (September 2025)

Technical Deep Dives

Success Stories

Open Source

  • GitHub Repository: tflink-tmpfile/tflink
  • License: Open source project, contributions welcome
  • Technology Stack: Cloudflare Workers, R2 Object Storage, KV Store, TypeScript

Contact