Skip to content

yutou-s-chrome-extensions/QR-Code-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QR Code Generator Chrome Extension

A Chrome extension for generating and customizing QR codes from the current page URL or custom text, with additional features like URL shortening.

Features

  • Generate QR code from current page URL
  • Create custom QR codes from any text or URL
  • Shorten URLs using TinyURL API
  • Customize QR code style (square, rounded, dots)
  • Change QR code colors and size
  • Download QR codes as PNG images
  • Bilingual support (English and Chinese)

Installation

  1. Clone or download this repository
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode" by toggling the switch in the top right corner
  4. Click "Load unpacked" and select the directory containing these files
  5. The extension is now installed and ready to use

Usage

  1. Click on the extension icon in your browser toolbar to open the popup

  2. The extension will automatically generate a QR code for the current page

  3. Use the tabs to switch between different functions:

    • Current Page QR: Shows QR code for the current page with download and shorten URL options
    • Custom QR: Create QR codes from custom text or URLs
    • Settings: Customize QR code appearance
  4. Customize your QR code using the settings tab:

    • Change QR code style (square, rounded, dots)
    • Modify QR code and background colors
    • Adjust QR code size
  5. Download your QR code as a PNG image

  6. Use the language selector in the top right to switch between English and Chinese

Documentation

Comprehensive documentation is available in the docs/ directory:

Permissions

This extension requires the following permissions:

  • activeTab: To access the URL of your current tab
  • storage: To save your preferences
  • downloads: To allow downloading QR codes as images

For detailed information about how these permissions are used, please see our Permissions Explained document.

Privacy

We take your privacy seriously. All QR code generation and processing happens locally on your device. The only data sent to external services is when you use the URL shortening feature (which sends your URL to TinyURL's API).

For complete details about our privacy practices, please see our Privacy Policy.

Libraries Used

License

MIT License

About

QR Code Generator is a powerful Chrome browser extension that helps you quickly generate, customize, and manage QR codes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors