Temporary file hosting that cleans up after itself
Most files you share have a shelf life: a build for QA, a video cut for review, a contract draft, a one-off backup handoff. uploadtol.ink hosts a file for exactly the window you choose — one hour to thirty days — and then deletes it automatically, share links included. No dashboard graveyard of forgotten uploads.
Pick a lifespan per file
Retention is chosen on every upload, not set account-wide, so a quick handoff and a month-long review file can coexist:
| Retention | Good for |
|---|---|
| 1 hour | One-time handoffs that shouldn't exist by lunch |
| 24 hours | "Grab this today" — logs, builds, screen recordings |
| 7 days | Review cycles, client deliveries |
| 30 days | Anything that needs a real window, like a release archive |
Retention doesn't change the price — upload cost depends only on file size, so 30 days costs the same credits as 1 hour.
How automatic deletion works
- An expiry is stamped at upload. The deadline is part of the file from the moment it lands — there is nothing to remember to clean up.
- Expired files are swept every 15 minutes. A scheduled job removes the file record and the stored object itself, around the clock.
- Links die with the file. Share links carry their own expiry, but they are clamped to the file's retention — a link can never outlive its file. How expiring links work →
- Need it gone sooner? Delete the file any time; all of its links stop working immediately.
Temporary doesn't mean small
Files up to 100 GB are streamed straight to edge storage — no browser timeouts, no buffering the file in memory. If you're moving big artifacts, see sending large files for the full size-based price table. The free tier covers 3 uploads up to 50 MB every month; beyond that, prepaid credit packs start at $5.00 — no subscription, nothing to cancel. If an upload fails, reserved credits are refunded automatically.
Frequently asked questions
Is deletion really automatic?
Yes. Every file gets an expiry timestamp when it's uploaded, and a scheduled job sweeps expired files — metadata and the stored object — every 15 minutes. Nothing lingers because you forgot about it.
Does keeping a file longer cost more?
No. The upload price depends only on file size — 1 hour and 30 days of retention cost exactly the same credits.
Can I extend a file's retention later?
No — retention is fixed when you upload. If you need a file around longer, upload it again with a longer retention. You can always delete a file early, though.
What happens to share links when the file expires?
They die with it. A share link can never outlive its file — link expiry is clamped to the file's retention, and once the file is gone every link to it stops working.