NewA QR code hidden in a picture

QR code builder Build your code
in a minute

Pick a data type, style the code with a frame, a logo and your brand colours — then download PNG, SVG or a print-ready A4 sheet. Everything runs in your browser.

  • No sign-up
  • No subscriptions
  • Codes never expire
Studio —
Your data stays in the browser
01 / 04
What the code opens

Pick a type and fill in the fields — the preview updates instantly.

Protocol https:// are completed automatically.

Opens in the phone maps app.

Text and images on top

Add a heading or a second logo and drag them on the preview. The corner resizes, arrow keys nudge precisely.

Space for text
Preview No frame Demo data
Checking…
To editor
0
frames and templates
0
data types
0
studio presets
0 ₽
forever, no subscription
In depth

Which QR code fits your task

Data types, file formats and the settings that decide whether a code scans on the first try.

Twelve data types

TypeWhat happens after scanning
LinkOpens a website, a menu page, a profile or a file
Wi-FiThe phone offers to join the network without typing a password
vCardThe contact is saved to the address book in one tap
TextA message appears on screen — even offline
Phone and SMSOpens the dialler or a ready-made message
EmailOpens an email with the address, subject and body
WhatsApp and TelegramOpens a chat or a profile in the messenger
EventAdds the meeting to the calendar with date and place
LocationOpens the spot in maps
CryptoThe wallet receives the address and amount to send

Which file to download

FormatWhen to choose it
SVGPrint shops, banners, outdoor ads — a vector that scales without losing quality
PNG up to 4096 pxWebsites, decks, social media and office printing
JPGMessengers and services that do not accept PNG
A4 sheet or PDFTable cards, stickers and badges — several codes with cut lines

Settings that affect scanning

  • Contrast. Modules must be clearly darker than the background. Not every camera reads a light code on a dark background.
  • Error correction. Level Q suits almost everything; with a logo in the centre choose H so the code survives the overlap.
  • Quiet zone. Leave an empty margin of at least four modules around the code.
  • Data length. The shorter the link or text, the larger the modules and the easier the code reads from a distance.

The indicator above the preview decodes the finished image the same way a phone camera does. If it is green, the downloaded file scans too.

A static code lasts forever

Every code here is static: the data is baked into the pattern with no service in between. It will not stop working, show ads or ask you to renew a subscription. If the address may change, point the code at a permanent page and update that page instead.

QR code types

QR code generator for any task

A dedicated builder for every scenario — with hints, matching frames and answers to common questions.

Guide

How to create a QR code for free

Three steps to a code that looks part of your brand and scans with confidence.

Skip to the generator
  1. 01

    Choose a type and enter the data

    Link, Wi-Fi, business card, phone, WhatsApp, event or location — 12 types in all. The preview updates instantly and the hint under the fields explains what people will see after scanning.

  2. 02

    Style the code

    Take a studio preset or set the colours and module shape yourself, add a logo and a frame with a call to action: “Scan me”, “Menu”, “Guest Wi-Fi”.

  3. 03

    Check and download

    The indicator decodes the finished image. Download PNG up to 4096 px, vector SVG for print, or an A4 sheet with cut lines.

Guides

Go deeper

Short articles on size, contrast, logo and placement — with tables and examples.

All guides
FAQ

Frequently asked questions

Did not find your answer? Test the code with a phone camera before printing — that is the main advice.

Do I need an account to download a code?

No. The generator runs in your browser: enter the data, style the code and download PNG, SVG, JPG or an A4 sheet. No account, no subscription, no limit on the number of codes.

Will the code stop working if I close the site?

No. The data is baked into the pattern itself: the code is static and points straight at your link — no middleman and no expiry.

Can I change the link in a code that is already printed?

No — the data lives in the pattern itself. For menus, price lists and promotions, point the code at a page whose content you can edit rather than at a specific file.

Which error correction level should I pick?

Q is the default and survives scuffs and small damage. Switch to H with a logo in the centre; for very long data on a small sticker you can drop to M.

Your first code — in a minute

No sign-up. No subscriptions. Forever.

Open the generator
3D preview
Building the scene…

Drag to rotate · scroll or pinch to zoom

Change the background, holder and light — the snapshot saves in high resolution.

Codes per sheet

In the print dialog choose “Save as PDF” to get a file.

Batch generation

You can set a file name: name ; data. Links without https:// are completed automatically. Or upload .

Format

Every code uses the current design, frame and PNG size. Each one is checked for decoding.