Awesome QR Code Api Actor

Awesome QR Code Api Actor

by amaranth_nylon

A programmable API actor for generating customized QR codes on demand. Integrate it into your dev projects or automation workflows for dynamic, hands-free creation.

12 runs
2 users
Try This Actor

Opens on Apify.com

About Awesome QR Code Api Actor

Need to generate QR codes automatically, but tired of clunky manual tools or limited APIs? I built this actor to solve exactly that. It's a straightforward API that spits out customized QR codes on demand, perfect for slotting into your existing dev workflows or automation scripts. You get full control over the output—size, colors, error correction, even adding logos—without any design software. I use it myself for things like dynamically creating tracking links for e-commerce orders, adding scannable contact details to automated emails, or generating asset tags for internal inventory systems. It just runs in the background, so you can focus on the important parts of your project. If you're a developer looking to integrate QR generation, an automation engineer building a workflow, or just need a reliable, programmable way to create these codes, this actor handles the heavy lifting. Set your parameters, call the API, and get a clean, functional QR code delivered. It's one of those utilities that saves a surprising amount of time once you have it in your toolkit.

What does this actor do?

Awesome QR Code Api Actor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Awesome QR Code API Actor

An advanced QR code generator on Apify for creating, customizing, and managing professional QR codes at scale. It supports batch processing, AI-powered features, multiple data types, and real-time analytics.

Key Features

  • Multiple Data Types: Generate QR codes for URLs, vCards, WiFi credentials, calendar events, payments (Bitcoin, Ethereum), email, SMS, geolocation, and plain text.
  • Pre-designed Templates: Choose from 15+ templates for business cards, corporate use, marketing, social media, events, and printing.
  • Advanced Customization: Style QR modules as squares, dots, or rounded shapes. Apply linear or radial gradients and add decorative frames with text.
  • Batch & Integration Tools:
    • Import jobs via CSV/JSON URLs or directly from an Apify dataset.
    • Automatically shorten URLs using services like is.gd, TinyURL, or Bitly.
    • Validate QR code readability.
    • Export all generated codes in a single ZIP archive.
  • API & Automation: Receive webhook notifications and use comprehensive input configuration for integration into automated workflows.

How to Use

Configure the actor using a JSON input. The core property is qrCodes, an array of objects to generate.

Basic Example

{
  "qrCodes": [
    {
      "type": "url",
      "content": "https://apify.com?fpr=python_automation",
      "id": "example-qr"
    }
  ]
}

Using a Template and Styling

{
  "qrCodes": [...],
  "template": "BUSINESS_CARD",
  "customization": {
    "style": "dots",
    "gradientType": "radial",
    "gradientColors": ["#667eea", "#764ba2"]
  }
}

Batch Import from CSV

{
  "batchImport": {
    "csvUrl": "https://example.com/data.csv"
  }
}

Enabling URL Shortening

{
  "qrCodes": [...],
  "urlShortening": {
    "enabled": true,
    "service": "isgd"
  }
}

Input / Output

Input Schema: The main input is a JSON object. The qrCodes array is required unless using batchImport. Each object in the array must have type (e.g., url, vcard, wifi), content (the data to encode), and an id. Extensive optional parameters control templates, styling (customization), and batch processing (batchImport, urlShortening).

Output: The actor stores results in the Apify dataset. Each item represents a generated QR code and includes its id, content, the downloadable image URL, and metadata like format, size, and template used. You can download individual images or retrieve a ZIP archive containing all codes from the run.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Awesome QR Code Api Actor now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
amaranth_nylon
Pricing
Paid
Total Runs
12
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support