Skip to content

QR codes · cards · forms · pages · product passports

Codes that keep working. Results you can trust.

Create dynamic QR codes, digital business cards, forms, mobile pages and product passports in one calm app. See what every scan led to — without storing the IP addresses of the people who scan.

Style

Download it as PNG or SVG. Make it dynamic to change where it goes after printing and count every scan — free, no card.

Make it dynamic, free
  • Free plan, no card needed
  • Data stored in the EU
  • Payments by Stripe
QRiva Home: needs attention, key numbers for the last 7 days and recent leads
QRiva Home on a phone

Everything in one app

Seven products that already work together.

They share one brand kit, one leads inbox and one set of numbers — so a code, the page it opens and the form on that page tell a single story.

  • Change where a printed code goes, route by country or device, and download print files that are checked for readability.

    The QRiva QR design studio with templates, shapes, colours and a print check
  • Save to contacts in one tap, share by QR, link or NFC, and collect details with consent.

    A digital business card on a phone with Save contact, Call, Email, Share and QR
  • Steps, logic, uploads, signatures and bookings, in the visitor's language.

    The QRiva form builder with questions on the left and a live phone preview
  • Menus, link-in-bio, events and coupons from blocks, plus short links.

    A café menu page with a rating and a booking form on a phone
  • Materials, origin, care and recycling behind a GS1 Digital Link code.

    A product passport on a phone with materials, origin, care and recycling
  • Every form, card and page lands in one inbox with owners, follow-ups and automations that tag, assign and notify.

    The QRiva leads inbox with status, owner and follow-up for each person
  • Scans, visits, leads and conversions per placement, with bots and your own test scans left out.

    QRiva Analytics: scans, unique visitors, page views and conversions with a chart and the best-performing codes

How it works

From idea to printed code in minutes.

  1. Start from a goal

    Pick “Take bookings”, “Share my contact” or “Capture leads at an event”. QRiva sets up the page, form, code and link together, using your business details and brand kit.

  2. Print or share

    Download print files with a size guide, or share the short link. Every code is decoded before you download it, so what you print scans.

  3. See what worked

    Follow each placement from scan to page to lead. Change the destination whenever you like — the printed code stays the same.

Why people stay

Built to be relied on.

A code printed on a menu, a box or a poster has to keep working for years. Everything in QRiva starts from that.

  • Codes you can count on

    Everything within your plan keeps resolving, including on Free. If a paid plan ends, we remind you first, keep the rest working for 72 more hours, and give you 45 days to switch it back on.

  • Safety screening

    Destinations are checked when you create or edit them and again on a schedule, against Google Safe Browsing and open threat feeds. Unsafe ones are blocked and you're told why.

  • Private by default

    The IP addresses of people who scan are never stored. Returning visitors are recognised with a hash that changes every month, and strict privacy mode goes further.

  • Your data stays in the EU

    The database is in Frankfurt and the app's servers run in the same region.

  • Accessible

    The app, published pages and forms pass automated WCAG 2.2 AA checks in light, dark and on phones, and are built for keyboards and screen readers.

  • Fast where it counts

    A scan is a single indexed lookup, and the redirect goes out before the scan is recorded, so nobody waits for our analytics.

Yours to arrange

A Home that shows what needs you.

Open QRiva and see what to do next, arranged the way you work.

  • Move, resize and add widgets, and pick an accent colour. Your layout follows you to every device.
  • “Needs attention” lists broken destinations, due follow-ups and approvals as a list you clear.
  • A weekly goal with a streak, and a moment to celebrate your first real scan.
  • Live activity while the tab is open, and suggestions drawn only from your own numbers.
  • Search everything with ⌘K, and pick up where you left off with starred items.
QRiva Home in Customise mode, with accent colours and movable widgets

Integrations

Connects to the tools you already use.

Each connection says honestly how it works: built in, through the API, or with a small script.

  • HubSpotBuilt in
  • Google SheetsWith a script
  • ZapierThrough the API
  • MakeThrough the API
  • WebhooksBuilt in
  • Calendar feedBuilt in
  • StripePayments in forms

Early access

Be among the first.

QRiva is new, so you won't find a wall of logos here — we'd rather show you the product itself. Start free today, and help shape what comes next.

  • Your feedback is readEarly customers talk to the people building QRiva.
  • Codes that outlast plansWhat you print now keeps working on any plan that includes it, and you're always told well before anything changes.
  • Real helpSupport from people, and a help centre inside the app.

Pricing

Simple plans. Start free.

One price per workspace. Upgrade when you need more codes, pages or people.

  • Free

    €0 / month

    For trying QRiva with real codes.

    3 dynamic QR codes

    Start free
  • Starter

    $3.99 / month

    For a small business with a handful of codes.

    25 dynamic QR codes

    Choose Starter
  • Pro

    Most popular

    $9.99 / month

    For growing businesses that route, measure and automate.

    150 dynamic QR codes

    Choose Pro
  • Company

    $19.99 / month

    For teams and brands.

    600 dynamic QR codes

    Choose Company

On every plan, Free included: unlimited scans, codes that keep working within your plan, safety screening, bot filtering and data stored in the EU.

Compare every plan

Safe for you, and for the people who scan.

QRiva is designed with GDPR's data-minimisation principle in mind: it keeps what it needs to work, and nothing it doesn't.

  • No IP addresses stored for people who scan or visit, and data kept in the EU
  • Each workspace's data is isolated in the database, and we test that it stays that way
  • Sign in with an e-mail link or a passkey
  • Roles and approvals before anything is published
  • Destinations screened for threats, and a “Report this page” link on every public page
  • Payments processed by Stripe — QRiva never sees card numbers

Questions

Frequently asked questions

Do my printed codes stop working if I stop paying?
What fits the Free plan keeps working for as long as your account exists. Anything beyond it keeps working for 72 hours after your paid plan ends, then pauses for 45 days: renew in that time, or choose which items use your Free allowance, and it's back on. We e-mail you before every step.
What's the difference between a static and a dynamic code?
A static code holds its content directly — Wi-Fi details, a contact, some text — so it can't be changed or measured. A dynamic code opens a short link you can edit, route and measure without reprinting.
Do you store my visitors' IP addresses?
No. Country and approximate city come from the request and the address itself is never saved. Returning visitors are recognised with a hash that changes every month, and a strict privacy mode switches that and city-level location off.
Where is my data stored?
In the EU. The database runs in Frankfurt, and the app's servers run in the same region.
Can I use my own domain?
Yes. Pro includes 1 custom domain and Company includes 3. Codes on your own domain keep their address even if you move elsewhere later.
Is QRiva ready for the EU Digital Product Passport?
QRiva's product passports are built on the GS1 Digital Link standard and help you prepare product information for upcoming EU Digital Product Passport requirements. Those requirements arrive product group by product group, so check what applies to your products.
Can I cancel at any time?
Yes. You keep your plan until the end of the period you paid for, then move to Free. What fits Free keeps working; anything beyond it gets 72 extra hours and 45 days to renew.

Make your first code in two minutes.

Start on the Free plan. No card, no trial clock — upgrade only when you need more.