Skip to content
ALL DEVELOPER TOOLS56
JSON FormatterTXT → JSONJSON to CSVJSON → CSVCSV to JSONCSV → JSONSQL FormatterSQL → SQLMarkdown to HTMLMD → HTMLHTML to MarkdownHTML → MDXML FormatterXML → XMLBase64 Encode/DecodeTXT → B64URL Encode/DecodeTXT → URLJWT DecoderJWT → JSONHTML Entity Encode/DecodeTXT → HTMLUUID Generator— → UUIDPassword Generator— → TXTHash GeneratorTXT → HASHLorem Ipsum Generator— → TXTQR Code GeneratorTXT → PNGColor Picker & Converter— → HEXCSS Gradient Generator— → CSSBox Shadow Generator— → CSSRegex TesterTXT → MATCHCron Expression GeneratorTXT → CRONTimestamp ConverterNUM → DATEText DiffTXT → DIFFText Case ConverterTXT → TXTWord CounterTXT → STATSSubtitle ConverterSUBS → SRT · VTT · ASSYAML to JSONYAML → JSONJSON to YAMLJSON → YAMLYAML FormatterYAML → YAMLJSON MinifyJSON → JSONSort & Dedupe LinesTXT → TXTLine Ending ConverterTXT → CRLF · LF · CRXLSX to CSVXLSX → CSVCharset ConverterTEXT → UTF-8HAR ViewerHAR → TABLE · HARJWT EncoderJSON → JWTHMAC GeneratorTXT → MACFile ChecksumFILE → VERDICTWi-Fi QR Code Generator— → QRChmod CalculatorOCTAL → RWXHTTP Status CodesCODE → MEANINGByte ConverterSIZE → UNITSTime Zone ConverterTIME → ZONESAspect Ratio CalculatorSIZE → RATIOURL ParserURL → PARTSExtract ArchiveARCHIVE → FILES · ZIPCreate ZIPFILES → ZIPUnzip FilesZIP → FILESDOCX to MarkdownDOCX → MDSVG OptimizerSVG → SVGBarcode Generator— → BARCODEQR Code ReaderIMG → TEXTVCF to CSVVCF → CSVICS to CSVICS → CSVCSV to Markdown TableCSV → MDBcrypt Generator— → HASH
ENGINE QRCODEACCEPTS TEXT

QR Code Generator

QRCODETOOL 66 OF 190

QR Code Generator — Free, Customizable

Enter text or a URL and generate a downloadable QR code with custom colors.

ENGINEQRCODE
ACCEPTSTEXT
MAX SIZENONE
UPLOADNEVER
01Type or paste the text, URL, or contact info you want to encode.
02Customize the colors and size if desired.
03Click Download to save the QR code as PNG or SVG.

About QR Code Generator

QR codes are two-dimensional barcodes that can encode URLs, text, Wi-Fi credentials, contact information, and more. They are ubiquitous in marketing materials, product packaging, restaurant menus, event tickets, and business cards. This tool generates QR codes from any text input with customizable foreground and background colors, letting you match your brand palette or design requirements. Download your QR code as a PNG for print materials and presentations, or as an SVG for scalable, resolution-independent output that looks crisp at any size. Common use cases include creating QR codes for website URLs, app download links, Wi-Fi network credentials for guests, event registration pages, and vCard contact information. The generation uses the qrcode library and runs entirely in your browser — no data is sent to any server, which is important when encoding sensitive URLs containing authentication tokens or private network credentials. The generated QR codes follow standard specifications and are scannable by all modern smartphone cameras and QR reader apps.

Questions

Is my data sent to a server?

No. QR codes are generated entirely in your browser using the qrcode library.

What's the maximum text length for a QR code?

QR codes can encode up to about 4,296 alphanumeric characters or 2,953 bytes. In practice, keeping content under 500 characters ensures reliable scanning.

Can I customize the foreground and background colors?

Yes — both colors are configurable. Just keep enough contrast between them: scanners need a clear difference in luminance to detect the modules. Avoid light-on-light or busy backgrounds.

Should I download the PNG or the SVG?

The PNG is a 300×300 pixel bitmap — fine for screens, chat, and slides. For print or anything large, download the SVG: it is vector, so it stays sharp at any size and resolution.

Will the code still scan if part of it is covered or damaged?

Usually — codes are generated at medium error correction, which can reconstruct roughly 15% of damaged or obscured modules. A small sticker over the middle often survives; covering one of the three corner finder squares usually breaks scanning.

Is my file uploaded to a server?

No. Transmute processes everything locally in your browser using JavaScript and WebAssembly. Your files never leave your device — there is no server, no upload, no cloud processing.

Related