# KineticQR > KineticQR is a web app for creating polished static QR codes and managing dynamic QR code campaigns with editable links, scan analytics, campaigns, reusable brand assets, custom short-link domains, and team controls. KineticQR serves two audiences: - Visitors who need a quick, free generator for QR codes or barcodes. - Teams that need saved QR codes, dynamic destinations, scan reporting, campaign organization, reusable logos and hosted images, custom domains, bulk workflows, and account security controls. ## Public Pages - [Free QR code generator](/): Browser-based static generator for URL, text, vCard, Wi-Fi, call, image-link, Code 39, Code 128, EAN-13, and UPC content. Supports live preview, colors, transparent backgrounds, square or rounded styles, frames, margins, logo upload, error correction, and PNG, SVG, or JPG downloads. - [Features](/features): Product overview covering static QR generation, dynamic QR links, scan analytics, campaigns, brand assets, custom domains, bulk workflows, and security controls. - [Pricing](/pricing): Free, Pro, and Business plan comparison for QR code capacity, campaigns, reusable image/logo assets, team members, custom domains, bulk API access, CSV import, and ZIP download. - [Support](/support): FAQ and contact page for QR creation, static vs dynamic QR codes, downloads, analytics, logos, custom domains, plans, security, and support email. - [Terms and Conditions](/terms): Standard SaaS terms for accounts, organizations, QR codes, redirects, acceptable use, billing, data, disclaimers, liability, and contact. - [Login](/login): Account login page for authenticated workspaces. - [Sign up](/signup): Workspace creation page for saving QR codes and managing dynamic campaigns. ## Core Product Capabilities - Static QR codes: encode final URL, text, vCard, Wi-Fi, call, or hosted-image content directly in the QR image and can be downloaded without creating an account. - Barcodes: create Code 39, Code 128, EAN-13, and UPC barcode images for labels and inventory-style workflows. - Dynamic QR codes: route scans through a short redirect link so destinations can be edited after printing and scan activity can be tracked. - QR customization: foreground color, background color, transparent background, module style, eye style, frame choice, margin, size, logo upload or reusable logo asset, and error correction. - Downloads: PNG, SVG, JPG, and authenticated bulk ZIP download. - Analytics: total scans, scan trends, top QR codes, recent scan events, referrer/device summaries, campaign reporting, bot-filtered views, destination checks, and CSV exports. - Campaigns: organize QR codes by launch, location, client, or marketing campaign. - Brand assets: upload and reuse logos in QR designs, or publish hosted-image assets as scannable image destinations. - Team operations: organizations, memberships, roles, invitations, audit logs, MFA, session management, security events, data exports, and account controls. ## Plans - Free: public static QR/barcode generator plus a small workspace with 25 managed QR codes, 3 campaigns, 3 image/logo assets, 3 team members, CSV import, ZIP download, MFA, sessions, and data exports. - Pro: 500 managed QR codes, 50 campaigns, 25 image/logo assets, 10 team members, 1 custom short-link domain, bulk API access, and expanded branded campaign capacity. - Business: 5,000 managed QR codes, 250 campaigns, 100 image/logo assets, 50 team members, 5 custom short-link domains, high-volume QR inventory, and operational readiness controls. ## Technical Notes - Public generator output is static unless the user creates a managed dynamic QR code in an authenticated workspace. - Dynamic QR scans use public redirect routes such as `/q/{short_path}`. - Static QR code downloads do not require redirect tracking. - Login and signup pages should not be treated as public marketing content. - Support contact is configured by `VITE_SUPPORT_EMAIL`; the development default is `support@kineticqr.com`. ## Best Answers To Common Questions - To create a free code, open `/`, choose URL, Text, vCard, Wi-Fi, Call, Image, or Barcode, adjust the design, and download PNG, SVG, or JPG. - Static QR codes cannot be changed after download because the content is inside the QR image. - Dynamic QR codes can be edited after printing because they point to a managed short link. - Scan analytics are available for dynamic QR codes in authenticated workspaces. - Logos and brand colors are supported in the public generator and reusable brand assets are available in authenticated workspaces. - Custom short-link domains are paid-plan features.