Flow brings a stunning, modern interface to transfer.sh - the beloved command-line file sharing service. Upload files with drag-and-drop, preview content, and share instantly.
Everything you need for seamless file sharing
Simply drag files into the browser for instant uploads with real-time progress tracking
Preview images, videos, audio, code with syntax highlighting, and rendered markdown
Beautiful dark, light, and system themes with smooth transitions
Fully responsive design that works perfectly on all devices and screen sizes
Seamless integration with transfer.sh CLI tools and shell functions
Built with React 19, Vite 7, and TypeScript for maximum performance and security
Experience the beautiful interface across devices and themes
Light Mode
Dark Mode
Complete Interface - Light
Complete Interface - Dark
Mobile - Light
Mobile - Dark
Image Preview - Light
Image Preview - Dark
Code Preview - Light
Code Preview - Dark
Markdown Preview - Light
Markdown Preview - Dark
Built with cutting-edge technologies
Download the latest release or deploy with Docker
# Clone and build
git clone https://github.com/lusky3/transfer.sh-web.git
cd transfer.sh-web
npm install && npm run build
# Run with Docker Compose
docker compose up