QR codes that stay under your control, even after printing
Create the right QR code for every use, publish your PDF documents while choosing what each reader can view, download or print, and track every scan. Edit the content at any time, without reprinting.
How it works
Three steps, a few minutes.
-
Choose the type
Website, PDF document, menu, business card, Wi-Fi, reviews… every use has its QR code type.
-
Add your content
A guided form, a ready-made mobile page and a preview before publishing.
-
Customise and download
Colours, logo and frame, a readability check, then PNG, SVG or PDF export ready for print.
A QR code for every use
Static for simple needs, dynamic to edit and measure everything.
Secure PDF documents
Publish a diploma, a certificate, a catalogue or a report behind a QR code, and decide precisely what the reader can do.
- Selected visible pages, the rest of the document stays private
- Download and printing allowed or not
- Dynamic watermark on viewed pages
- Expiry, revocation and password
- New version of the document without reprinting the QR code
- Traceability of every view
Static or dynamic?
Both are available: choose according to your needs.
| Criterion | Static | Dynamic |
|---|---|---|
| Where is the content? | In the QR code image | On the platform, behind a short link |
| Editable after printing | No | Yes, at any time |
| Scan analytics | No | Yes |
| Password, expiry, scan limit | No | Yes |
| Works without the platform | Yes | No |
| Typical uses | Wi-Fi, vCard, text, SMS | Menus, documents, campaigns, business cards |
Useful analytics, without tracking people
Every dynamic QR code has its own dashboard. No IP address is stored: unique visitors are estimated with a fingerprint renewed every day.
- Scans and unique visitors over time
- Devices, operating systems and browsers
- Countries, cities and languages
- Hourly heat map of scans
- Type-specific metrics: clicks, coupons used, reviews
- CSV exports and scan notifications
Physical archives
A paper archive management module will link each original to its actual location: building, room, shelf, box.
- Location of every original
- QR labels for boxes and files
- Inventories and movements
Security, described as it is
Concrete measures, applied to every file and every request.
- Antivirus scan of every uploaded file
- Files stored outside the public space, served through temporary links
- HTTPS and strict security headers
- Permissions checked server-side on every action
- Two-factor authentication and audit log
Built for developers too
A documented REST API (OpenAPI), signed webhooks, the same permissions and checks as the interface.
Read the documentationcurl -X POST https://auth1.doo.cm/api/v1/qr-codes \
-H "Authorization: Bearer qrk_…" \
-H "Content-Type: application/json" \
-d '{"mode": "dynamic", "type": "url", "name": "Campaign",
"content": {"url": "https://example.com"}, "publish": true}'
Simple pricing
Start for free and change plans at any time.
Essential
For freelancers and small organisations: all common types, protections and branding.
- 50 dynamic QR codes and 50 PDF documents
- Password, expiry, scan limit
- Folders, templates and brand page
Pro
For marketing teams and institutions: smart rules, advanced statistics, bulk creation.
- 300 dynamic QR codes and 300 PDF documents
- Redirect rules and UTM
- Advanced statistics and export
Business
For organisations that connect the platform to their tools: API, webhooks, large volumes.
- 1,500 dynamic QR codes and 2,000 PDF documents
- API and webhooks
- Priority support
Frequently asked questions
What is a dynamic QR code?
A dynamic QR code contains a short link to the platform. You can therefore change its content after printing, measure its scans, protect it with a password or give it an expiry date. A static QR code holds the information directly in the image: it can no longer be changed.
Can I start for free?
Yes. The Free plan has no time limit and requires no credit card. Paid plans can be tried for free once per account.
What do people see when they scan my QR codes?
Depending on the type: a hosted mobile page (business card, menu, event, document…), a redirect to your website, or the intended action directly (call, Wi-Fi, email). They need no app and no account.
How are my PDF documents protected?
Every file is scanned by an antivirus and stored outside the public space. The document opens in a built-in viewer, according to your settings: visible pages, download, printing, watermark, expiry and revocation.
Do my QR codes stay active if I change plans?
Yes. If your new plan allows fewer dynamic QR codes than you have, the most recent ones beyond the limit are suspended, never deleted; you then choose which ones to keep active.
In which formats can I download my QR codes?
As PNG (from 200 to 4,000 pixels), SVG and PDF. A readability check makes sure your customisation does not prevent scanning.
Can I work as a team?
Yes. Invite members and give them a role: account administrator, editor or viewer. The number of members depends on your plan.
Where is my data hosted?
In a data centre located in Europe. The privacy policy details the data processed, how long it is kept and your rights.
Do you offer an API?
Yes: a documented REST API and signed webhooks, depending on your plan. The documentation is public, on the developer portal.
How can I pay?
With the online payment methods offered when you subscribe, or by manual payment (bank transfer, mobile money deposit, cash) with proof of payment. Every payment comes with an invoice.
Ready to create your first QR code?
Free, no credit card required. Upgrade to a paid plan whenever you need to.
Get started for free