Embed the QR code generator
Embed the full generator on your own site via an iframe. Pick a start type and copy the code.
<iframe src="https://qr-gratis.com/embed/en?type=url"
width="100%" height="760" loading="lazy"
style="border:0;max-width:1024px" title="QR code generator"></iframe>
<p style="font:12px/1.5 system-ui,sans-serif;color:#9ca3af;margin:6px 0;max-width:1024px">
<a href="https://qr-gratis.com" style="color:inherit">qr-gratis.com</a> — a project by foments.app
</p>qr-gratis.com — a project by foments.app
Adjust the height as you like. The preview loads without header or footer, without tracking, and processes input in the browser only. The small line below is a short credit.
The embed variant loads without header and footer — just the editor. The type=… parameter sets which type is active on open, for example type=wifi or type=vcard. A shared configuration link (?q=…) works inside the frame too.
For a single QR code without the editor there is also the QR code API: an image link you drop straight into an img tag. It covers URL and text.
Like the whole generator, the embed runs without tracking and without server-side processing of input. Everything stays in your visitors' browsers.
Frequently asked questions
How do I set the start type?
Via the type parameter in the iframe address, e.g. /embed/en?type=wifi. Without it the generator starts with URL.
Does the embed contain tracking?
No. No consent banner, no tracking pixels. Input never leaves the browser.
Is there a plain image link too?
Yes, via the QR code API at /api/qr. It returns an SVG or PNG for URL and text that you embed as an img.