qrcode-generate · v1

QR Code Generator

Generate a scannable QR code from text or a link (auto version v1-v10, byte mode, error-correction level L) as a downloadable SVG image, in pure JS with no external dependencies.

Run now REST API / MCP Manifest

Sample input

https://toolkit.fun

API / MCP call

curl -X POST https://toolkit.fun/api/v1/t/qrcode-generate \
  -H "Authorization: Bearer tk_..." \
  -H "Content-Type: application/json" \
  -d '{"input":"...","params":{}}'

MCP server: https://toolkit.fun/api/mcp

Shortest path for an agent

Read the manifest first, then call the same run contract used by the web UI. The input, output, permissions, and receipt stay consistent across REST and MCP.

Manifest: https://toolkit.fun/api/v1/registry/tools/qrcode-generate/manifest
REST: POST https://toolkit.fun/api/v1/t/qrcode-generate
MCP: https://toolkit.fun/api/mcp

Who it is for

Use this tool directly when you need QR Code Generator, want to chain it into a workflow, or want to expose it to an agent over REST API or MCP. This page carries the sample, call syntax, manifest, and version so search engines and generative retrieval can describe the tool accurately.

Notes

Generate a scannable QR code from text or a link (auto version v1-v10, byte mode, error-correction level L) as a downloadable SVG image, in pure JS with no external dependencies.

Frequently asked questions

What does QR Code Generator do?

Generate a scannable QR code from text or a link (auto version v1-v10, byte mode, error-correction level L) as a downloadable SVG image, in pure JS with no external dependencies.

How do I use QR Code Generator online?

Click “Open workbench” to open QR Code Generator, provide your input, and run the tool.

What input and output does QR Code Generator use?

Declared input type: text. Declared output type: image.