Getting Started
On first launch, About QRDev may appear with quick tips. Open it anytime from the popover footer.
Finding QRDev
QRDev lives in the menu bar (right side). Look for the QR-style icon. If you don’t see it, open the overflow (» or ››) — you can drag the icon back to the main bar.
Click the icon (left or right) to toggle the popover.
Workspaces
Two pills at the top switch between:
- Generate — Enter a URL, preview the QR, copy or save to the library.
- Library — Browse, search, edit, export, and manage saved entries.
While Library detail is open for one entry, the pills are hidden; use Back or keyboard shortcuts to return.
Quick Reference
When the popover is the key window, these shortcuts move between surfaces (they still work when a text field is focused).
| Shortcut | Action |
|---|---|
⌘G | Go to Generate (clears the draft when switching from elsewhere) |
⌘L | Go to Library list (closes detail) |
⌘E | Open Library detail for selected row, last remembered entry, or fallback |
⌘← | Back: detail → list; list → Generate |
⌘→ | Forward: Generate → list; one row selected → detail |
⌘S | Save to library (Generate) or save changes (detail), when URL is valid |
⌘C | Copy using preferred format (context-dependent) |
⌘, | Settings (when QRDev is active) |
Default Open QRDev global shortcut: ⌘⌥V — change or disable under Settings → Shortcuts.
Generate
Build a QR from a valid http or https URL. Bare domains get https:// where appropriate; localhost keeps http when suitable.
- URL — Required for copy/save.
- Optional name — Stored with the library entry.
- Reset — Clears draft URL, name, and preview.
Copy uses the selected format (PNG, high-res PNG, or SVG). Save QR adds or updates a library entry (duplicate URLs update the same row). Format chips below the actions choose the active copy format; High-res PNG and SVG require QRDev Plus.
Library
Up to 50 entries stored; 30 visible in the list. Newest first. Search filters by name and URL.
Row actions: select, copy icon (styled PNG for that entry), chevron for detail, delete (two-step). ⌘Z undoes supported changes. With Option and one row selected, reorder in filtered order.
Footer: Export saves selected rows as PNGs in a ZIP (save panel). Clear library removes everything (with confirmation).
Library Detail
Open from a row’s chevron, E with one row selected, ⌘E, or ⌘→ from the list.
- Edit — URL, name, live preview, Save Changes, Use Template (send draft to Generate).
- Style — Foreground/background swatches, quiet zone slider. Saving non-default styling requires Plus.
- Export — Preferred format (PNG, high-res, SVG, PDF), Download and Copy (PDF is download-only).
⌘1 / ⌘2 / ⌘3 switch Edit / Style / Export.
QRDev Plus
One-time in-app purchase (not a subscription). Unlocks:
- High-res PNG copy and download
- SVG copy and download
- PDF export from Library detail
- Persisting custom colors and non-default quiet zone on library entries
Open Unlock QRDev from Plus prompts or in-app links. Price comes from the App Store (StoreKit).
Settings
Open from the popover footer (gear) or ⌘, when QRDev is active.
- General — Theme, window appearance (popover), launch at login.
- Shortcuts — Open QRDev global shortcut; Accessibility / Input Monitoring notes.
- Advanced — Status for Accessibility and Input Monitoring with links to System Settings.
- Style — Default export format, default colors, default quiet zone (separate from per-entry style in detail).
Permissions
- Accessibility — Helps the global Open QRDev shortcut register and fire reliably.
- Input Monitoring — Optional; can improve global shortcut behavior on some macOS versions.
QRDev does not use Screen Recording or a color loupe — it’s built around URLs and QR output.