The QR Code widget generates a scannable code for any content — a link, contact card, Wi-Fi network and more — fully offline, with no external API and no scan tracking.
Where: add the Tiger QR Code widget in the Elementor editor and choose a Content Type.
What you can encode
- URL — send a scan straight to any web address.
- Plain text — any message.
- Email / Phone / SMS — open a pre-filled email, dial a number, or start a text.
- Wi-Fi network — SSID, encryption type and password (with a hidden network option) so guests join by scanning.
- Contact card (vCard) — save your contact details in one scan.
- Map location — drop a pin to your coordinates.
The widget shows only the fields relevant to the type you pick, so a Wi-Fi code asks for the network details and a vCard asks for name and contact fields.
Offline & private
The code is rendered in the browser, so there’s no external request per code and no scan analytics leaking to a third party — it simply works, even on a page behind a login, and keeps working if a third-party QR service ever goes down.
Styling
Control the size and the foreground/background colors so the code fits your layout. Keep strong contrast between the code and its background — dark on light is safest — so phone cameras read it reliably.
Troubleshooting
My phone won’t scan the code.
Increase the size and the color contrast. Very small codes or low-contrast color pairs (e.g. light gray on white) are hard for cameras to lock onto.
The Wi-Fi code doesn’t connect.
Check the encryption type matches your network (WPA/WPA2 vs open) and that the password is exact — QR Wi-Fi is case-sensitive.
The vCard imports blank fields.
Only the fields you fill are encoded. Complete name, phone and email in the widget for a useful contact card.