QR Studio Pro
Precision QR code generator producing vector output for laser engraving and pixel-perfect raster output for UV printing.
SVG · Vector PNG · Up to 1200 DPI Scan-Verified
QR Code Use
Plain Text / URL
Check the destination before you fabricate. Payments sent to a wrong wallet address, IBAN, or UPI ID generally cannot be reversed or recovered. Once a code is engraved or printed you cannot correct it — scan your exported code with the app you expect customers to use and confirm the destination and amount are exactly right before committing it to material.
This code is the secret itself. Anyone who scans it can generate valid login codes for the account — it is equivalent to handing over the second factor. Store engraved or printed copies somewhere physically secure, don't photograph them, and don't display them anywhere they could be seen or captured.
Coordinates in decimal degrees. Positive = North/East, negative = South/West.
0 characters encoded
Encoding
What do these settings do?
Error correction builds spare copies of the data into the pattern, like a puzzle that can be solved even with pieces missing. If part of the code gets scratched, dirty, or covered by a logo, the phone can still read it. Higher levels survive more damage but make the pattern denser (more, smaller squares). H is the safe default for anything engraved or printed on a physical object.

Quiet zone is the empty margin around the code. Scanners need this blank border to tell where the code starts and ends — without it, nearby text, edges, or texture can stop the code from being recognized. 4 is the standard; only reduce it if space is truly tight, and test before production.
Rule of thumb: leave both settings on their defaults unless the code won't fit or won't scan — they're the reliability knobs, not the appearance knobs.
High error correction is recommended for engraving and UV print — it tolerates surface wear, dust, and a center logo cutout.
Module Style
Square gives the cleanest cut path and the most reliable scan — the safest default for engraving.
Scan reliability
Not tested yet — runs your exact design through a QR decoder many times.
The three corner squares are what a scanner uses to locate the code. Styling them is safe within these presets, but keep good contrast — heavy restyling is the most common cause of an unreadable custom code.
Physical Size
Appearance
Center Canvas
UV Print Output
Component Styling
Write to NFC Tag
How does this work?
Same data, different carrier. This writes the content you configured above onto a blank NFC tag, so tapping a phone against the tag does what scanning the QR code would. Handy for pairing an engraved plaque or UV-printed panel with a tag hidden behind or beneath it.

Use NTAG213/215/216 tags — common and widely compatible. Check your content fits: NTAG213 holds roughly 130 bytes, NTAG215 about 500, NTAG216 about 850.
Note: writing NFC tags from a browser only works in Chrome, Edge, Opera and Samsung Internet on Android, with NFC turned on. Apple does not allow web apps to access NFC on iPhone or iPad in any browser, and desktop browsers/computers don't expose it either — this is a platform restriction, not something this app can add.
—
Export
Preview
Type
Plain Text
Symbol
—
Quiet Zone
—
EC Level
—
Physical Size
—
Module Pitch
—
PNG Output
—
Logo Area
Scan Check
—
About exports & Scan Check
Engraving: SVG paths are crisp, unantialiased shapes in true mm units — import into LightBurn, Illustrator, CorelDRAW, or CNC/laser CAM software at exact scale.
UV Printing: PNG is rasterized with an integer pixel-per-module ratio at your chosen DPI, avoiding soft edges that cause registration errors on UV flatbed printers.
Scan Check: re-decodes the generated code (including any logo cutout) after every change so you can confirm it still reads before you export.
Scan Check verifies the digital pattern only. It confirms the code decodes as an image — it cannot predict how the finished piece will behave. Engraving kerf, ink spread, low contrast between mark and material, surface curvature, and glare on polished or anodised metal can all stop a technically valid code from scanning. Always scan a physical test piece with a normal phone camera before a production run.
A new version of QR Studio Pro is available.