QR Code Generator

Generate advanced QR codes with custom styles, logos, and shapes online

Basic Settings

Enter a URL or text to auto-generate a QR code

Style Settings

Color Settings

Shape Settings

Shape of the QR code data dots

Logo Settings

Border & Decorations

Enable Border

Live Preview

Usage

Features

  • 6 customizable dot shapes: square, dots, rounded, etc.
  • Custom corner square and corner dot shapes with colors
  • Upload a logo with adjustable size and margin
  • Two QR code shapes: square and circle
  • Custom borders (main, inner, outer) with dash style support
  • Decorations (text or image) on all four sides, each independently configurable
  • Export to PNG, JPEG, and SVG formats
  • Live preview, all changes apply instantly
  • Defaults to high error correction level (H) for scannability with logos

Tips

  • Keep error correction at H when adding a logo to ensure scannability
  • Logo size factor should not exceed 0.4, too large affects recognition
  • Ensure sufficient contrast between foreground and background colors
  • Export SVG for vector graphics, ideal for printing
  • Dots style pairs well with rounded corners for a cohesive look
  • Increase margin to avoid QR code being clipped and unscannable
  • Circular QR codes pair best with dots style for better visuals
  • After adding a border, increase margin to prevent content clipping
  • Border roundness 1 creates a circular border, best with circular QR codes
  • Dash style format is "segment length gap length", e.g. "4 1" means 4px segment 1px gap
  • Decorations support text and image types, configurable for each direction
  • Image decorations require a valid image URL