QR TOOLS

QR Code Generator

Turn a link, text, Wi-Fi, WhatsApp, vCard, event or location into a scannable QR code. Set custom solid or gradient colours on every element, add your logo, pick from 14 frames — then download a crisp PNG or SVG, or drop the QR straight onto a PDF in the editor. Free, private, generated on your device.

Complete the content

Dots
Angle
°
Marker borderFollows dots
Marker centerFollows dots
Background

Preview

Generated on your device — nothing is uploaded. SVG export is the QR only (no frame).

How to make a QR code

Three simple steps — all on your device.

  1. 1

    Pick a type & enter content

    Choose Link, Wi-Fi, WhatsApp, vCard, event, location and more, then fill in the details. The QR code updates live.

  2. 2

    Customise the colours & style

    Set solid or gradient colours on the dots, both corner styles and the background, add your logo, and pick a frame with a built-in or uploaded font.

  3. 3

    Download or add to a PDF

    Save a high-resolution PNG or scalable SVG — or open Edit PDF, click QR code, and place it directly on your document.

Why use QR Code Generator on PDF for Joy

15 content types

Links, text, email, phone, SMS, WhatsApp, Wi-Fi, vCard, calendar events and location.

Custom colours & gradients

Solid or gradient colours set independently on the dots, both corner styles, the background and the frame.

Logo, frames & fonts

Embed a logo, choose from 14 frames (including circular badges with curved text), and use built-in or uploaded fonts.

Add straight to a PDF

Generate a QR in the PDF editor and drop it onto any page — resize and position it, all on your device.

Custom colour QR codes you can add to a PDF

Many QR generators route your code through their servers, so the code can break or start showing ads if the service changes. This generator builds the QR entirely in your browser and encodes your content directly, so your custom-coloured code is yours forever and never expires.

Colour every part of the code the way you want — solid or gradient dots, matching or contrasting corner markers, a coloured or transparent background, and a framed call-to-action. Drop in a logo and the error-correction level rises automatically so it still scans. Keep enough contrast between the dots and background and your code stays readable.

Need the QR on a document? Open the Edit PDF tool, click QR code, design it here, and place it straight onto any page — perfect for event flyers, business cards, invoices, menus and posters. Both the QR and the PDF are built on your device and never uploaded.

Private by design. Every file stays on your device — nothing is uploaded to or stored on our servers.

Frequently asked questions

Can I add a QR code to a PDF?

Yes. In the Edit PDF tool, click 'QR code' to open this generator, design your code, then click Add to page. It becomes a normal image you can move and resize, and it's baked into the exported PDF.

Can I make a custom-coloured QR code?

Yes. Set solid or gradient colours independently for the dots, both corner styles and the background, add your logo, and choose from 14 frames. Just keep enough contrast between the code and background so it still scans.

Do these QR codes expire?

No. The code encodes your content directly, so it keeps working forever — there's no redirect or account behind it.

Is my data sent to a server?

No. The QR code is generated on your device; your content never leaves your browser.

PNG or SVG — which should I use?

Use PNG for screens, printing and adding to a PDF, and SVG when you need to scale the code large without losing sharpness.

Is it really free?

Yes. The core tools are completely free with no signup, no watermark and no daily limits.