ToolGlider

ToolGlider · Updated 21 October 2026

On this page

Create QR codes for URLs, Wi-Fi, email, phone and vCard contacts

QR records belong to the same project and export workflow as your barcode labels. Use the content builder for one structured record, or import complete payloads for a batch. The following examples explain what each QR contains and what changes when you add it.

QR text and URL builder
Figure 1. QR text and URL builder
  1. Return to Workspace and click QR Code.
  2. Choose Text / URL under QR content.
  3. Enter text or a complete URL, including https:// for web links.
  4. Click Add QR record.
  5. Find the newly appended record using the preview arrows or list, then inspect its QR image.

Adding a QR record also changes the project's label template to a 50 × 50 mm QR layout and disables the secondary Code 39 symbol. Back up or use a separate project if you need to preserve a different layout. For a batch, import a value column containing complete URLs/payloads, then choose QR Code in Design labels. There is no dynamic redirect, click-tracking service or editable hosted destination behind these static QR codes.

Build a Wi-Fi QR code

Wi-Fi QR builder with a demo network
Figure 2. Wi-Fi QR builder with a demo network
  1. Open QR Code and choose Wi-Fi.
  2. Enter the exact Network name (SSID), including case.
  3. Enter Wi-Fi password.
  4. Click Add QR record, inspect the new label and test it with a phone.

The current builder creates a WPA-style Wi-Fi payload. It has no separate security-type or hidden-network selector. The QR payload contains the password, even though the entry field masks it. Anyone who can decode the code can read that payload. Use only a network you intend to share and avoid putting a private credential in a public example.

Build email, phone and contact QR codes

Email QR builder
Figure 3. Email QR builder

For Email, choose that type, enter an email address, add the record, then scan it to check that your phone offers an email action. The builder creates a mailto: payload; there are no separate subject/body fields.

Phone QR builder
Figure 4. Phone QR builder

For Phone, enter the number with its international prefix when appropriate, add the record, then scan it to inspect the call action. The builder creates a tel: payload; it does not place a call itself.

vCard builder with example contact details
Figure 5. vCard builder with example contact details

For vCard contact, fill Full name, Company, Phone and Email, then add the record. Scan the label and review the contact before saving it on the phone. The receiving app decides how to display or import the vCard. There is no dedicated SMS builder, QR-logo overlay, color picker or error-correction selector in this version.

Frequently asked questions

Can I change the URL after printing a QR?

A static QR keeps the payload that was encoded. Label Studio does not host a dynamic redirect or a scan-tracking service.

Can a Wi-Fi password be read from the QR?

Yes. The password is part of its payload. Masking the form field does not encrypt the QR contents; share it only with intended recipients.

Continue your workflow

Open Label Studio