Fast, secure,
programmable_
file transfer.

Share unlimited files with zero restrictions on bandwidth. Up to 2 GB per file.

© 2026 dlvr.sh · WeTransfer Alternative

Upload File

Anonymous · Max 1 GB per file

Encrypted

Drop files or browse

Any format · up to 1 GB

Storage Duration

Password

Max Downloads

Notify via Email

Select files to upload

Files are encrypted in transit · No metadata stored

About

Built for developers
who ship every day.

We built the file transfer service we always wanted but could never find — fast, terminal-native, and designed around real developer workflows.

Why existing tools fall short

GitHub Releases

Perfect for permanent distribution. Heavy and manual for temporary sharing.

WeTransfer

Consumer-grade bloat. Privacy concerns, slow, and built for clicking — not terminals.

npm / pkg.pr.new

Great for JS package previews. Useless for binaries, logs, or anything else.

curl -T services

Promised simplicity. Delivered downtime and frustration when it mattered most.

Why dlvr.sh

Terminal-first

Install once with npm install -g @dlvr/cli. Upload builds, logs, zips, binaries — anything — and get a clean short link. Set expiry, passwords, and download limits without leaving your shell.

Any file, any workflow

CI artifacts, debug logs too big for Pastebin, test datasets, one-off binaries. Use versioned links like dlvr.sh/myapp/latest that always resolve to your freshest upload.

Privacy & control

Your files stay yours. No broad content licenses, no AI training on your data. Burn-after-read, expiry controls, and privacy-first analytics — you stay in charge.

Reliable infrastructure

Multi-region backend designed for near-zero downtime. We learned from what older services got wrong and built something that just works when you need it most.

We don't compete with long-term cloud storage or enterprise platforms. We focus on one thing: making temporary file and artifact sharing fast, clean, and reliable for developers who ship every day.

Try it in 30 seconds.

No login. No nonsense.

$ npm install -g @dlvr/cli