Use our QR Code API to automate QR Code creation on a large scale

Easily create multiple Static QR Codes, integrated into your application with choices of branded or black and white QR Codes

Sign up now

Simple QR Code generation

This is the most common way to use QR Codes in their most basic format. The Codes are generated in black and white only and is recommended for official or internal use. You can use this simple QR Codes for employee IDs, event badges, technical product documentation, and much more.

Standard black and white QR Code with a ‘scan me’ icon in the center.
Black and white QR Code with rounded edges and corners and a ‘scan me’ icon in the center.
Black and white QR Code with custom edges and corners.

Example

Request URLhttps://api.qr-code-generator.com/v1/create?access-token=your-acces-token-here
Request MethodPOST
Request Body
{
    "frame_name": "no-frame",
    "qr_code_text": "https://www.qr-code-generator.com/",
    "image_format": "SVG",
    "qr_code_logo": "scan-me-square"
}
Response Simple QR Code example in black and white without customization made with QR Code API

Custom QR Code generation with colors

If you’re in the hospitality, retail, or packaging industry, branded QR Codes are the best option for you to engage with your customers. Our QR Code API lets you add branding power easily so your Codes match your company identity. You can customize the QR Codes with any color of your choosing. Just make sure there is sufficient contrast between the Code and the background. The Code color should generally be dark and placed against a light-colored background to make it scannable.

Custom QR Code in pink with light blue outer markers and dark blue inner markers.
 Custom QR Code in white with dark blue background and light blue markers and a ‘scan me’ icon in the center.
Custom QR Code in dark blue with light green outer markers and pink inner markers.

Example

Request URLhttps://api.qr-code-generator.com/v1/create?access-token=your-acces-token-here
Request MethodPOST
Request Body
{
    "frame_name": "no-frame",
    "qr_code_text": "https://www.qr-code-generator.com/",
    "image_format": "SVG",
    "background_color": "#ffffff",
    "foreground_color": "#fa6e79",
    "marker_right_inner_color": "#2d7cda",
    "marker_right_outer_color": "#00bfff",
    "marker_left_template": "version13",
    "marker_right_template": "version13",
    "marker_bottom_template": "version13"
}
Response Black and white QR Code with custom top right marker in red made with QR Code API.

Custom QR Code generation with frames

Frames are useful to encourage your customers to take action with your QR Codes. With our QR Code API, you can automatically add custom frames with call-to-actions to spur users to take any step: View PDF, Watch Video, Visit Website, and much more.

Custom QR Code in deep blue with pink outer markers and dark blue inner markers in a light blue ‘scan me’ frame.
Custom QR Code in pink with deep blue inner markers in a dark-colored ‘get the app’ frame.
Custom QR Code in deep blue with blue inner and outer markers in a green ‘like us’ frame.

Example

Request URLhttps://api.qr-code-generator.com/v1/create?access-token=your-acces-token-here
Request MethodPOST
Request Body
{
    "frame_name": "bottom-frame",
    "qr_code_text": "https://www.qr-code-generator.com/",
    "image_format": "SVG",
    "frame_color": "#02bfff",
    "frame_icon_name": "mobile",
    "frame_text": "Scan me",
    "marker_left_template": "version13",
    "marker_right_template": "version13",
    "marker_bottom_template": "version13"
}
Response QR Code in custom blue frame with a ‘scan me’ icon made with QR Code API.

Get started with our QR Code API

Now that you’ve got a general idea of what our API can do, you can leverage the QR Code parameters below to generate your own QR Codes. Please keep in mind access-token is a required GET parameter and all other parameters could be sent in POST body when using POST or in GET parameters when using GET.

Endpointhttps://api.qr-code-generator.com/v1/create?access-token=your-acces-token-here
MethodsGET, POST
ResponseBinary Image File (JPG, PNG, SVG, EPS)

Basic Parameters

Parameter NameTypeDefaultDescription
access-tokenstringRequiredGet it from Account > API
qr_code_textstringRequiredWhat you like to encode e.g. https://www.yourdomain.com or Free Text
image_formatstringSVGThe output file format for your QR Code. There are different formats available. Possible values: JPG, PNG, SVG, EPS
image_widthnumber500Output size in Pixel only supported for PNG and JPG Format
downloadboolean00 = Return data
1 = Send data to browser

Design Parameters

Parameter NameTypeDefaultDescription
foreground_colorstring#000000Foreground color in format #RRGGBB.
background_colorstring#FFFFFFBackground color in format #RRGGBB.
marker_left_inner_colorstring#000000Inner color of the top-left position marker.
marker_left_outer_colorstring#000000Outer color of the top-left position marker.
marker_right_inner_colorstring#000000Inner color of the top-right marker.
marker_right_outer_colorstring#000000Outer color of the top-right marker.
marker_bottom_inner_colorstring#000000Inner color of the bottom-left marker.
marker_bottom_outer_colorstring#000000Outer color of the bottom-left marker.
marker_left_template, marker_right_template, marker_bottom_templatestringversion1
Image version1
Image version2
Image version3
Image version4
Image version5
Image version6
Image version7
Image version8
Image version9
Image version10
Image version11
Image version12
Image version13
Image version15
Image version16
qr_code_logostringno-logo
Image no-logo
Image scan-me-square
Image scan-me

Frame Parameters

Parameter NameTypeDefaultDescription
frame_colorstring#000000Frame color in format #RRGGBB, e.g. #0000aa.
frame_textstringAny label to display it close to the icon
frame_icon_namestring
Image app
Image business
Image coupon
Image event
Image facebook
Image feedback
Image gallery
Image mobile
Image mp3
Image pdf
Image rating
Image social
Image url
Image vcard
Image video
frame_namestringRequired
Image no-frame
Image bottom-frame
Image bottom-tooltip
Image top-header

Examples gallery

View some example use cases and discover how our QR Code API benefits you.

Please contact us if you need a solution for individual needs or large-scale commercial use (over 500 requests/day).

Contact us

QR Code Generator API

Create QR Codes in your application with our API