Create QR codes

HTTP Method: POST, GET

URL: https://qrcodegenerator.api.littleappy.co/qrcode/basic

Parameters:

ParameterDescription
PixelsPerModule
Required
Default value: 20
Number of pixels per module. For example, 20 pixels per module will result in an image approximately 400x400px.
Content
Required
The URL encoded content to be embedded within the generated QR code, such as a URL or text. This is what is displayed/used by QR code readers.
PrimaryColorDefault value: #000
The colour of the code pattern. Must be a valid HEX code.
SecondaryColorDefault value: #FFF
The colour of the code background. Must be a valid HEX code.
EnableMarginDefault value: true
Adds a margin around the outside of the QR code. Otherwise known as the quiet zone.
ErrorCorrectionLevelDefault value: M
Accepted values: Q, H, L, M
Uses the Reed-Solomon Code to correct the QR code content if the code is partially unreadable (eg. through damage or dust). The higher the level, the more data is stored making the image larger.
SizeDefault value: 150
Size of QR code, specified in pixels
HeadingOptional heading string that shows below the QR code. Truncation will occur if the string length is longer than the QR code, but this depends on the size of your QR code specified in PixelsPerModule and Size.
SubtitleOptional subtitle string that shows below the QR code. Truncation will occur if the string length is longer than the QR code, but this depends on the size of your QR code specified in PixelsPerModule and Size.
FileTypeDefault value: Svg
Accepted values: Svg, Jpg, Png, Gif, Ascii
File format that the QR code is returned in. Note that some formats require a paid license, or may not support all functionality listed above.
LicenseLicense key, required to avoid watermark and use paid license features.