qr-code-generator

Generate QR codes from URLs with captions, UTM parameters, and PNG or SVG output.

83|26|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill qr-code-generator-manojbajaj95
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qr-code-generator
Source: https://github.com/manojbajaj95/claude-gtm-plugin/tree/main/plugins/analytics/skills/qr-code-generator
Command: npx skills add https://github.com/manojbajaj95/claude-gtm-plugin --skill qr-code-generator-manojbajaj95

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires qrcode, pillow, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill automates the creation of QR codes, including options for adding descriptive captions and essential UTM tracking parameters for marketing campaigns.

Core Features & Use Cases

  • URL Encoding: Generates QR codes for any given URL.
  • Customization: Allows for optional captions (labels) and the display of the URL directly beneath the code.
  • Format Options: Exports QR codes in both PNG and SVG formats, with SVG being ideal for print.
  • UTM Tracking: Appends UTM parameters (source, medium, campaign, content, term) to the URL for campaign analysis.
  • Batch Generation: Supports creating multiple QR codes from a CSV file, streamlining bulk operations.
  • Use Case: Generate QR codes for a marketing flyer, ensuring each code links to a specific landing page with unique UTM parameters to track campaign performance across different channels.

Quick Start

Use the qr-code-generator skill to create a QR code for the URL https://example.com with the caption "Scan for more info" and save it as a PNG.

Frequently Asked Questions about qr-code-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate QR codes with UTM tracking for marketing campaigns?

You can generate QR codes from a CSV file to batch process multiple URLs at once. This skill supports bulk creation, streamlining operations for marketing flyers or operational use cases where you need many distinct codes simultaneously.

Can I export QR codes in SVG format for print materials?

Yes, you can export QR codes in SVG format, which is ideal for print materials. This skill also supports PNG output, giving you flexibility to choose the appropriate image format for your specific marketing or operational requirements.

How do I add captions or labels to QR codes?

You can add descriptive captions and display the URL directly beneath the QR code. This skill allows for optional labels, making it easier to provide context like "Scan for more info" on marketing flyers or operational documents.

Does the QR code generator block suspicious links or enforce HTTPS?

The QR code generator includes guardrails against suspicious links and prioritizes HTTPS URLs. This ensures that the generated codes direct users to secure destinations, protecting your marketing campaign audience from potentially harmful redirects.

What is the best way to create multiple QR codes for different landing pages?

The best way to create multiple QR codes for different landing pages is using batch generation from a CSV file. This skill encodes specified URLs with unique UTM parameters, allowing you to track campaign performance across various channels efficiently.