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