
QR Code Generator
Pricing
$10.00 / 1,000 codes

QR Code Generator
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 Value | Filename | Index |
---|---|---|
https://example.com | qr_code_1.png | 1 |
Hello world | qr_code_2.png | 2 |
https://apify.com | qr_code_3.png | 3 |
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.