File to URL

Convert files to URL — upload a file and get a shareable link, QR code, and embeds.

One upload flow handles files that need a clean public page, direct download link, tracked QR code, and copy-ready snippets for desktop sharing, mobile scanning, and international audiences.

Images, documents, audio, video, and ZIP files

Public share pages, direct downloads, and R2 storage

QR codes, embed snippets, and analytics included

JPGPNGGIFWebPAVIFSVGPDFDOCXPPTXMP3WAVOGGAACM4AMP4MOVWebMAVIMKVZIP
Guest: 7-day sharingPlans start at $4.99/yearFree ≤20MB · 2GB with creditsCloudflare R2 storagePNG + SVG QREmbeds + analytics
Create a link, QR code, and embeds
Upload once to get a public share page, direct download, QR PNG/SVG, Markdown, HTML, BBCode, and scan analytics.

Free up to 20MB · larger files cost 1 credit per 10MB·e.g. a 100MB video = 9 credits

Images: jpg, jpeg, png, gif, webp, avif, svg, bmp, icoDocuments: pdf, docx, pptx, xls, xlsx, csv, txt, md, rtf, odt, ods, odpAudio: mp3, wav, ogg, aac, m4a, flac, opusVideo: mp4, mov, webm, avi, mkv, m4v, mpeg, mpgArchives: zip, rar, 7z, tar, gz

Supported formats

file to url workflows cover these file types with playback, direct download, embed, and QR options.

JPG
JPG upload support

JPG and JPEG photos are the most common image files on the web. Upload one and ShareKit returns a stable managed image URL, a public preview page, embed snippets, and QR assets — ideal for product shots, screenshots, and receipts.

PNG
PNG upload support

PNG preserves transparency and sharp edges, making it the standard for logos, diagrams, and UI captures. A PNG URL from ShareKit keeps the file byte-for-byte while adding preview, download, and embed options.

GIF
GIF upload support

GIF files hold short animations for demos and lightweight previews. Host a GIF and paste the direct URL or embed code anywhere it should play inline.

WebP
WebP upload support

WebP is Google's efficient image format for fast-loading web pages. Sharing a WebP URL from ShareKit keeps bandwidth low while preserving quality for viewers.

AVIF
AVIF upload support

PDF is the go-to for menus, brochures, manuals, forms, and reports. A PDF URL opens a clean preview page with download controls, plus QR assets for print.

SVG
SVG upload support

DOCX documents can be sent by link instead of attachment. Recipients preview and download the file from the public page without signing in.

PDF
PDF upload support

MP3 audio links work everywhere: podcasts, voice notes, music previews, and training clips. The public page includes an HTML5 player when supported.

DOCX
DOCX upload support

MP4 is the web-friendly video standard. A direct MP4 URL plays in nearly every browser with playback and download controls on the share page.

PPTX
PPTX upload support

PPTX uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

MP3
MP3 upload support

MP3 uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

WAV
WAV upload support

WAV uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

OGG
OGG upload support

OGG uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

AAC
AAC upload support

AAC uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

M4A
M4A upload support

M4A uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

MP4
MP4 upload support

MP4 uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

MOV
MOV upload support

MOV uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

WebM
WebM upload support

WebM uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

AVI
AVI upload support

AVI uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

MKV
MKV upload support

MKV uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

ZIP
ZIP upload support

ZIP uploads are supported up to 2GB. ShareKit publishes a public page with a direct download link, copy-ready embeds, and QR PNG and SVG assets, so the file keeps one stable URL whether you share it online or in print.

What makes this file to url tool different

More than a file host — every upload ships with the sharing surfaces teams actually use.

Every file type, one workflow

Images, PDFs, documents, audio, video, and ZIP files all become public URLs with the same upload flow. No per-type setup, converters, or plugins.

Direct URL plus share page

Every upload gets both a true direct download URL and a branded public page with preview, metadata, and embed snippets — use whichever fits the channel.

Links that keep working

