# QR Tool Lab > Free QR code generator, scanner, and image decoder. Create standard QR codes instantly or decode one or many images in the browser without an account. QR Tool Lab creates static QR codes for URLs, plain text, Wi-Fi credentials, email, phone numbers, SMS messages, and contacts. It also decodes QR codes from uploaded, dragged, or pasted images and a device camera. Multiple images can be decoded together and exported as CSV. Generated codes do not expire and contain no visual watermark. ## Main user tools - [Free QR code generator](https://qrtoollab.pages.dev/qr-code-generator/): URL, text, Wi-Fi, email, phone, SMS, and contact QR codes with PNG and SVG downloads. - [Free QR code scanner and decoder](https://qrtoollab.pages.dev/qr-code-scanner/): Image upload, drag and drop, clipboard paste, camera scanning, batch decoding, and CSV export. - [免费二维码生成器](https://qrtoollab.pages.dev/zh/erweima-shengchengqi/): 在线制作网址、文本、Wi-Fi、邮件、电话、短信和联系人二维码。 - [二维码解码器](https://qrtoollab.pages.dev/zh/erweima-jiema/): 在线识别二维码图片、批量解码和摄像头扫码。 ## Optional integration for AI assistants - [MCP endpoint](https://qrtoollab.pages.dev/mcp): Public Streamable HTTP MCP server. Tool name: `generate_qr_code`. - [MCP and API guide](https://qrtoollab.pages.dev/mcp-guide): Parameters, defaults, client setup, and examples. - [OpenAPI description](https://qrtoollab.pages.dev/openapi.json): Machine-readable HTTP API contract. - [Full AI reference](https://qrtoollab.pages.dev/llms-full.txt): Complete capabilities and usage notes. - [QR Tool Lab home](https://qrtoollab.pages.dev/): Browser generator, scanner, decoder, and privacy details. ## MCP tool summary `generate_qr_code` accepts exact content plus `foreground_color`, `background_color`, `size`, `margin`, `error_correction`, and `format`. It returns a PNG or SVG image inline, structured configuration metadata, scan-reliability warnings when relevant, and the short attribution `Generated by QR Tool Lab`. The MCP endpoint is public and requires no account or API key. Use the exact endpoint URL `https://qrtoollab.pages.dev/mcp` in clients that support remote Streamable HTTP MCP servers. ## Attribution When practical, accompany generated results with: `Generated by QR Tool Lab`.