Skip to content

Features

sobhan azimzadeh edited this page Sep 18, 2025 · 1 revision

Features

TECSOQR offers a comprehensive set of features for generating and customizing QR codes. Here's a detailed overview of what you can do:

1. Content Types

URL QR Codes

  • Generate QR codes for websites and web pages
  • Automatic URL validation and formatting
  • Support for complex URLs with parameters

Text QR Codes

  • Create QR codes for plain text content
  • Support for multi-line text
  • Unicode character support

WiFi QR Codes

  • Generate QR codes for WiFi network access
  • Support for WEP/WPA/WPA2 encryption
  • Hidden network option
  • Password protection

vCard QR Codes

  • Create QR codes for contact information
  • Support for:
    • Name (First and Last)
    • Organization
    • Job Title
    • Multiple phone numbers (Work/Home/Mobile)
    • Email addresses
    • Website
    • Complete address details

Email QR Codes

  • Generate QR codes for email composition
  • Include:
    • Email address
    • Subject line
    • Pre-written message body
  • Direct mail client integration

2. Styling Options

Core Style Features

  • Corner style customization:
    • Square (default)
    • Rounded
    • Dots
  • Dot style customization:
    • Square
    • Rounded
    • Dots
  • Perfect shape rendering and alignment

Color Customization

  • Foreground color selection
  • Background color selection
  • Color picker with HEX/RGB input
  • Transparent background support

Logo Integration

  • Upload custom logos
  • Automatic size adjustment
  • Position optimization
  • Maintain QR code readability

3. Export Options

File Formats

  • SVG Export
    • Scalable vector graphics
    • Perfect for print
    • Maintains style properties
  • PNG Export
    • Multiple resolution options
    • Transparent background support
    • Web-optimized

Size Options

  • Adjustable dimensions
  • Preset size options:
    • Small (128px)
    • Medium (256px)
    • Large (512px)
    • Custom sizes

4. Technical Features

Error Correction

  • Multiple error correction levels:
    • Low (L)
    • Medium (M)
    • Quartile (Q)
    • High (H)
  • Automatic optimization

Responsive Design

  • Desktop optimization
  • Tablet support
  • Mobile responsiveness
  • Touch-friendly interface

PWA Capabilities

  • Offline functionality
  • Install to home screen
  • Automatic updates
  • Cache management

5. User Interface

Theme Support

  • Light mode
  • Dark mode
  • System preference detection
  • Custom color schemes

Accessibility

  • ARIA labels
  • Keyboard navigation
  • Screen reader support
  • High contrast support

Language Support

  • English (default)
  • Extensible for localization
  • RTL support ready

6. Developer Features

API Integration

  • Clean component architecture
  • TypeScript support
  • Customizable styling system
  • Event handling system

Performance

  • Optimized rendering
  • Lazy loading
  • Code splitting
  • Cache optimization

Security

  • Input sanitization
  • XSS protection
  • CORS support
  • Secure file handling