A Webstarted Toolbox widget · macOS & Windows

A free QR code generator. Fully offline.

Turn text, URLs, WiFi networks and contacts into QR codes, right from your menu bar. Everything is generated on your machine — nothing is uploaded, no account, no watermark, and your codes never expire. Save as SVG or copy as a PNG image.

Already have Toolbox? Open this widget

Free · No account · Installs from the Toolbox catalog
Try it here

Generate your QR code now

Type what you want to encode and download the code. It is generated in your browser, nothing is uploaded, no watermark.

Higher correction keeps the code readable when smudged or partly covered, at the cost of density.

100% local · no account, no watermark, never expires

Text · URL · WiFi · contactThree modes, one widget
100% offlineNothing leaves your machine
SVG + PNGSave the file or copy the image
No stringsNo account, watermark or expiry
How it works

Type it, scan it. That’s the whole flow.

Open the widget, paste a URL or type any text, and the QR code appears as you type. The encoder is bundled inside the widget, so generation happens entirely on your machine — no server, no upload, works with the WiFi off. When it looks right, save it as a print-ready SVG or copy it as a PNG image and paste it anywhere.

  • Live preview — the code redraws as you type
  • Save as SVG (scales to any size for print)
  • Copy as a PNG image to the clipboard
  • Pick the error-correction level: L, M, Q or H
WiFi QR codes

Share your WiFi without spelling the password.

Switch to WiFi mode, type the network name and password, and you get a QR code guests can scan with their camera to connect — no typos, no reading a 16-character password out loud. It supports WPA/WPA2, WEP, open networks and hidden SSIDs, and the password is never saved or uploaded: it stays in memory, on your machine.

  • WPA/WPA2, WEP or open networks — hidden SSIDs too
  • The password never leaves your machine, and is never saved
  • Print the SVG for the fridge, the office or the Airbnb

Read more about WiFi QR codes →

Coming from an online QR generator?

Your data shouldn’t take a round trip to a server.

Most QR websites generate the code on their servers — whatever you type travels there first, and many wrap your content in a redirect link that expires when the free trial does, or stamp a watermark on the “free” tier. This widget is the boring, honest version: a static QR generated locally. Your content goes into the code itself, so there’s nothing to expire, nothing to watermark and nothing to upload.

  • Generated on your machine — works with no internet at all
  • Static codes: no redirect link that can die on you
  • Free forever — no trial, no watermark, no sign-up wall
QR GeneratorOnline tools
Works offline
Data stays localUploaded
Codes expireNeverOften
WatermarkNoneVaries
PriceFreeFreemium
Part of Webstarted Toolbox

Installed from the catalog, in one click.

QR Generator isn’t bundled into the app — it’s a widget in the Webstarted Toolbox catalog. Open the catalog tab (🧰), press the “+” next to QR Generator, and it drops into your menu bar. No reinstall, no app update. Here are a few of its neighbors:

FAQ

Questions, answered.

Do I have to download anything separately?

No. QR Generator is a widget in the Webstarted Toolbox catalog. Open the catalog tab (🧰) inside the app, hit the “+” next to QR Generator, and it installs in one click — no separate download, and no app update needed.

Does it really work offline?

Yes — completely. The QR encoder is bundled inside the widget, so the code is generated on your machine with no network involved. What you type is never uploaded anywhere, and it keeps working with the WiFi off.

What can I turn into a QR code?

Three modes: free text or a URL, a WiFi network (so guests connect by scanning) and a contact card (vCard with name, phone, email and organization) that phones save straight to their address book.

Do my QR codes expire or carry a watermark?

Never. These are static QR codes: the data lives inside the code itself, not behind a redirect link on someone’s server. There’s no server to shut down, no trial that runs out, no watermark stamped on your code — print it once and it works forever.

How do I export the code?

Two ways: save it as a crisp, infinitely scalable SVG file (great for print), or copy it as a PNG image straight to your clipboard and paste it into any chat or document. You can also pick the error-correction level (L, M, Q or H).

Is anything I type saved or sent anywhere?

Nothing is sent — generation is fully local. And in the WiFi and contact modes the fields (including the WiFi password) live only in memory: they’re never even written to disk.

Get Webstarted Toolbox

Free to use. Download the app, then add QR Generator from the catalog in one click. macOS 12+ and Windows 10+.

Free beta · macOS · Windows (x64) · Signed & notarized · No account required
Keep exploring

One icon, many small tools

This is just one of the widgets in Webstarted Toolbox. Here are the rest:

Keep Awake Stop your Mac from sleeping, on your terms. 📊 LLM Quota Pace your Claude / AI usage against the clock. 🍅 Pomodoro 25/5 focus cycles in your menu bar. Countdown Live countdowns to anything that matters. Clipboard history Your recent copies, one keystroke away. {} Dev tools JSON, Base64, JWT, regex, epoch — offline. Quick Note A scratchpad that autosaves as you type. 🌐 My IP Your public IPv4 and IPv6, copyable, with ISP and location. 📈 System Info CPU, memory and GPU in your menu bar. 🐹 Topos A 30-second reflex game in your menu bar. 💣 Minesweeper Classic minesweeper in your menu bar. 🪙 Crypto Prices Live crypto prices with 24h change, in your menu bar. 💱 Currency Converter Convert currencies with real parallel rates (blue, MEP, CCL). 🌍 World Clocks Several cities' time at once — daylight saving handled automatically. 🔑 Password Generator Strong passwords & passphrases, fully offline. 🌤️ Weather Any city, now + the days ahead — no API key. 🔥 Habit Tracker Daily streaks — don't break the chain. 100% local. 🔤 Text Tools Change case, slugify, count, dedupe — offline. 🎲 Random Picker Pick from a list at random, or roll dice. 🎨 Color Picker Pick a color, copy hex / rgb / hsl / hsv — offline. 🌐 Translator 18 languages from the menu bar — no API key needed. 🔀 Text Diff Compare two texts line by line — 100% local. Cron Wizard Cron expressions in plain English, with the next runs. 🗃️ Dummy Data Lorem ipsum and fake rows in JSON, CSV or SQL. 🔊 Focus Sounds White, pink or brown noise — synthesized, no files. 🔁 Subscriptions What your recurring services cost per month and year. 🧾 Rates & Tax Hourly ↔ yearly, and add or extract tax. Network Fees Ethereum gas and Bitcoin fees, right now. 📣 UTM Builder Trackable campaign links, normalized so GA behaves. 🌿 Git Status Which of your repos are dirty, unpushed or behind. 🧮 Calculator Type the calculation, read the result as you go. 🎬 Teleprompter Your script scrolls at the speed you read — in wpm. 📊 Stocks Stocks and ETFs with the day’s change — no API key. 🔥 Fireplace A fireplace generated on the fly — no files, no network. 💼 Job Tracker Your applications, with an OS alarm before each interview. Converter 57 units in 8 categories, converted with zero network. Alarms Clock-time alarms that ring with everything closed. 🗂️ Project Boards Kanban boards with your columns, and a due date that notifies you. 📡 Website Monitor Are your sites up? The code and the latency, from your machine. 📤 Send to another computer Text and images to another computer on your network. 📅 Calendar A month view in your menu bar.