Turn any link, phone number, or piece of text into a scannable QR code in seconds. Works entirely in your browser, so nothing you type or upload is sent to a server. Add your logo, pick a dot style and color, or start from a preset, then download the result as a PNG or SVG. Free, with no signup and no watermark.
Tip: paste your Setav profile link so clients can scan straight to your bookings and payment page.
Quick styles
Logo (optional)
Module and corner shapes
Foreground color
Background
A QR code is a fast way to move someone from something physical, a poster, a table card, a printed invoice, to something digital, your website, a menu, or a payment page. Small businesses commonly use them for a menu on a restaurant table, a link to a booking page at a salon or clinic front desk, a WiFi password on a card, a payment or UPI link at checkout, and a profile or portfolio link on a business card.
A plain black and white square works everywhere, but a QR code that carries your logo and brand color looks intentional on a menu, a storefront sign, or a product label. Upload a logo, choose a dot and corner style, and pick a solid color or a two-color gradient, or start from one of the quick presets and adjust from there. Everything renders live in your browser using the open source qr-code-styling library, so nothing is uploaded or stored anywhere.
Everything runs in your browser. When you type or paste text, it is encoded into a QR code on your device using open QR standards, nothing is uploaded or stored anywhere. That also means the code never expires or stops working as long as the link or text you encoded stays valid. Choose a size, style, and error correction level, then download the result as a PNG at your chosen resolution or an SVG for high-quality printing at any size.
Yes. Every QR code you create here is free, including logo and style customisation, with no signup, no watermark, and no limit on how many you generate or download.
Yes. Upload a PNG, JPG, or SVG in the Advanced Styling section and it is placed in the center of the code. The file is read on your device with FileReader and is never uploaded anywhere. Error correction automatically switches to High whenever a logo is present, so the code keeps scanning even with the center covered.
In most cases yes, since this tool boosts error correction and clears the dots directly behind your logo automatically. That said, very large logos, low contrast colors, or unusual dot shapes can make any QR code harder to read. Always check the live preview and test the code with your own phone camera before you print or publish it.
No. The QR code is generated entirely in your browser and encodes your text or link directly, so it doesn't rely on a server and never expires. If the link you encoded changes or goes offline later, the QR code itself will still be valid, it will just point to that old address.
PNG is a fixed-resolution image, choose 512, 1024, or 2048 pixels depending on where you plan to use it. SVG is a vector file that can be resized to any dimension without losing sharpness, useful for large prints like posters or storefront signage.
Yes. Paste your Setav profile link (for example setav.ai/g/yourpage) into the text field, optionally add your logo and brand colors, and download the code to print on business cards, table tents, or invoices so clients can scan straight through to your bookings and payment page.
Setav is a storefront app for independent professionals and small businesses in India. Manage bookings, payments, client forms, and your own profile page, all from one link. Free to start.
Take bookings and get paid by UPI, card, or wallet
Send tasks and forms to clients from one place
Get a free profile page and custom website

Turn conversations into customers with Setav's smart all-in-one professional storefront platform.
All Rights Reserved © Setav 2026