qr-decoder

Decode QR codes from image files and URLs into text, JSON, or raw data.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill qr-decoder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qr-decoder
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/qr-decoder
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill qr-decoder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires zbar-tools, libdecodeqr, fswebcam, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill decodes QR codes from image files, extracting valuable information like URLs, text, WiFi credentials, and contact details without requiring any API keys.

Core Features & Use Cases

  • Extract Data: Reads QR codes from image files (PNG, JPG, GIF) and URLs.
  • Multiple Formats: Decodes various QR code types including URLs, text, WiFi credentials, vCards, and more.
  • Use Case: You have a screenshot of a QR code containing a WiFi login. Use this skill to extract the network name and password directly.

Quick Start

Decode the QR code from the image file named 'my_qr_code.png'.

Frequently Asked Questions about qr-decoder

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

FAQPage Schema
How do I extract WiFi credentials and text from a QR code image?

To extract WiFi credentials and text from a QR code image, you can decode the image file using this skill, which reads various QR code types including URLs, plain text, WiFi credentials, and contact details.

Can I decode QR codes from a URL or do I need a local image file?

You can decode QR codes directly from a URL or from local image files like PNG, JPG, and GIF, extracting embedded data without requiring any external API keys.

What image formats are supported for decoding QR codes?

Decoding QR codes supports common image formats including PNG, JPG, and GIF, processing embedded data to output text, JSON, or raw data formats.

How do I batch process multiple QR code images in a directory?

Batch processing QR code images is supported by scanning images from specified directories, decoding multiple files sequentially to extract URLs, text, and WiFi credentials.

Do I need to install zbar-tools or libdecodeqr to extract QR code data?

Extracting QR code data relies on external tools like zbar-tools, libdecodeqr, and fswebcam, which handle the decoding functionalities and camera capture operations.

How do I capture and decode a QR code using a webcam?

To capture and decode a QR code using a webcam, the skill utilizes the fswebcam dependency for camera capture, passing the image data to zbarimg or libdecodeqr for extraction.