# Mosaqo > Mosaqo is a design-first QR code platform for creating branded static and dynamic QR codes, updating destinations after print, tracking scans, and managing campaigns across web, iOS, and Android. The public site is published in 25 locales, English at the root and every other language under its own prefix; regional variants canonicalise onto the language they extend, which leaves 24 canonical roots. Product features in the first release are available without plan quotas. The newest article was published on 2026-08-20; the support base was last reviewed end to end on 2026-08-20. ## Product - [Home](https://www.mosaqo.app/): Create branded dynamic QR codes, update destinations after print, track scans, export PNG, SVG and PDF, and automate campaigns with API. Start free. - [Pricing: What the Free Plan Includes](https://www.mosaqo.app/pricing/): Mosaqo is free: 10 QR codes, one place and three surveys, with every feature included. Workspaces opened before 2 September 2026 keep the larger allowance they started with. - [QR Code API and Integrations for CRM, Make and Zapier](https://www.mosaqo.app/integrations/): Connect Mosaqo to a CRM, a no-code platform or your own product: retarget printed codes, attach QR images to records, issue codes in bulk and receive signed webhooks. - [QR Code App for iOS, Android and Web](https://www.mosaqo.app/mobile-app/): Create, edit, scan, analyse and export QR codes across mobile devices and a full web workspace. - [Practical QR Workflows for Business](https://www.mosaqo.app/case-studies/): Model workflows for menus, events, packaging and campaigns without invented testimonials or unverified results. - [About Mosaqo — A QR Platform for Teams](https://www.mosaqo.app/about/): Mosaqo brings QR design, managed redirects, analytics and automation together across web, iOS and Android. ## Features - [QR Code Generator Features](https://www.mosaqo.app/features/): Dynamic QR codes, customer feedback campaigns, scan analytics, templates, PNG/SVG/PDF exports, API and bulk generation in one workspace. - [Dynamic QR Codes — Edit After Printing](https://www.mosaqo.app/features/dynamic-qr-codes/): Change QR destinations after print, track scans and keep menus, documents, packaging and campaigns up to date. - [QR Code With Logo and Brand Design](https://www.mosaqo.app/features/qr-code-with-logo/): Create QR codes with your logo, brand colours, frames and reusable templates while protecting scanability. - [QR Code Analytics and Scan Tracking](https://www.mosaqo.app/features/qr-code-analytics/): Track total and unique QR scans, time, region, device and campaign performance, then export privacy-configured data. - [QR Code Templates and Brand Kit for Teams](https://www.mosaqo.app/features/qr-code-templates/): Save QR layouts, palettes, logos, images and card designs as personal or shared workspace templates. - [QR Code API and Bulk Generation](https://www.mosaqo.app/features/qr-code-api/): Automate QR creation with a REST API, CSV bulk jobs, scoped keys, idempotent writes and webhooks. - [SVG QR Code Generator With Vector Export](https://www.mosaqo.app/features/svg-qr-code/): Generate a QR code and export it as SVG: real vector geometry, the quiet zone included, colours you can edit in the file. Plus what the PNG and PDF exports are for. - [Customer Feedback QR Code Generator](https://www.mosaqo.app/features/customer-feedback-qr-code/): Collect private feedback, CSAT, NPS and public review clicks with branded QR campaigns, placement analytics, alerts and a shared response inbox. - [NPS QR Code Survey Generator](https://www.mosaqo.app/features/nps-qr-code/): Create an NPS QR code survey, collect 0–10 recommendation scores at physical touchpoints and compare responses by location and placement. - [CSAT QR Code Survey Generator](https://www.mosaqo.app/features/csat-qr-code/): Create a CSAT QR code survey for visits, deliveries, purchases and support interactions, with placement analytics, low-score alerts and a response inbox. ## Use cases - [Business QR Code Use Cases](https://www.mosaqo.app/use-cases/): QR codes for menus, Wi-Fi, PDFs, websites, reviews, events, packaging and business cards. - [QR Code for Restaurant Menus](https://www.mosaqo.app/use-cases/qr-code-menu/): Create a QR menu that can be updated without reprinting. Built for restaurants, cafés, bars and delivery. - [Wi-Fi QR Code — Join Without Typing a Password](https://www.mosaqo.app/use-cases/qr-code-wifi/): Let guests join Wi-Fi in one scan. Create a QR card for an office, café, salon, reception or event. - [QR Code for PDF Files and Documents](https://www.mosaqo.app/use-cases/qr-code-pdf/): Share manuals, presentations, menus, brochures and price lists through a QR code you can update. - [QR Code for a Website or URL](https://www.mosaqo.app/use-cases/qr-code-url/): Turn any website, landing page, form, campaign URL or deep link into a branded and trackable QR code. - [Google Review QR Code Generator](https://www.mosaqo.app/use-cases/qr-code-reviews/): Create a branded QR code that opens your Google review form. Update the destination after print and track scans across cards, receipts and signage. - [Restaurant Feedback QR Code](https://www.mosaqo.app/use-cases/restaurant-feedback-qr-code/): Collect restaurant feedback from tables, receipts, pickup counters and delivery packaging with short QR surveys, placement analytics and low-score alerts. - [Hotel Guest Feedback QR Code](https://www.mosaqo.app/use-cases/hotel-guest-feedback-qr-code/): Collect hotel guest feedback at every stay stage with branded QR surveys, placement analytics, low-score alerts and a shared response inbox. - [Retail Customer Feedback QR Code](https://www.mosaqo.app/use-cases/retail-customer-feedback-qr-code/): Collect retail feedback after checkout, pickup and unboxing. Compare receipt, counter and packaging QR placements, track conversion and route low scores. - [QR Codes for Events, Registration and Check-in](https://www.mosaqo.app/use-cases/qr-code-events/): Use dynamic QR codes for event registration, schedules, check-in, activations, materials and post-event follow-up. - [QR Codes for Packaging and After-sales](https://www.mosaqo.app/use-cases/qr-code-packaging/): Connect packaging with instructions, warranty registration, product details, reviews, support and repeat purchase. - [QR Code for Business Cards and vCard](https://www.mosaqo.app/use-cases/qr-code-business-card/): Share a contact, profile or digital business card through a branded QR code that is easy to save on a phone. - [QR Menu for Bars and Pubs](https://www.mosaqo.app/use-cases/qr-code-menu-bars-pubs/): A drinks list that changes with the hour: happy hour, seasonal prices, a keg that just ran out. One printed code, updated from behind the bar. - [QR Codes for Printed Materials and Print Runs](https://www.mosaqo.app/use-cases/qr-code-printed-materials/): Put QR codes on flyers, posters, brochures, mailers and signage: one code per printed piece, sized for the distance it is read at, pointing somewhere you can still change. - [QR Codes for Wedding Invitations and RSVP](https://www.mosaqo.app/use-cases/qr-code-wedding-invitations/): One QR code on the invitation, repointed as the day approaches: RSVP first, then the schedule and directions, then the photographs. Sizes, stocks and design that scans. - [QR Codes for Client Projects and Agencies](https://www.mosaqo.app/use-cases/qr-codes-for-client-projects/): Keep each client’s QR codes, brand assets, analytics and access apart — with folders, roles, share links and approvals — and settle before print whose account owns the redirect. ## Comparisons - [Best Dynamic QR Code Generator: How to Choose](https://www.mosaqo.app/compare/best-dynamic-qr-code-generator/): A dynamic QR code is a dependency, not a download. Six checks that separate the generators, when a static code is the better answer, and how to read a comparison. - [Mosaqo Compared With Other QR Code Generators](https://www.mosaqo.app/compare/): Side-by-side comparisons of Mosaqo with QRCode Monkey, Flowcode, Uniqode, QR TIGER and Bitly QR Codes — what each one is built for and when it fits better. - [Mosaqo vs QRCode Monkey](https://www.mosaqo.app/compare/mosaqo-vs-qrcode-monkey/): QRCode Monkey generates free static QR files with no expiry. Mosaqo manages codes that stay editable and measurable after print. Which one fits your placement. - [Mosaqo vs Flowcode](https://www.mosaqo.app/compare/mosaqo-vs-flowcode/): Flowcode is built around enterprise offline-to-online attribution. Mosaqo is built around everyday QR operations without an enterprise motion. How the two differ. - [Mosaqo vs Uniqode](https://www.mosaqo.app/compare/mosaqo-vs-uniqode/): Uniqode is built for enterprise QR governance with published uptime and a long customer list. Mosaqo is a lighter workspace for the same daily work. Where each fits. - [Mosaqo vs QR TIGER](https://www.mosaqo.app/compare/mosaqo-vs-qr-tiger/): QR TIGER offers a broad catalogue of QR types with white-label and enterprise plans. Mosaqo focuses on design, print quality and placement analytics. How to choose. - [Mosaqo vs Bitly QR Codes](https://www.mosaqo.app/compare/mosaqo-vs-bitly-qr-codes/): Bitly adds QR codes to a link-management platform. Mosaqo treats the QR code as the artefact. Which one matches how your team actually works. ## Guides and articles - [QR Code Blog for Business](https://www.mosaqo.app/blog/): Practical guides to dynamic QR codes, logo design, menus, Wi-Fi, PDFs, analytics, packaging and print. - [Private Feedback vs Public Reviews: Which QR Campaign?](https://www.mosaqo.app/blog/private-feedback-vs-public-reviews/): Compare private feedback forms, public review links and combined QR campaigns. Choose the right outcome without review gating or false attribution. - [How to Measure a Feedback QR Code Funnel](https://www.mosaqo.app/blog/how-to-measure-feedback-qr-code-funnel/): Measure scans, hosted views, feedback starts, submissions and review clicks. Compare QR placements with the right denominator and attribution limits. - [Review Gating: What It Is and How to Request Reviews Fairly](https://www.mosaqo.app/blog/review-gating/): Learn what review gating looks like, why major review platforms prohibit selective invitations and how to build a neutral QR review journey. - [Anonymous Feedback with a QR Code: Privacy and Consent](https://www.mosaqo.app/blog/anonymous-feedback-qr-code/): Collect contact-free QR feedback, understand which context remains attached and request follow-up details only when the customer chooses to provide them. - [How to Respond to Negative Customer Feedback](https://www.mosaqo.app/blog/how-to-respond-to-negative-customer-feedback/): Build a low-score recovery workflow with alerts, response ownership, consent-aware follow-up and a clear path from new feedback to resolution. - [Where to Place a Feedback QR Code: 4 Options Compared](https://www.mosaqo.app/blog/where-to-place-feedback-qr-code/): Compare receipts, tables, counters and packaging for feedback QR codes. Choose the right timing, copy and print setup, then measure each placement. - [How to Collect Customer Feedback with a QR Code Survey](https://www.mosaqo.app/blog/qr-code-customer-feedback-survey/): Build a short QR feedback survey around the right moment, question and physical placement, then measure responses and close the loop on low scores. - [NPS vs CSAT: Which Customer Feedback Metric Should You Use?](https://www.mosaqo.app/blog/nps-vs-csat-customer-feedback/): Compare NPS and CSAT by question, scale, timing and business decision, then design a QR feedback campaign that keeps each metric meaningful. - [Static or Dynamic QR Code: Which One Your Business Needs](https://www.mosaqo.app/blog/static-vs-dynamic-qr-code/): A static code cannot be edited once it is printed. A dynamic one can be redirected and measured. How to decide before the artwork goes to production. - [How to Add a Logo to a QR Code Without Breaking the Scan](https://www.mosaqo.app/blog/how-to-make-qr-code-with-logo/): A logo covers part of the matrix. Error correction, contrast, the quiet zone and one real camera test keep the code readable after you brand it. - [How to Make a QR Menu for a Restaurant, Step by Step](https://www.mosaqo.app/blog/qr-code-menu-best-practices/): What to prepare, whether to point the code at a PDF or a page, how large to print it for a table, how to change prices without reprinting, and which scan numbers mean anything. - [How to Create a Wi-Fi QR Code for an Office, Café or Salon](https://www.mosaqo.app/blog/how-to-create-wifi-qr-code/): Guests connect without typing a password. How to build the code correctly, keep the guest network separate, and test it on iOS and Android. - [QR Code for PDF: When to Link the File and When to Link a Page](https://www.mosaqo.app/blog/qr-code-for-pdf/): A direct PDF suits a short document people want to keep. A landing page wins on navigation, languages and tracking. How to pick the destination. - [QR Code Campaign Analytics: From Scan to Conversion](https://www.mosaqo.app/blog/qr-code-campaign-analytics/): A scan is not the result. How to split placements, read total against unique scans, tag them with UTM, and follow what happens after the redirect. - [QR Codes on Packaging: What to Link Before and After the Sale](https://www.mosaqo.app/blog/qr-codes-for-packaging/): Ingredients and demos before the purchase, warranty and reorders after it. How to plan packaging codes and test them on production material. - [Why a Printed QR Code Fails: Size, Contrast and Testing](https://www.mosaqo.app/blog/qr-code-printing-mistakes/): Too small, too little contrast, no quiet zone, a stretched PNG or a dead link. The five reasons a printed code fails, and how to catch each one. - [How to Change the Link in a QR Code After Printing](https://www.mosaqo.app/blog/how-to-change-qr-code-link/): A dynamic code can be repointed in seconds; a static one cannot be changed at all. How to tell which you have, and what to do about a printed run. - [Do QR Codes Expire? What Actually Stops One From Working](https://www.mosaqo.app/blog/do-qr-codes-expire/): The printed pattern has no expiry date. What expires is the destination behind it, the account that owns the redirect, or a forgotten free trial. - [What Size Should a QR Code Be? A Table by Scan Distance](https://www.mosaqo.app/blog/qr-code-size-for-print/): The working rule is one tenth of the reading distance, and it is a floor rather than a target. Sizes by placement, and the five things that mean you need more. - [How to Make a QR Code for Google Reviews](https://www.mosaqo.app/blog/google-review-qr-code/): Find your review link in the Business Profile, turn it into a code you can measure and repoint, place it where the good moment is, and stay inside the rules. - [QR Code Not Scanning? Find the Cause by Symptom](https://www.mosaqo.app/blog/qr-code-not-scanning/): A code that was never readable, one that stopped working and one that opens the wrong thing are three faults with three fixes. Diagnose by symptom. ## Documentation - [Mosaqo Documentation — QR Printing and API](https://www.mosaqo.app/docs/): Practical documentation for QR printing, PNG/SVG/PDF exports, Public API, scoped keys and webhooks. - [How to Prepare a QR Code for Print | Mosaqo Docs](https://www.mosaqo.app/docs/print-guidelines/): QR code size, quiet zone, contrast, SVG/PDF, materials and a final testing checklist before production. - [Mosaqo API for developers](https://www.mosaqo.app/developers/): Create, retarget and publish QR codes from your own systems. Authentication, pagination, error codes, rate limits and a five-minute quickstart. - [Mosaqo webhooks](https://www.mosaqo.app/developers/webhooks/): Every Mosaqo webhook event, the payload shape, and copy-paste signature verification for Node.js, PHP and Python. - [Integration recipes](https://www.mosaqo.app/developers/recipes/): Patterns for connecting Mosaqo to a CRM, a no-code platform or your own product: retarget printed codes, attach QR images to records, and issue codes in bulk. - [Mosaqo API reference](https://www.mosaqo.app/developers/reference/): Every endpoint of the Mosaqo public API: authentication, QR codes, analytics, pagination, error codes and rate limits. ## Tools - [QR Code Size Calculator for Print](https://www.mosaqo.app/tools/qr-code-size-calculator/): Work out how large to print a QR code from the reading distance, the length of the destination and the conditions it will be scanned in. ## Support - [How can we help?](https://www.mosaqo.app/support/): Search the Mosaqo knowledge base: creating and printing QR codes, dynamic redirects, scan analytics, workspaces, bulk jobs, the API and webhooks. - [Getting started](https://www.mosaqo.app/support/getting-started/): Your first code, from creating it to proving it scans. - [QR code types](https://www.mosaqo.app/support/qr-types/): URLs, app links, Wi-Fi, PDF, vCard and plain text. - [Dynamic codes and redirects](https://www.mosaqo.app/support/dynamic-qr/): Changing a destination after print, and what publishing means. - [Design and scanability](https://www.mosaqo.app/support/design/): Logos, colour and frames on a code that still reads. - [Printing and export](https://www.mosaqo.app/support/printing/): Choosing a format, a size, and surviving the material. - [Scan analytics](https://www.mosaqo.app/support/analytics/): What is counted, what is not, and how to export it. - [Feedback and reviews](https://www.mosaqo.app/support/feedback/): Asking customers a question at the point of contact, and what happens to the answer. - [Workspace and team](https://www.mosaqo.app/support/workspace/): Roles, invitations and working across more than one workspace. - [Templates, brand kit and assets](https://www.mosaqo.app/support/templates/): Reusing an approved design instead of rebuilding it. - [Bulk generation and CSV](https://www.mosaqo.app/support/bulk/): Preparing a file, reading the errors, and re-running safely. - [Public API](https://www.mosaqo.app/support/api/): Keys, scopes, error codes, paging and rate limits. - [Webhooks and integrations](https://www.mosaqo.app/support/webhooks/): Signature checks, and connecting Mosaqo over HTTP. - [Mobile apps and Chrome extension](https://www.mosaqo.app/support/apps/): What each surface is for, and the permissions it needs. - [Contacting support](https://www.mosaqo.app/support/contacting/): Getting an answer on the first reply instead of the fifth. ## Legal - [Privacy Policy and Data Protection](https://www.mosaqo.app/legal/privacy-policy/): How Mosaqo handles data across web and mobile apps, hosted QR experiences and the privacy-first Chrome extension. - [Terms of Service and Acceptable Use](https://www.mosaqo.app/legal/terms/): Terms for Mosaqo accounts, workspace content, QR destinations, acceptable use and service availability. - [Cookie and Local Storage Policy](https://www.mosaqo.app/legal/cookie-policy/): How Mosaqo uses essential cookies and local storage for sign-in, security, settings and product operation. - [GDPR Compliance and Data Rights](https://www.mosaqo.app/legal/gdpr/): How Mosaqo meets the GDPR: controller and processor roles, lawful bases, the rights you can exercise, and how to request a data processing agreement. ## Languages - [English](https://www.mosaqo.app/): English - [简体中文](https://www.mosaqo.app/zh-hans/): Chinese (Simplified) - [繁體中文](https://www.mosaqo.app/zh-hant/): Chinese (Traditional) - [日本語](https://www.mosaqo.app/ja/): Japanese - [한국어](https://www.mosaqo.app/ko/): Korean - [Deutsch](https://www.mosaqo.app/de/): German - [Français](https://www.mosaqo.app/fr/): French - [Español](https://www.mosaqo.app/es/): Spanish - [Português (Brasil)](https://www.mosaqo.app/pt-br/): Portuguese (Brazil) - [Italiano](https://www.mosaqo.app/it/): Italian - [Nederlands](https://www.mosaqo.app/nl/): Dutch - [Русский](https://www.mosaqo.app/ru/): Russian - [Українська](https://www.mosaqo.app/uk/): Ukrainian - [Polski](https://www.mosaqo.app/pl/): Polish - [Čeština](https://www.mosaqo.app/cs/): Czech - [Svenska](https://www.mosaqo.app/sv/): Swedish - [Dansk](https://www.mosaqo.app/da/): Danish - [Türkçe](https://www.mosaqo.app/tr/): Turkish - [العربية](https://www.mosaqo.app/ar/): Arabic - [עברית](https://www.mosaqo.app/he/): Hebrew - [हिन्दी](https://www.mosaqo.app/hi/): Hindi - [Bahasa Indonesia](https://www.mosaqo.app/id/): Indonesian - [ไทย](https://www.mosaqo.app/th/): Thai - [Tiếng Việt](https://www.mosaqo.app/vi/): Vietnamese ## Discovery - [Sitemap index](https://www.mosaqo.app/sitemap_index.xml) - [Full sitemap](https://www.mosaqo.app/sitemap.xml) - [Robots policy](https://www.mosaqo.app/robots.txt) - [OpenAPI specification](https://www.mosaqo.app/openapi.json) ## Contact - Email: hello@mosaqo.app