3,120 files turned into links today · 4.9★ from 840 reviews

Free File to URL Converter

Attachments bounce, get stripped by ticket systems, and quietly hit a 25MB ceiling nobody warns you about. Drop a PDF, Word doc, spreadsheet or deck in, and get a direct download link back in seconds - free, no signup, ready to paste into email, chat, docs or a ticket.

Free forever tier No account needed Up to 100MB free Direct R2 links

Drop a file to get its URL

or click to pick a document from your computer

See all formats
PDFDOCXXLSXCSVPPTXJSONPNGJPG+9 more

Up to 20MB, 3 free uploads a day. No archives or executables.

Nothing to hand? Try one:
Supported formats

Everything an office day is made of

Twenty-two formats across documents, spreadsheets, presentations, data and images. If you work with it, you can link it.

Documents

  • PDF up to 100MB
  • DOCX Word
  • DOC Word 97+
  • ODT OpenDocument
  • RTF rich text
  • TXT plain text
  • MD Markdown

Spreadsheets

  • XLSX Excel
  • XLS Excel 97+
  • ODS OpenDocument
  • CSV comma-sep
  • TSV tab-sep

Presentations

  • PPTX PowerPoint
  • PPT PowerPoint 97+
  • ODP OpenDocument

Data

  • JSON structured
  • XML structured

Images

  • PNG transparent
  • JPG photos
  • WEBP modern
  • GIF animated
  • AVIF modern
  • SVG vector

What we don't accept, and why we say so up front

Archives and executables are the two things abused most often to move malware around. Refusing these formats keeps ordinary PDF, Word and spreadsheet links from getting caught in reputation filters.

.zip.rar.7z.tar.gz.exe.msi.dmg.app.apk.bat.sh.ps1.cmd.vbs.jar.docm.xlsm.pptm
Your file, your callValidated, encrypted, deletable
Privacy & security

You're about to upload a contract. Here's what happens.

Files carry more than screenshots do: an invoice has a client address, a spreadsheet has salaries, a deck has numbers nobody has announced yet. The rules are worth stating plainly.

  • Checked before it's linked. Every upload is validated against a tight allowlist before a URL is issued.
  • Unguessable paths, never indexed. Random IDs plus noindex and nofollow on every CDN response.
  • We don't open your documents. No text extraction, no indexing of contents, no model training. The file is bytes to us.
  • Deleted means deleted. Sign in and one click removes the file from storage and purges it from every CDN edge.
  • Passwords and expiry dates. Signed-in links can require a password or self-destruct on a date you set.
  • HTTPS end to end, AES-256 at rest. GDPR compliant, with a DPA available for teams.
How it works

Drop, copy, send - that's the whole product

Three states, a few seconds between them. You've already seen the first one at the top of this page.

Add your file

Drag a document in or browse your computer. PDF, Word, Excel, PowerPoint, CSV, plain text and images all work, up to 100MB on the free tier.

-> drag · or click to browse
contract-v4.docx 126 KB ✓

We validate it, host it, hand back a link

The file is checked, stored on R2, and returned as a direct download URL that keeps your original filename.

// upload -> check -> url
https://cdn.files.ink/f/a7Kq2ZmX/contract-v4.docx

Send it wherever you need to

Copy the raw URL, a Markdown link, an HTML anchor or a cURL command. It works in email, Slack, Jira, a CMS or a contract.

// markdown
[contract-v4.docx](.../contract-v4.docx)
Why this one

A file URL generator that gets out of the way

Most file hosts make you wait behind a countdown, sign up, or hand your recipient a download page covered in fake buttons. This one doesn't.

No countdown, no fake buttons

Your recipient clicks the link and the download starts. No 30-second wait, no five download buttons where four are ads.

Links keep your filename

The URL ends in /report-q3.pdf, not /dl?id=8827. Recipients can see what they're about to download before they click it.

No signup, no email wall

Convert a document to a URL with zero account. Sign in only if you want permanent links, a library of your files, and higher limits.

Validated before a URL exists

Archives, executables and macro-enabled Office files are refused before they ever reach public storage.

Your files stay yours

Sign in and every link lands in a library you control - search it, password-protect it, set an expiry, or delete any file permanently in one click.

100MB free, no bandwidth cap

Four times the free ceiling of a typical host, and once a link is live, it doesn't stop working because too many people opened it.

File to link, in practice

Why sending a link beats sending an attachment

