About Uguu
Uguu is a simple, lightweight platform for temporary file hosting and sharing that can also serve as a permanent file host. Uploading takes one click and needs no registration, and the web interface is minimal and modern, supporting drag and drop, paste and click-to-select. It is aimed at anyone who wants to run their own quick-share service, and a public instance runs at uguu.se.
An upload API can return responses in JSON, HTML, plain text or CSV, and the service works with ShareX and other screenshot tools. Administrators can restrict files by extension or MIME type with black or whitelists, apply upload rate limiting, and blacklist files by hash. The README lists tested requirements of Nginx with PHP 8.3 and SQLite, MySQL or PostgreSQL; Bun is used to compile front-end assets before the app runs on PHP.
Installation and configuration are covered in the project documentation. Uguu is based on the earlier Pomf project, follows the PSR-12 coding standard enforced with PHPCS, and is licensed under GPL-3.0.
Key features
- One-click uploads without registration
- Drag and drop and clipboard paste
- Upload API with JSON, HTML, text and CSV responses
- ShareX support
- Extension and MIME allow and block lists
- Rate limiting and file hash blacklisting
Good fit for
- →Running a private file sharing service
- →Sharing screenshots through ShareX
- Built with
- PHP
- Tags
- file-sharing
- file-hosting
- php
- temporary-files
- upload-api
- sharex
- self-hosted
- nginx
Uguu: questions and answers
- What is Uguu used for?
- Uguu is a lightweight PHP file host for quick temporary or permanent uploads, with drag-and-drop, an upload API, rate limiting and file-type controls. It is a good fit for running a private file sharing service and sharing screenshots through ShareX.
- Is Uguu open source?
- Yes. Uguu is open source under the GPL-3.0 licence. Its source code is on GitHub at nokonoko/Uguu and is written mainly in PHP.
- Is Uguu free?
- Yes. Uguu is open source, so the software itself is free to use. A managed cloud version is also available.
- Can I self-host Uguu?
- Yes. Uguu can be self-hosted on your own server or infrastructure.
- What is Uguu an alternative to?
- Uguu is an open-source alternative to WeTransfer, MediaFire, Sendspace and Droplr. Other open-source alternatives to WeTransfer include Zipline, Chibisafe and MicroBin.
- Is Uguu actively maintained?
- The most recent commit to Uguu was on 6 December 2025. The project has 1.2k stars on GitHub.
Open-source alternatives to Uguu
See all
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
Chibisafe
File Storage & Sharing
Blazing fast file vault written in TypeScript! 🚀
MITvs WeTransfer★ 2.8kMicroBin
File Storage & Sharing
A secure, configurable file-sharing and URL shortening web app written in Rust.
BSD-3-Clausevs WeTransfer★ 4.6kGokapi
File Storage & Sharing
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
AGPL-3.0vs WeTransfer★ 2.9k
Plik
File Storage & Sharing
Plik is a temporary file upload system (Wetransfer like) in Go.
OSSvs WeTransfer★ 1.8k
Sharry
File Storage & Sharing
Sharry is a self-hosted file sharing web application.
GPL-3.0vs WeTransfer★ 1.3k
SaaS alternatives to Uguu
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
MediaFire
File Storage & Sharing
Ad-supported file hosting and sharing with free and paid storage plans
SaaS
Sendspace
File Storage & Sharing
File hosting and large file transfer service with free uploads and no required signup
SaaS
Droplr
Productivity
Screenshot, screen recording and file sharing tool with instant links for teams
SaaS
SwissTransfer
File Storage & Sharing
Free large file transfer service from Infomaniak with up to 50 GB per transfer
SaaS
BetterFileTransfer
File Storage & Sharing
Secure file transfer tool for sending files to anyone
SaaS

