About Plik
Plik is a temporary file upload system written in Go that works like WeTransfer but runs on your own infrastructure. It has a modern Vue 3 web interface with 12 languages and light, dark, and custom themes, along with a command-line client. The input lists its license only as other.
It supports several storage backends: local disk, S3, OpenStack Swift, and Google Cloud Storage. Metadata can be stored in SQLite, PostgreSQL, or MySQL, and multiple authentication providers are available. Topics also mention end-to-end encryption, Docker deployment, and an MCP interface. Uploads are temporary, expiring after a set time.
The project provides documentation, a live demo, and Telegram channels for discussion and release announcements. Plik suits teams and homelab users who want a simple way to send large files to others without accounts on third-party services.
Key features
- Temporary file uploads with expiry
- Vue 3 web interface in 12 languages
- Command-line client
- Local, S3, Swift, and Google Cloud storage
- SQLite, PostgreSQL, or MySQL metadata
- Multiple authentication providers
Good fit for
- →Self-hosted alternative to WeTransfer
- →Sharing large files from the command line
- Tags
- file-sharing
- file-upload
- self-hosted
- go
- wetransfer-alternative
- docker
- s3
- cli
Plik: questions and answers
- What is Plik used for?
- Plik is a scalable, self-hosted temporary file upload system in Go, similar to WeTransfer, with a Vue 3 web interface, CLI client, and several storage backends. It is a good fit for sharing large files from the command line.
- Is Plik open source?
- Yes. Plik is open source under a custom licence. Its source code is on GitHub at root-gg/plik and is written mainly in Go.
- Is Plik free?
- Yes. Plik is open source, so the software itself is free to use under the terms of its own licence.
- Can I self-host Plik?
- Yes. Plik can be self-hosted on your own server or infrastructure.
- What is Plik an alternative to?
- Plik is an open-source alternative to WeTransfer, Smash, Filemail and TransferNow. Other open-source alternatives to WeTransfer include Gokapi, Sharry and FileShelter.
- Is Plik actively maintained?
- Yes. The most recent commit to Plik was on 1 October 2026, and the latest release is 1.4.2, published on 31 March 2026. The project has 1.8k stars on GitHub.
Open-source alternatives to Plik
See allGokapi
File Storage & Sharing
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
AGPL-3.0vs WeTransfer★ 2.9k
Sharry
File Storage & Sharing
Sharry is a self-hosted file sharing web application.
GPL-3.0vs WeTransfer★ 1.3kFileShelter
File Storage & Sharing
FileShelter is a “one-click” file sharing web application
GPL-3.0vs WeTransfer★ 536
YouTransfer
File Storage & Sharing
The simple but elegant self-hosted file transfer & sharing solution
Apache-2.0vs WeTransfer★ 2k
Safebucket
File Storage & Sharing
On-prem file sharing made simple, fast and safe.
Apache-2.0vs WeTransfer★ 964
Zipline
File Storage & Sharing
A ShareX/file upload server that is easy to use, packed with features, and with an easy se
MITvs Imgur★ 3.4k
SaaS alternatives to Plik
See all
WeTransfer
File Storage & Sharing
WeTransfer is a file-transfer service for sending large files, photos and videos by link or email without needing an account.
SaaS
Smash
File Storage & Sharing
Large file transfer service without file size limits on the free plan
SaaS
Filemail
File Storage & Sharing
Large file transfer by link or email, with desktop and mobile apps
SaaS
TransferNow
File Storage & Sharing
Send large files by link or email with optional password protection
SaaS
MASV
File Storage & Sharing
Large file transfer service for media and entertainment teams
SaaS
SwissTransfer
File Storage & Sharing
Free large file transfer service from Infomaniak with up to 50 GB per transfer
SaaS
