Private Paste Links

Unlisted Paste Links With Expiry You Control

Pastes that only the people you share the link with can see. Auto-expire in 1 hour, 24 hours, 7 days, 30 days, or never.

Sometimes you need to hand one person a snippet — an API response, a config block, an error dump — without it living forever in a Slack channel's search index or sitting in someone's inbox attachments. A files.link paste is unlisted by design: the view URL is an unguessable UUID v4, the view page sends robots noindex/nofollow so search engines never crawl it, and nothing about the paste is browsable or listed publicly.

There is no directory, no 'recent pastes' feed, no discovery surface at all. Anyone with the link can read it; nobody who lacks the link can find it. On top of that, signed-in users pick the lifetime: 1 hour, 24 hours, 7 days, 30 days, or permanent. That expiry is enforced server-side — when a paste expires it returns 404 and a cleanup cron removes the stored object, so an expired link is genuinely dead, not just hidden.

Anonymous pastes work with no signup at all and auto-expire after 24 hours, capped at 100KB; an account raises the cap to 1MB and unlocks the custom-expiry windows plus a dashboard where you can delete any of your own pastes early. The practical pattern: paste a production query you're debugging with a 1-hour expiry and drop the link in a thread — it self-destructs before it can leak into long-term chat history.

Or paste an onboarding config with a 7-day window for a new hire. Compared to emailing the snippet (permanent in two mailboxes, no syntax highlighting, hard to revoke) or pasting it inline in chat (mangled formatting, indexed in search, impossible to expire), an unlisted link with a real expiry clock is both cleaner and safer. The view renders with syntax highlighting across 26 languages, so a config or a stack trace shows up readable instead of as a wall of monospace.

One honest caveat on privacy: unlisted is not the same as encrypted. Pastes are encrypted at rest by the underlying storage, but there is no client-side or per-paste encryption and no password gate — for genuinely sensitive secrets, set the shortest expiry and share over an end-to-end encrypted channel rather than treating an unlisted link as a vault. For language-specific paste flavors with highlighting tuned to each grammar, see the JSON, SQL, Python, YAML, and Markdown paste pages.

Benefits With No Complexity

Global CDN delivery

Your files are served from 450+ edge locations worldwide.

Edge-cached worldwide

Files are cached close to your users for fast delivery.

Signed-URL security

Private files stay protected with time-limited access.

What You Get

Unlimited files

Upload as many files as you need.

Unlimited storage

There is no storage limit.

Public + Private storage

Private files are fully secured.

CDN ready links

Upload directly to 450+ edge locations worldwide.

Prepaid credits

No subscription. Pay only for the storage and bandwidth you use.

More coming soon

We have plenty of features coming!

How files.link Works

1. Upload

Create a project and upload your first file.

2. Copy

Copy the CDN link.

3. Use Anywhere

Paste and enjoy the blazing speed.

Why Developers Choose files.link

A Better Way to Store & Deliver Files

Email AttachmentChat Code SnippetPublic Pastebinfiles.link
Unlisted, unguessable UUID URL
View page set to noindex
Server-enforced custom expiry
Syntax highlighting (26 languages)
Delete early from dashboard
No ads on view page
Recipient needs no account

Calculate Your Needs

Storage

0GB

Egress

0GB

CDN Bandwidth

0GB
Total: $0.000/month

Create a Private Paste

  • Global CDN delivery
  • Edge-cached worldwide
  • Signed-URL security
  • Unlimited files
  • Unlimited storage
  • Public + Private storage
  • No subscription — prepaid credits keep spend predictable
Create a Paste

Frequently Asked Questions

How private are pastes really?
Pastes are unlisted: the view URL is an unguessable UUID v4 and the view page sends robots noindex/nofollow, so search engines never crawl them and there's no public listing. Anyone with the link can read it; nobody without it can find it. It is not password-gated or end-to-end encrypted.
What expiry options are there?
Signed-in users choose 1 hour, 24 hours, 7 days, 30 days, or permanent. Anonymous pastes auto-expire after 24 hours. Expiry is enforced server-side — an expired paste returns 404 and a cleanup cron removes the stored object.
Can I delete a paste before it expires?
Yes, if you're signed in — delete any of your own pastes from the dashboard at any time. Anonymous pastes wait for their 24-hour auto-delete since there's no account to manage them under.
How big can a paste be?
Anonymous pastes are capped at 100KB. Authenticated users get up to 1MB plus the custom-expiry windows. For larger content, upload it as a file and share the CDN URL instead.
Is an unlisted link safe for real secrets?
Treat it as obscure, not encrypted. Pastes are encrypted at rest but there's no per-paste encryption or password. For genuinely sensitive secrets, use the shortest expiry and share over an end-to-end encrypted channel.
General Questions
Is there a subscription?
No. files.link uses prepaid credits, so storage, bandwidth, and API usage are deducted from your balance as you go. The app explains the payment step before uploads are enabled — no monthly subscription and no per-user fees.
What is files.link?
files.link is a developer-first file platform that makes it simple to store, secure, and deliver files globally. It provides signed URLs, public/private access, and an API-first design so you can integrate file delivery into any app without the usual complexity.
How does billing work?
files.link uses prepaid credits. As you use storage, bandwidth, and API requests, credits are deducted daily. When your balance runs low, we automatically recharge it using your saved card. If an auto-recharge doesn't go through, your files and links stay put — you simply update your payment method or top up manually to keep going. No monthly subscriptions — just simple usage-based pricing.
How secure is my data?
All files are encrypted at rest and in transit. You can use signed URLs for private files, control access with permissions, and rely on enterprise-grade infrastructure for data protection.

Related

files.link
Copyright © 2026
All rights reserved
ContactGuidesGlossaryStatusLegal