QR Maker Offline
Batch QR Generator & Scanner
Only for Mac
$2.99
Mac
Batch-generate from CSV/JSON/TXT, add logos & gradients, scan QR images, export PNG · SVG · PDF · ZIP. 100% offline.
QR Maker Offline is a privacy-first QR code generator for macOS. Everything runs locally — no internet, no data uploaded, ever.
GENERATE
Create QR codes for URLs, WiFi, email, phone, vCard, events, locations and more. Choose from 5 visual styles: Classic,
Rounded, Dots, Modern and Minimal. Add your logo to the center, apply a color gradient, and set output size from 256 to 2048
px.
BATCH
Import a CSV, JSON or TXT file and generate hundreds of QR codes at once with a live progress bar. Export all results as a ZIP
archive or multi-page PDF grid.
SCAN
Drop any image onto the Scanner tab to instantly decode a QR code and send the result straight to the Generator.
EXPORT
PNG, SVG (vector), PDF and ZIP — for single codes or entire batches.
STYLE PRESETS
Save your favorite style, colors and size as a named preset and apply it in one click.
Your data never leaves your Mac.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
Version 2.0 — the biggest update yet.
BATCH GENERATOR
Generate hundreds of QR codes in one go. Import a CSV, JSON or TXT file — each row or line becomes a separate QR code. Watch real-time progress with a cancellable progress bar. Export all results as a ZIP archive (PNG or SVG) or a multi-page PDF grid.
Supported file formats:
· TXT — one item per line
· CSV — first column used; header row detected and skipped automatically; quoted fields with commas fully supported
· JSON — string arrays ["a","b"] or object arrays [{"url":"..."}]
LOGO OVERLAY
Add any image to the center of a QR code. A white background is added automatically. Works best with Error Correction H (30% recovery).
GRADIENT COLORS
Apply a top-to-bottom color gradient to QR modules. Works across all 5 visual styles.
QR SCANNER
New Scanner tab — drop any image or open a file to instantly decode a QR code using Apple's Vision framework. Copy the result or send it directly to the Generator tab with one click.
CONTENT TEMPLATES
New data types: vCard, Calendar Event, Location (geo:) and App Store URL. Use the Insert Template button to pre-fill the correct format.
STYLE PRESETS
Save your current style, colors, error correction and size as a named preset. Apply or delete presets from the header menu.
OUTPUT SIZE SLIDER
Set exact output size from 256 to 2048 px directly in the panel.
SETTINGS (⌘,)
New Settings window with three tabs:
· General — set default style, error correction and size for new sessions
· Appearance — choose Light, Dark or Auto theme (follows macOS system setting)
· History — set how many items to keep; clear all history with one tap
IMPROVED STATISTICS
Batch results now show average characters per QR code, total character count and the longest item in the batch.
BUG FIXES
· SVG batch export now correctly uses the selected style, colors and error correction instead of defaulting to Classic black & white
· History no longer stores Base64 image data in UserDefaults — images are saved as thumbnails on disk, eliminating the 4 MB storage warning
· Error correction now defaults to H (30% recovery) for better scan reliability
The developer, Mikhail Shmarov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Mikhail Shmarov
- Size
- 424.1 KB
- Category
- Productivity
- Compatibility
Requires macOS 15.6 or later.
- Mac
Requires macOS 15.6 or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 Inna Serman

