QR Code Studio Free QR code generator

100% browser-local
Live preview

Your link.
Ready to scan.

A QR code with your own character.

Your generated QR code
https://goodcode.us/

Open your phone camera to give it a try.

QR Code Studio

Your link.
Your look.

A small, free tool for making connections. Add a URL, choose your colors, and make it yours with a logo.

Private by design

URLs, logos, and exported images are processed in your browser. We don’t upload or save your work. Reloading starts a fresh design.

Take it offline

The production app caches itself after your first visit. Once “Ready to use offline” appears, you can reopen this page without a connection. A QR code’s destination still needs a connection to open.

A good scan comes first

Use a dark code on a light background and leave the quiet zone clear. Logos and decorative patterns can affect scanning. Test the exported image on a phone, especially before printing.

Yours to keep

These are static QR codes: they point straight to your URL and do not expire. To change the destination, generate a new code. SVG is best for scaling; PNG is a good everyday choice.

Made by GoodCode

About QR Code Studio

Custom QR codes, made on your device

QR Code Studio turns a website address into a QR code you can style and download. It is for small businesses, designers, and event organizers who need a code for a menu, flyer, business card, slide, or package. Choose the colors, the module shape, and an optional logo, then export an image for print or screen. There is no account, no upload, and no redirect between the code and your link.

How it works

  1. Paste your link

    Enter a website address. Bare domains get https:// added, and the code redraws as you type.

  2. Make it yours

    Pick your colors or a quick palette, choose a module shape, and drop in an optional center logo.

  3. Download or copy

    Export PNG, SVG, JPEG, or WebP, or copy a PNG to your clipboard. Test a scan before you print.

What you can make

  • Your colors

    Set the QR and background colors by hex, start from six palettes, or export with a transparent background. Contrast hints flag risky choices.

  • Three module shapes

    Square, rounded, or dots. Finder, timing, and alignment patterns stay square so cameras can lock on.

  • Center logo

    Add an SVG, PNG, JPG, or WebP logo up to 5 MB and size it from 10 to 20 percent of the code.

  • Four export formats

    PNG, SVG, JPEG, and WebP from 512 to 4,096 pixels. SVG stays sharp at any print size.

  • Static, direct codes

    Each code holds your URL itself. No tracking redirect, no expiry, and no scan limit.

  • Private and offline

    No uploads, accounts, or analytics. After your first visit, the app can reopen without a connection.

Questions

Is QR Code Studio free?

Yes. There is no account, no sign-up, and no watermark on your exports.

Are my links or logos uploaded?

No. The code is generated in your browser and logos are processed on your device. Nothing you enter is sent to a server or saved, so reloading starts a fresh design.

Do the QR codes expire?

No. They are static codes that contain your URL directly, so there is no redirect service that can switch off. To change where a code points, make a new one.

Which file format should I use?

SVG for print and signs, since the code stays sharp at any size. PNG is a good everyday choice and keeps transparency. JPEG fills transparency with your background color. WebP is available when your browser can encode it.

Will a logo stop my code from scanning?

Codes use the highest error correction level, which leaves room for a small logo. Keep the logo small, use a dark code on a light background, and test the exported file with a phone before printing.

What can a code link to?

Website addresses that start with http:// or https://, up to 1,000 bytes. Wi-Fi logins, contact cards, and plain text are not supported.