Try it live below: make a real QR code in seconds, no sign-up needed.Make one →
Dynamic QR codes for teams that print at scale

Print once.
Change forever.

  • QR Codes
  • GS1 Codes
  • Hosted Pages
  • Business Cards

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

Uptime target
99.9%
Uptime target
Median redirect target
<100ms
Median redirect target
Edits per code
Unlimited
Edits per code

Try it live

Static QR, free forever

Encodes: 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

Printed once, working everywhere

A QR code lives on a box, a table or a sign for months. What it opens should never be stuck on day one.

Applying printed QR and barcode labels to product jars and boxes

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
QR menu tent card on a restaurant table

Menus and hospitality

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

  • Hosted pages
  • Edit any time
Attendee scanning a QR code on a sign at a conference venue

Events and signage

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

  • Smart routing
  • Scheduled activation
Shopper scanning the GS1 QR code on a product in a grocery store

Product labels

GS1 Digital Link codes with batch, expiry and serial data, so one label serves shoppers, retailers and recalls alike.

  • Batch and expiry AIs
  • Serial numbers

The code on the box never changes. Everything behind it can.

The platform

Create, route, measure

Everything you need to run QR at scale, in three parts instead of a feature list.

01

Create

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.

  • Dynamic and static codes
  • Hosted files and pages
  • Bulk CSV import
  • Design templates

02

Route

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.

  • Smart routing rules
  • Password and expiry
  • Custom domains with HTTPS
  • Scheduled activation

03

Measure

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.

  • Scan analytics and insights
  • Conversion attribution
  • Signed webhooks and REST API
  • Retargeting pixels

How it works

Live in minutes, editable forever

Create your code

01

Create your code

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

Print or share

02

Print or share

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

Measure and adapt

03

Measure and adapt

Watch scans roll in, then change the destination any time. No reprinting, ever.

Automate

Every scan can trigger your stack

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.

Clean data, guarded accounts

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-SHA256

Analytics you can report upward: unique visitors, devices, countries and conversions per code, with bots already filtered out.

Pricing

Start free, scale when you are ready

Every plan includes unlimited edits, scan analytics and HTTPS. Upgrade for more codes, scans and storage.

Trial

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.

  • 10 dynamic codes
  • 1,000 scans / mo
  • 100 MB storage
  • Password protection
  • Scan analytics
  • 5 design templates
  • 1 hosted page
Get started

Most popular

Growth

$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:

  • 300 dynamic codes
  • 50,000 scans / mo
  • 2 GB storage
  • 3 team seats
  • 1 custom domain
  • Smart routing rules
  • Bulk QR creation
  • API access (60 calls/min, 25,000 API calls/month)
  • Retargeting pixels
  • 50 design templates
  • 3 hosted pages
Get started

Business

$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:

  • 3,000 dynamic codes
  • Unlimited scans / mo
  • 10 GB storage
  • 10 team seats
  • 10 custom domains
  • API access (120 calls/min, Unlimited API calls/month)
  • 10 hosted pages
Get started

Billing and plan management are available in the dashboard after sign-up. Prices include applicable taxes.

Frequently asked questions

What happens when I change a destination?+

The QR pattern stays identical, only the redirect target changes. Already-printed codes start sending scanners to the new destination within seconds.

Do scans slow down my redirects?+

No. Redirects are served with minimal overhead, and scan events are logged asynchronously so the scanner never waits.

Can I use my own domain?+

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/…

What file types can I host?+

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.

What is the difference between static and dynamic codes?+

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.

Do free QR codes carry a watermark?+

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.

Can DynamiHost send scan data to my other tools?+

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.

How do you keep scan data clean?+

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.

Print once. Change forever.

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

Start free today