Frequently Asked Questions
Everything you need to know about oh my qr
What is oh my qr?
oh my qr is a free, browser-based QR code generator that lets you create professionally styled QR codes in seconds. You can customise colors, dot style, gradients, and add a logo — then download the result as a high-resolution PNG or a scalable SVG. No account, no subscription, no installation required.
Is oh my qr really free?
Yes, completely free. There are no paid tiers, watermarks, or hidden limits. The site is supported by non-intrusive display advertising (Google AdSense).
Do I need to create an account?
No account is needed. Open the tool, enter your content, customise the design, and download. Nothing is stored on our servers — your QR code is generated on demand and never saved.
What content types are supported?
- URL — any website link
- Text — plain text message or note
- Email — pre-fills recipient address in the mail client
- Phone — tap-to-call, ideal for business cards
- SMS — pre-written text message with optional body
- WhatsApp — opens a WhatsApp conversation directly
- WiFi — connects devices without typing a password
- Contact (vCard) — full contact card with name, phone, email
- Event — adds a calendar event with title, date, and location
What is the difference between PNG and SVG?
PNG is a raster image — best for web pages, emails, and standard print sizes up to about A4. Resolution is fixed, so very large prints may look slightly soft.
SVG is a vector image — it scales to any size without any loss of sharpness. Use SVG for large-format print: banners, posters, signage, or packaging. SVG files are also smaller and load faster on screens.
SVG is a vector image — it scales to any size without any loss of sharpness. Use SVG for large-format print: banners, posters, signage, or packaging. SVG files are also smaller and load faster on screens.
Will a colored or gradient QR code scan reliably?
Yes, as long as there is sufficient contrast between the dark modules and the light background. A ratio of at least 4:1 is recommended (the same standard used for accessible text). Gradients add visual appeal without hurting scannability when start and end colors have similar luminosity. Avoid designs where the modules blend into the background — for example, dark purple on black or light grey on white. Always test with at least two different smartphones before printing.
How do I add a logo to my QR code?
In the form, open the Logo section and choose Library to pick a built-in brand logo, or choose Upload to use your own PNG. The logo is composited in the center of the QR using the error-correction layer, so scanning still works even with a logo covering up to approximately 30% of the QR area. Keeping logos smaller than that improves scan reliability at small print sizes.
Can I use a transparent background?
Yes. Enable Transparent background in the design section and download as PNG. The resulting image has no background, so it sits cleanly on any colored surface — packaging, slides, posters, or printed merchandise. Note: SVG export does not currently include transparency.
How long will my QR code continue to work?
QR codes generated by oh my qr are static — they encode the content directly in the pattern. A static QR code never expires as long as the physical or digital copy remains scannable. If your QR points to a URL, that URL must remain live for the code to be useful. If the URL ever changes, you will need to generate a new QR code.
Is there a limit on how many QR codes I can generate?
There is no enforced daily or monthly quota for normal use. The API applies a basic rate limit to prevent automated abuse, but individual users will not encounter it in practice.
What size should my QR code be for printing?
As a general rule, a QR code should be at least 2 cm × 2 cm (about 0.8 in × 0.8 in) for reliable scanning from a typical viewing distance of 20–30 cm. For larger formats — posters, banners, or exterior signage — scale proportionally: a QR on a poster read from 1 m away should be at least 10 cm × 10 cm. Download the SVG version for any print job to ensure sharp edges at any physical size.
Why does my QR code not scan?
- Low contrast — modules and background are too similar in color.
- Logo too large — covering more than ~30% of the QR area.
- Gradient too extreme — light modules blending into a light background at one end.
- Print quality — very small QR codes printed at low resolution may lose detail.
- Damage or glare — physical prints can fail if the surface is reflective or creased.
Can I use the generated QR codes commercially?
Yes. QR codes you generate with oh my qr are yours to use however you like — personal projects, commercial products, client work, or resale. There are no usage restrictions on the output.
What is the difference between the live preview and the generated QR?
The live preview is rendered instantly in your browser using a JavaScript QR library. It reflects your choices in real time but uses simplified rendering — colors may appear slightly different and logos are not composited.
The generated QR (produced when you click Generate styled QR) is processed server-side with exact color rendering, full gradient compositing, and precise logo placement. This is the image to download and use.
The generated QR (produced when you click Generate styled QR) is processed server-side with exact color rendering, full gradient compositing, and precise logo placement. This is the image to download and use.
Does oh my qr work on mobile devices?
Yes. The interface is fully responsive and works on smartphones and tablets. The mobile layout shows the preview panel at the top, followed by the form controls below. Generated QR codes can be downloaded directly to your device.
Still have questions? Read the full guide or create a QR code now.