Upload your own video and let people watch it with one scan — no YouTube link to hunt for, no app to install.
Custom design & logo · editable after printing · track every scan
Same printed code · edit the destination anytime, no reprint
How it works
Type your details once — name, contacts, links or a file. We handle the encoding.
Colours, logo, frame and shape to match your brand — roll the dice for ideas.
Export a crisp PNG or SVG, then watch every scan — where, when and on what device.
Sample data · Video QR
Upload the video directly — no YouTube account, no ads playing before your content, no channel someone else controls. Just your clip on a clean hosted page.
Replace the file behind the code whenever you update the product, the offer or the season, and every code already printed keeps pointing to the new version.
Track scans by time and location so you can tell whether the shelf sticker, the flyer or the trade-show badge is the one driving views.
Style the code with your colors and logo and pair it with a 'Watch now' frame, so it reads as a designed feature of your packaging rather than a bolted-on link.
You upload a video file, we host it on a fast landing page, and the QR code encodes a link to that page. Anyone who scans it opens the page and the video plays right there — no separate app.
No. Upload the video file directly and it plays from your own hosted page. There's no external platform, no channel branding and no pre-roll ads to sit through first.
Yes. Replace the file behind the code from your dashboard and the same printed QR code immediately plays the new version — no new code, no reprint.
Uploads are capped for fast loading on mobile (up to 10 MB). For longer or higher-resolution footage, export a compressed version first for the smoothest scan-to-play experience.
No — any modern phone camera scans the code and opens the hosted page in the browser, where the video plays natively.
Designing and previewing your code is free. To activate it so scans actually play the video, you start a 7-day trial, then it's $49.90/mo or $500/yr. Cancel anytime.