Skip to content

QR Code Maker · Custom Colors and Logo

Turn a link, text, Wi-Fi login, phone number, email, SMS or a contact card (vCard) that saves straight to the address book into a QR code instantly. Pick any foreground and background colors or go back to black and white, and place a logo in the middle with adjustable size and padding. Choose the dot style (square, rounded, circle), error correction level (L, M, Q, H), quiet zone and output size, then download as PNG or SVG. Everything is computed in your browser and nothing you enter is sent to a server.

Links, text and Wi-Fi as QR codes. Change the colors, add a center logo and save as PNG or SVG.

  1. Pick a type (link, text, Wi-Fi, phone, email, SMS or contact), enter the details and the preview updates instantly.
  2. Choose colors, dot style and a center logo, then save as PNG or SVG. If you add a logo, raise error correction to Q or H.
  3. Example: put your network name and password under Wi-Fi and print it — guests can join just by pointing their camera.

Content
Colors · Low contrast won't scan
Foreground (pattern)
Background
Revert to black & white or keep colors
Quick palettes
Center logo · Error correction H is recommended with a logo

Drop an image or click to choose

PNG · JPG · SVG · processed in your browser, never uploaded
Selected logo preview
Logo size
22%
Logo padding
3
Padding shape
Dot style
Error correction

Higher levels survive damage and logos better but make the pattern denser.

Quiet zone
4
Export size (px)

FAQ

What is a contact (vCard) QR for?
Put it on a business card or event sign and the scanning phone opens its save-contact screen right away. It uses the most widely compatible format, vCard 3.0 (tested with the default iOS and Android cameras). But the more fields you fill, the denser the code and the harder it scans — stick to name, phone and email and replace the rest with a single website link; it reads far more reliably. What you enter never goes to a server and stays only in this browser (clear it after use on a shared PC).
Does scanning an SMS QR send the message right away?
No. It just opens your messaging app with the number and message already filled in; the person scanning still has to tap send. It uses SMSTO:, which both Android and iOS understand.
Can a center logo make the QR code unreadable?
It can, since the logo covers part of the code. QR codes have a feature called Error correction that recovers data even when part of the code is hidden, so when you add a logo, raise the level to H(30%) and keep the logo at 25% or less. Always test-scan with a real phone after saving.
What should I watch for when changing colors?
Scanners read the pattern by the difference in brightness. Keep the foreground (pattern) dark and the background light, with enough contrast between them. Light grey on white, or pastel pairs, often fail. The "Black & white" button restores the defaults at any time.
How does a Wi-Fi QR code work?
It stores the network name, password and encryption type in the standard format (WIFI:T:WPA;S:name;P:password;;). The default Android camera and iPhone (iOS 11+) recognise it and offer to join right away. Because the password is stored as-is, use a guest network for QR codes posted in public.
Should I download PNG or SVG?
For use as-is on screen or in print, choose PNG; to blow it up for business cards or banners, or edit it in a design tool, choose SVG (vector, so it stays sharp at any size). A raster logo (PNG/JPG) is embedded as an image inside the SVG.
Are my links or passwords stored on a server?
No. The QR code is generated entirely inside this browser. Your last settings (content, colors, options) are saved in this browser for convenience; uploaded logo images are not saved.

Related tools

Copied