URL to QR

Upload a file, create a URL, and generate a QR code.

ShareKit combines file hosting and QR code generation so teams do not need separate storage, link, and QR tools.

One workflow for URL and QR

QR PNG and SVG downloads

Views, downloads, and QR scans tracked

ImagesPDFDOCXPPTXAudioVideoZIP
100MB maxNo signup for small filesCloudflare 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.
Images: jpg, jpeg, png, gif, webp, avif, svgDocuments: pdf, docx, pptxAudio: mp3, wav, ogg, aac, m4aVideo: mp4, mov, webm, avi, mkvArchives: zip

How it works

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

Step 1
Upload a file
Add a supported file up to 100MB.
Step 2
Create a public URL
ShareKit creates a stable public share page.
Step 3
Download QR assets
Use the QR code online, in print, or on physical materials.

What you get

Tracked QR URL

Downloadable QR PNG

Downloadable QR SVG

Public destination page

View, download, and QR scan analytics

Cloudflare R2-backed durable storage

No signup for 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

url to qrurl to qrcodefile url to qrqr code generatorqrcode generator

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.

Is ShareKit a QR code generator?

Yes. It generates QR codes for uploaded file URLs automatically.

Can I use one workflow for files and QR codes?

Yes. Uploading a file creates both the URL and QR code assets.

Upload anything. Share everywhere.

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

Start uploading