Email attachments have a hard ceiling - 25MB on Gmail, 20MB on Outlook - and a deck full of screenshots blows past it without trying. A link survives forwarding, ticket systems, CRM fields and every editor that accepts text.

  • No size ceiling to work around. 100MB free, and no zipping a deck into three parts.
  • Nothing gets stripped. Ticket systems and CRMs that drop attachments keep links just fine.
  • You can take it back. Delete the file and the link stops working.
// Direct URL - filename intact
https://cdn.files.ink/f/a7Kq2ZmX/report-q3.pdf

// Markdown
[report-q3.pdf](.../report-q3.pdf)

// HTML
<a href=".../report-q3.pdf" download> report-q3.pdf</a>
GmailOutlookSlackJiraNotionSalesforceZendeskTeams
Watch it work

Forty seconds, one PDF, one link

Real workflow: a deck email refused, converted to a link, and sent in a reply instead.

0:00 - 0:14

Gmail rejects a 90MB deck. Drag the same file onto Files.ink instead.

0:14 - 0:28

The check clears, the link appears and lands on the clipboard.

0:28 - 0:40

Paste into the reply and send. The client clicks once and the download starts.

Used every day by teams atNorthbeamLoopworkFernshawCadence LabsTenpoint
What people say

The tool nobody has to be trained on

★★★★★

Half my job is emailing decks that are too big to email. This replaced a shared drive folder nobody outside the company could ever open without three access requests.

RK
Riya KulkarniAccount director, Loopwork
★★★★★

The link keeps the filename. Sounds trivial until you've sent a client a URL ending in a random hash and had them ask whether it's a virus.

DM
Daniel MoreauConsultant, Northbeam
★★★★★

Password on the link, expiry date, delete when the deal closes. That's the whole checklist our legal team gave me, and it took about four seconds.

SO
Sofia OkaforOps lead, Fernshaw
4.9/5 on G2 · 268 reviews#2 Product of the Day on Product Hunt4.2M file links generated
Where people use it

Every job that starts with "can you send that over"

Email that won't take the attachment

A 90MB deck, a scanned contract, a folder of invoices - send the link instead and stop fighting the 25MB ceiling.

Client deliverables

Send a report as a link a client can open on their phone without a login, an app, or an access request.

Data and CSV handoff

Drop an export and hand a teammate a URL their script can curl. No S3 bucket, no signed-URL boilerplate.

Support tickets

Attach a log file or a PDF to a ticket that strips attachments. The link survives every ticketing system there is.

Recruiting and admissions

Pass CVs, portfolios and transcripts around without giving anyone drive access they'll still have in a year.

Forms and portals

Any system that asks for "a URL to your document" instead of a file upload. Now you have one.

Straight comparison

What you get here versus the usual file host

The differences that actually show up in your day.

What mattersFiles.inkTypical free file host
Wait before download startsNone15-60 second countdown
Signup requiredNeverOften, past a few uploads
What the recipient seesThe download startsA page with four fake buttons
Filename in the URLKeptReplaced with an ID
Free file size100MB25MB
File safety policyAllowlisted formats onlyRarely explained
Copy formatsURL, Markdown, HTML, cURLRaw URL only
Password & expiryFree, once you're signed inPaid add-on
Delete your own fileOne click, once you're signed inEmail support and wait
Ads on the pageNoneUsually
FAQ

Questions people ask before their first upload

Is this file to URL converter really free?

Yes. The free tier covers 20 uploads a day at up to 100MB per file, with no account and no card.

Which file types can I convert to a link?

Documents, spreadsheets, presentations, data files and images are supported. Executables, scripts, macro-enabled Office files and archives are refused.

Why can't I upload a ZIP or an EXE?

Archives and executables are the formats most often abused to move malware. Refusing them keeps the download domain trustworthy for normal PDFs, decks and spreadsheets.

How do I turn a document into a link?

Drag the file onto the uploader at the top of this page, or click Choose a file. The generator uploads it and returns a direct URL copied to your clipboard.

Can I delete a file after I create the link?

Yes - sign in first. Files uploaded while signed in can be renamed, protected, expired or deleted from your library.

Are my file links public or private?

Links are unlisted, never indexed, and use a random path that can't be guessed. Anyone holding the URL can download the file.

Do you open or read my documents?

No. Beyond safety checks and storage metadata, we don't extract text, index contents, or train models on anything you upload.

Is there a file size or bandwidth limit?

100MB per file on the free tier and 5GB on paid plans. There is no daily bandwidth cap on downloads.

Ready when you are

Turn your file into a URL now

Free, no account, and the link is on your clipboard before your email client would have finished attaching it.

Link copied