Download links that expire on your terms
A file you share shouldn't be downloadable forever. On uploadtol.ink every share link is disposable: it carries its own expiry time and, if you want, a maximum number of downloads — and when either limit is hit, the link is dead while your file stays put.
How expiry works
- Per-link expiry. When you generate a link you choose how long it lives (1 to 720 hours). A link can never outlive its file — it's clamped to the file's own retention, which you pick per upload: 1 hour, 24 hours, 7 days, or 30 days.
- Optional download cap. Set a maximum download count and the limit is enforced atomically — even simultaneous downloads can't sneak past it. Leave it empty for unlimited downloads until expiry.
- Spent ≠ deleted. When a link expires or hits its cap, the underlying file is untouched. Mint a fresh link any time until the file itself expires.
- Need a kill switch? Deleting the file immediately stops all of its links.
Private by default
- Files are never listable or browsable — the only way in is a link you created.
- Links are long, unguessable random tokens (43 characters), and the service tells search engines not to index them, so a shared link doesn't end up in search results.
- Recipients need no account and are never charged; downloads are billed to you, the owner, by file size.
What it costs
Generating links is free — credits are spent on uploads and downloads only. The free tier covers 3 uploads up to 50 MB every month (each with 3 free downloads); beyond that, prepaid credit packs start at $5.00 — no subscription, nothing to cancel. See the full size-based price table in the large-files guide or on the pricing section.
Works for files up to 100 GB, streamed end-to-end. Payment is handled by Stripe.