Design
Center logo
Loading QR engine…

About the QR code generator

Create branded, custom-styled QR codes from any text, URL, Wi-Fi credential or contact detail. Bytewrench lets you drop a logo in the center, choose the module and corner shapes (square, dots, rounded, classy), set foreground and background colors, pick the error-correction level, size and margin, then download a crisp PNG or scalable SVG.

Everything is rendered in your browser, so the data you encode and the logo you upload are never sent anywhere — safe for private links and credentials.

🖼️
Center logo

Drop your logo in the middle, adjust its size and margin, and hide the dots behind it for a clean look.

🎨
Styled modules & corners

Choose dot styles (square, dots, rounded, classy) and custom corner shapes for a unique design.

🛡️
Error correction

Pick L/M/Q/H — higher levels keep the code scannable even with a logo over the center.

⬇️
PNG & SVG export

Download a raster PNG or a vector SVG for print at any scale.

Frequently asked questions

Will adding a logo break the QR code?

Not if you keep the logo modest and use a higher error-correction level (Q or H). The code stores redundant data, so a centered logo covering up to ~30% can still scan — but always test before printing.

What do the error-correction levels mean?

L recovers ~7% of data, M ~15%, Q ~25% and H ~30%. Use Q or H when you add a logo so the code stays readable.

PNG or SVG — which should I use?

Use PNG for web and quick sharing; use SVG for print or anywhere you need to scale the code up without losing sharpness.

Is my data or logo sent to a server?

No. The QR code is rendered entirely in your browser and your logo never leaves your device.