Files live in Cloudflare R2-backed durable storage with stable managed URLs, so shared links do not expire or break when recipients come back later.

How it works

ShareKit keeps the upload, public URL, analytics, and QR generation in one workflow.

Step 1
Upload a supported file
Choose any supported file type up to 2GB.
Step 2
Generate a stable managed URL
ShareKit stores the file and creates a public destination.
Step 3
Share everywhere
Copy the direct URL, embeds, or QR assets for digital and offline distribution.

Step-by-step guide

Everything the file to url workflow does, in plain language.

Convert files to URL — upload a file and get a shareable link, QR code, and embeds. One upload flow handles files that need a clean public page, direct download link, tracked QR code, and copy-ready snippets for desktop sharing, mobile scanning, and international audiences. The workflow is the same for every file: upload once, and ShareKit returns a public share page, a direct URL, copy-ready embed snippets, and QR code assets — no account required for lightweight uploads.

Here is the step-by-step process for the file to url workflow. Step 1, upload a supported file: Choose any supported file type up to 2GB. Step 2, generate a stable managed url: ShareKit stores the file and creates a public destination. Step 3, share everywhere: Copy the direct URL, embeds, or QR assets for digital and offline distribution. Because everything happens in one upload, there is no separate step for building the URL, generating the embed code, or producing the QR code — they are all created together.

Teams use this workflow for share files in chat, email, docs, and social posts, publish downloadable assets without bulky attachments, print qr codes for events, classrooms, stores, and handouts. The direct URL works in chat, email, docs, and social posts, while the QR assets make the same file shareable in print — menus, packaging, signage, handouts, and event materials. Views, downloads, and QR scans are tracked on every public page, so you can measure which channels actually get used.

file to url workflows

Practical ways teams use this converter beyond a basic upload form.

Use file to url links anywhere files need to travel

Convert files to URL — upload a file and get a shareable link, QR code, and embeds. ShareKit keeps the URL, QR code, embed snippets, public page, and analytics together so the shared file stays useful after the first click.

Move from attachment sharing to measurable links

Direct links are easier to reuse in email, chat, documentation, campaigns, print materials, and client portals. QR scan analytics help you understand which offline placements are actually working.

What you get

Managed public share URL

Direct download link

Markdown, HTML, and BBCode embeds

QR PNG and QR SVG assets

View, download, and QR scan analytics

Cloudflare R2-backed durable storage

No signup for short-term lightweight uploads

Best for

Share files in chat, email, docs, and social posts

Publish downloadable assets without bulky attachments

Print QR codes for events, classrooms, stores, and handouts

file to urlfile link generatorupload file get urlfile to qrcodedirect file link

Why teams use ShareKit

Built for files that need both a direct link and a scan-friendly destination.

Public share pages
Every upload gets a clean `/s/[slug]` page with metadata, preview, and download.
Tracked QR redirects
QR scans route through ShareKit so your team can measure engagement instead of guessing.
Cloudflare R2 storage
Use R2 for durable storage while keeping the app deployable on Cloudflare Workers.

Frequently asked questions

Common questions about this ShareKit workflow.

What file types can I convert to URL?

ShareKit supports common image, document, audio, video, and ZIP formats up to 2GB.

Can I upload a file and get a link without signup?

Yes. Lightweight uploads create a share URL, direct download URL, QR code, and embed snippets without signup.

Does each file get a QR code?

Yes. Every upload automatically creates tracked QR PNG and SVG assets.

What file types can I convert to a URL?

JPG, PNG, GIF, WebP, AVIF, SVG, PDF, DOCX, PPTX, MP3, WAV, OGG, AAC, M4A, MP4, MOV, WebM, AVI, MKV, and ZIP files up to 2GB.

How long do direct file URLs last?

Guest links are designed for 7-day sharing. Free accounts manage files for 30 days, and paid plans keep stable long-term links based on the active plan.

Upload anything. Share everywhere.

Move from file upload to share URL and QR delivery in a single flow.

Start uploading