How to design custom QR Codes

Change the shape of the eyes, use a color gradient and a background image

Allison Murdoch avatar
Written by Allison Murdoch
Updated over a week ago

Uniqode offers several design options to help make your QR Codes stand out.

From changing pattern shapes to switching colors and frames and adding a logo, Uniqode allows you to create a QR Code that matches your brand's aesthetic. Here's how it works.

How to create custom QR Codes on Uniqode

Step 1 - Create your QR Code

Login to the Uniqode dashboard and click 'QR Codes' in the left-hand panel. Next, select ‘Create QR Code’.

Select the type of QR Code you want to create. For this example, we're creating a Website QR Code.

Step 2 - Enter the details for your QR Code

The setup page will prompt you to enter details for your QR Code based on the type of QR Code that you select. You will be prompted to enter a URL to link the QR Code for website QR codes.

Step 3 - Customize the QR Code Design

This is where we begin customizing your QR Code. Uniqode offers several different customization options. Let's run you through them.

  • Templates

With Uniqode, you can create standard templates to apply every time you create a QR Code.

Learn how to create QR Code templates on Uniqode here.

Apply the template by heading over to the 'Templates' section of the customization menu and selecting the template of your choice. We also offer a few pre-built templates to help you get started.

  • Logo

QR Codes with a logo are instantly recognizable and reinforce your branding.

To add a logo to your QR Code, select the 'Logo' tab in the customization screen.

Next, pick a logo from the in-built gallery or upload your own. You can also change the size of the logo by using the slider and choose to have a white background around the logo by clicking on the button.

  • Eyes

The eyes of the QR Code are the three squares surrounded by a frame on the corners of the QR Code. These are positioning markings indicating which direction the QR Code has been printed.

To customize the eyes of your QR Code, select the 'Eyes' tab on the customization screen.

Change the eye-ball color and shape

Select a color from the palette or enter the hex code directly. To change the shape of the eyes, simply click the available shapes.

Change the eye-frame color and shape

Pick a color from the palette or use the hex code of the colors used in your branding. To change the shape, select one from the available templates.

  • Pattern

Your QR Code doesn't have to stick to the traditional square pattern. Uniqode offers several different pattern shapes from which to choose.

You can also alter the pattern's color while you're at it.

NOTE - Always select a pattern color contrasting with the background for good readability.

  • Background

Uniqode also allows you to customize the background for your QR Code.

You can select a color, upload an image, or opt for a transparent background using the dropdown menu.

NOTE - Make sure the QR Code has a contrast ratio of at least 40% with the background. This means the QR Code should be 40% darker than the background. Scan the QR Code with your mobile device to ensure your QR Code is scannable.

NOTE - When adding an image as the background of the QR Code, make sure that the colors of the QR Code do not clash with the colors of the image. This may cause readability issues. We recommend scanning the QR Code with your phone to ensure scannability isn't affected.

  • Frames

Uniqode offers several different frame styles to choose from, allowing you to add a CTA to your QR Code.

Alter the CTA using the frame text option below.

You can also transform your QR Code into a circular QR Code by selecting the circular frame in this section.

To learn more about circular QR Codes, click here

Step 4 - Download your QR Code

And there you have it - you've finished customizing your QR Code to match your brand. All that's left now is to download your QR Code.

You can download your QR code in PNG, SVG, JPEG, or EPS formats.

Did this answer your question?