Features
A complete overview of everything Emberly offers.
File Upload & Storage
Upload any file type — images, videos, documents, archives, and more.
- Plan-based limits — 100 MB (Spark) to 5 GB (Blaze)
- Multiple upload methods — web dashboard, API, CLI, or integrations
- Chunked uploads — resume on connection loss
- Progress tracking — live upload percentage
- Drag & drop — supported in the web dashboard
- Bulk upload — multiple files at once
File Sharing
| Option | Description |
|---|---|
| Public links | Anyone with the URL can download |
| Private files | Only you and named collaborators |
| Password protection | Optional password required to download |
| Expiration dates | Files auto-delete on a set date |
| Direct download | Single-click download, no popup |
| Inline preview | View images and videos in-browser |
Collaboration
- Add collaborators by email — view or edit permissions
- Revoke access anytime
- Edit suggestions — collaborators can propose changes without direct edit rights
- Shared files section — see everything shared with you in one place
Security
- VirusTotal — every upload scanned against 71+ antivirus engines (hash-based, privacy-first)
- Zip bomb detection — prevents decompression attacks
- Dangerous file blocking — executables, scripts, and high-risk types blocked by default
- HIBP integration — warns you if your login password appears in known data breaches
- Password reuse prevention — cannot reuse your last passwords
- 2FA — TOTP two-factor authentication support
- Bcrypt password hashing — passwords are never stored in plain text
Custom Domains
Host your files under your own domain (e.g., files.yourdomain.com):
- Automatic TLS via Cloudflare
- Simple CNAME-based verification
- Set a primary domain for all new uploads
- Domain slot limits based on plan + perks
Analytics
- Download counts per file
- Storage usage dashboard
- Activity log — who accessed what and when
- Team-level usage (Flare/Blaze)
Integrations
ShareX
One-click config for Windows screenshot uploads.
Flameshot
Script-based upload for Linux/macOS.
PowerShell
Automate uploads from the Windows terminal.
Python SDK
Embed Emberly into your Python applications.
Bash / cURL
Shell scripts for server-side automation.
Tauri Uploader
Native desktop app for screenshots and files.
OCR (Optical Character Recognition)
Available on Flare and Blaze plans:
- Extracts text from image uploads automatically
- Full-text searchable via the dashboard
- Retrieve extracted text via the API
Plans
| Feature | Spark | Glow | Flare | Blaze |
|---|---|---|---|---|
| Price | Free | $5/mo | $20/mo | $50/mo |
| Storage | 10 GB | 100 GB | 500 GB | 2 TB |
| Max Upload | 100 MB | 500 MB | 1 GB | 5 GB |
| Custom Domains | 3 | 6 | 12 | 25 |
| Collaborators | 0 | 3 | 10 | Unlimited |
| OCR/AI | — | — | ✓ | ✓ |