QR Code Generator avatar
QR Code Generator

Pricing

$10.00 / 1,000 codes

Go to Store
QR Code Generator

QR Code Generator

Developed by

Karim

Karim

Maintained by Community

The QR Code Generator generates QR codes from a list of text values or URLs. It stores the generated QR codes as PNG images in a ZIP file, which is downloadable. The actor also pushes metadata for each QR code, including the original value, filename, and index, for easy reference.

0.0 (0)

Pricing

$10.00 / 1,000 codes

0

Total users

1

Monthly users

1

Runs succeeded

>99%

Last modified

a day ago

This Apify Actor generates QR code images from a list of input values (such as URLs, plain text, or any other string). It outputs a ZIP file containing all generated QR codes in PNG format and provides a count of successfully generated codes.


📥 Input

The actor expects the following input in JSON format:

{
"urls": ["https://example.com", "Hello, world!", "mailto:support@example.com"]
}

📥 Input Fields

The actor expects the following input:

  • urls (array of strings, required):
    A list of values to encode into QR codes. Each value can be a URL, plain text, email address, phone number, or any other string.

Example Input

{
"urls": [
"https://example.com",
"Hello, world!",
"mailto:contact@example.com",
"tel:+1234567890"
]
}

📤 Output

The output of the QR Code Generator contains the following data:

  • input_value: The value that was used to generate the QR code.
  • filename: The filename of the generated QR code image (e.g., qr_code_1.png).
  • index: The index of the QR code in the list of input values.

Each generated QR code will be represented as a record with these fields.

Example Output:

Input ValueFilenameIndex
https://example.comqr_code_1.png1
Hello worldqr_code_2.png2
https://apify.comqr_code_3.png3

In the above table:

  • Input Value is the text or URL that was used to generate the QR code.
  • Filename is the generated QR code image's filename.
  • Index represents the position of the input value in the original list of QR code values.

You can download the generated QR codes as a ZIP file, or access the individual QR code images from the Apify key-value store.


📁 Example Output Files

After the actor runs, you will get the following output in the key-value store:

  • qr_code_1.png
  • qr_code_2.png
  • ...
  • qr_code_N.png
  • qr_codes.zip

The .png files are individual QR codes generated for each input value.
The qr_codes.zip file contains all of the above images bundled together in a single downloadable archive.


💡 Notes

  • QR codes are generated for each input string provided, not just URLs — you can input text, emails, phone numbers, or any string.
  • Filenames follow the format: qr_code_<index>.png, where <index> corresponds to the order of input.