
Packaging
Recipes, manuals, reorders and reviews behind one code on the box. Swap the destination when the campaign changes, not the print run.
- Hosted files
- GS1 Digital Link
DynamiHost is the hosted dynamic QR platform for packaging, menus, signage and product labels. Edit destinations after printing, route scanners by device or location, and track every scan.
7-day free trial · No credit card required
Try it live
Static QR, free foreverEncodes: https://dynamihost.com/
Colour
Style
Scan it with your phone. Free codes carry the DynamiHost.com badge. Paid plans use your own logo instead.
Generated in your browser. Nothing is uploaded, saved or counted against any plan. Static codes cannot be edited or tracked after printing, for that you need a dynamic code.
In the real world
A QR code lives on a box, a table or a sign for months. What it opens should never be stuck on day one.

Recipes, manuals, reorders and reviews behind one code on the box. Swap the destination when the campaign changes, not the print run.

Table codes that always open the current menu. Update prices and specials in the dashboard, guests never see a stale PDF.

Posters, badges and venue signs that route by day and time: schedule before doors open, results and photos after.

GS1 Digital Link codes with batch, expiry and serial data, so one label serves shoppers, retailers and recalls alike.
The code on the box never changes. Everything behind it can.
The platform
Everything you need to run QR at scale, in three parts instead of a feature list.
01
Make it in minutes
Dynamic codes for URLs, files, vCards, events and app links, plus hosted pages and GS1 Digital Link. Style them with your colours, shapes and logo, save the look as a reusable template, or import hundreds at once from a CSV.
02
One code, the right destination
Change where a printed code goes at any time. Send scanners to different places by device, country, language or time of day, gate a code behind a password, or set it to expire or switch on at a set date.
03
See every scan, act on it
Scans by time, device, OS, browser and country, with unique visitors and conversions per code. Fire signed webhooks into your own stack and retargeting pixels into Google and Meta.
How it works

01
Point it at a URL or upload a PDF or image. Pick colors, shapes and add your logo.

02
Download print-ready PNG or SVG, or use your own short domain for a branded link.

03
Watch scans roll in, then change the destination any time. No reprinting, ever.
Automate
Scans are posted to your endpoints as signed events the moment they happen. No polling, no middleware. Verify the HMAC signature and act on it.
Signed webhooks
scan.created events, HMAC-SHA256 verified, with automatic retries.
Zapier and Make ready
Catch webhooks with no code, or follow our step-by-step integration guides.
Full REST API
Create and manage codes, files and conversions with scoped API keys.
Two-factor auth
TOTP codes plus single-use backup codes for every account.
Bot filtering
Automated scans are detected and kept out of your analytics.
Anomaly detection
Traffic spikes are flagged, with optional auto-pause per code.
Signed everything
Webhook payloads carry HMAC signatures you can verify.
POST https://your.app/hooks/scan
200 OK{
"event": "scan.created",
"timestamp": "2026-10-16T01:12:44Z",
"code": { "name": "Summer flyer" },
"scan": {
"country": "US",
"device": "mobile",
"isBot": false
}
}
// x-dynamihost-signature: HMAC-SHA256Analytics you can report upward: unique visitors, devices, countries and conversions per code, with bots already filtered out.
Pricing
Every plan includes unlimited edits, scan analytics and HTTPS. Upgrade for more codes, scans and storage.
Free
Free for 7 days: 10 dynamic QR codes, 1,000 scans, scan analytics, custom styling and 1 hosted page, with no credit card required. Upgrade anytime to keep your codes live.
Most popular
$39.99/mo
For growing businesses: 300 dynamic codes, 50,000 scans a month, 3 seats, a custom domain, bulk creation, smart rules and retargeting pixels.
Everything in Starter, plus:
$99.99/mo
For scale: 3,000 dynamic codes, unlimited scans and API calls, 10 GB of storage, 10 seats, 10 custom domains, a year of scan analytics and every feature included.
Everything in Pro, plus:
Billing and plan management are available in the dashboard after sign-up. Prices include applicable taxes.
The QR pattern stays identical, only the redirect target changes. Already-printed codes start sending scanners to the new destination within seconds.
No. Redirects are served with minimal overhead, and scan events are logged asynchronously so the scanner never waits.
Yes, on Growth plans and above. Add your domain in the dashboard, point a CNAME at us, and we provision HTTPS automatically. Your codes then live at qr.yourbrand.com/…
PDF, PNG, JPG, WEBP, MP4, WebM, MP3, WAV and OGG up to 5 MB per file. Images are auto-optimized on upload and served through the same short URL.
A static code encodes its destination directly in the pattern. It is free, unlimited and stored nowhere, but it cannot be edited or tracked after printing. A dynamic code points at a short link we host, so you can change the destination, set rules and see every scan.
Yes. Static codes and trial codes carry a DynamiHost.com badge in the centre of the code. Paid plans replace it with your own logo, or no badge at all.
Yes, on Pro and Business plans. Every scan can fire a signed webhook to any URL you choose, verified with HMAC-SHA256. That plugs straight into Zapier, Make or your own backend, and the dashboard includes step-by-step integration guides.
Bot scans are detected and filtered out of analytics automatically, anomaly detection on Pro and Business plans flags unusual traffic spikes, and every account can enable TOTP two-factor authentication.

Join teams using DynamiHost for packaging, events, signage and menus.
Start free today