Picsur
Self-HostedOpen-source drag-and-drop image upload tool
Overview
Picsur is a lightweight self-hosted image upload service built for simplicity and privacy. It supports drag-and-drop, single-click uploads, and generates shareable links for your images. Features include custom storage backends (local, S3-compatible), image resizing, and optional password protection for uploads. Deploy easily via Docker (one-line command) or use pre-built binaries for bare-metal setups. Keep your images under your control—no reliance on third-party hosts like Imgur. Ideal for individuals/teams needing a quick, secure way to share screenshots or images without ads or rate limits.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
picsur:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: picsur
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Drag-and-drop & single-click image uploads
- Custom storage options (local, S3-compatible)
- Docker-powered quick deployment
Frequently Asked Questions
? Is Picsur hard to install?
No—Picsur can be deployed in minutes using Docker (a single docker run command) or pre-built binaries. The GitHub repo provides clear, step-by-step instructions for both methods.
? Is it a good alternative to Imgur?
Yes—Picsur offers core image upload/share features like Imgur but with full privacy control (self-hosted) and no ads. It’s ideal if you want to avoid third-party image hosts.
? Is it completely free?
Yes—Picsur is open-source under the MIT License, so it’s free to use, modify, and self-host without any cost or subscription fees.
Top Alternatives
People Also Ask about Picsur
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted, no third-party tracking)
- ⊕ No ads or rate limits (server-dependent)
- ⊕ Simple, intuitive user interface
Cons
- ⊖ Only supports image files (not general documents)
- ⊖ Basic feature set (lacks advanced editing tools)
- ⊖ Requires server maintenance for self-hosting