QR Code Generator — Free, Private & Dynamic
Create customized QR codes for URLs, WiFi networks, and Contact Cards. Free static codes run 100% in-browser with zero uploads. Dynamic codes allow editing the destination anytime.
Branding & Style Customization
PNG or JPG. Auto-scaled with white boundary to guarantee phone camera scannability.
How It Works in 3 Simple Steps
Choose Format or Type
Select between a static QR (URL, WiFi, vCard) or a trackable dynamic QR with an editable target.
Customize & Brand
Tweak foreground and background colors and upload a center brand logo with auto-scaling.
Download or Track
Download crystal-clear PNG or vector SVG files. Track scans and device breakdowns on dynamic links.
Explore Other UtiliBox Tools
100% private, client-side productivity utilities with zero server file storage.
PDF Suite
Merge, split, compress, convert, and visually organize PDF documents.
Background Remover
Instant automated AI background cutout for portraits, logos, and products.
File Converter
Convert images, documents, spreadsheets, and vector formats privately.
Image to Text (OCR)
Extract Hindi & English text from photos, scans, and documents in-browser.
Hindi Font Converter
Convert Kruti Dev, DevLys, and Chanakya fonts to Unicode & Word docs.
eSignature
Sign PDFs and collect legally binding electronic signatures with audit trails.
QR Generator
Generate custom static and dynamic QR codes with logos & scan analytics.
Frequently Asked Questions
What is the difference between Static and Dynamic QR?
Static QR codes permanently encode your destination into the visual pattern and never expire. Dynamic QR codes route through a short URL, allowing you to change the destination at any time without reprinting the code, plus track scan telemetry.
Do static QR codes expire?
Never. Because static codes are generated 100% in your browser and do not rely on a redirect server, they will continue scanning indefinitely as long as your destination website exists.
Will adding a logo break phone camera scanning?
No. We render all QR codes with Level H Error Correction, allowing up to 30% of the pattern to be recovered. The logo is automatically constrained to 20% of the area with a protective border.
Are my QR codes private?
Yes. Static QR codes never leave your browser — no server request is ever sent. Dynamic codes only store your destination URL and aggregate coarse device and country telemetry.