Skip to main content
The HoopAI platform’s QR code builder includes a full visual customization panel. After entering the content details for any QR code type, you can style the code to match your brand identity before downloading or saving. Customization is live-previewed in the builder — every change you make updates the code preview in real time.

Accessing the customization panel

Customization is the third step of the QR code creation flow. After you select a type and enter content details, the builder moves automatically to the design step. You can also edit the design of any existing code by opening it from the library (three-dot menu > Edit) and navigating to the design step.

Color options

Dot color (foreground)

The dots that form the QR code pattern are black by default. You can change them to any color using the color picker or by entering a hex code directly. Use your brand’s primary color to create a QR code that feels intentional rather than generic. Important: Maintain high contrast between dot color and background color. Dark dots on a light background scan reliably. Light dots on a dark background can work but require testing across different scanner apps. Avoid low-contrast combinations like medium gray on white or navy on dark blue.

Background color

The background defaults to white. You can change it to any solid color. A colored background combined with matching dot colors creates a branded, cohesive appearance. If you set the background opacity to 0% (transparent) when downloading as PNG, the code will have a transparent background that blends into any surface it is placed on in design software.

Marker border and center colors

The three square markers in the corners of the QR code (called finder patterns or marker squares) have two distinct areas:
  • Marker border — the outer square frame of each corner marker
  • Marker center — the smaller inner square inside each corner marker
Both can be set to different colors from the main dot color, giving you fine-grained control over the visual hierarchy of the code.

Dot styles

The pattern of the QR code is made up of individual dots. The platform offers several dot styles:
StyleDescription
Classic (square)Traditional square dots — maximum scanner compatibility
RoundedDots with rounded corners for a softer appearance
Dots (circle)Circular dots for a modern, open look
Extra roundedHighly rounded squares approaching circles
ClassyUniform, sharp-cornered squares with slight refinement
Classy roundedA refined version with rounded corners
Classic square dots offer the widest compatibility with all QR scanner apps. Rounded and circular styles work well with most modern smartphones but should always be tested before printing at scale.

Marker border and center styles

The corner markers can be styled independently from the body dots:
  • Square — standard right-angle corners
  • Rounded — softened corners that match rounded dot styles
  • Extra rounded — maximum corner rounding on the marker frames
  • Dot — the center marker becomes a single dot
Matching the marker style to the dot style creates a cohesive appearance. Contrasting them intentionally (for example, square markers with circular dots) can also work well for certain brand aesthetics.

Logo in the center

Adding your logo to the center of the QR code reinforces brand recognition and makes the code immediately identifiable as belonging to your business.
1

Open the logo section

In the customization panel, find the Logo or Center logo section.
2

Upload your logo file

Click to upload a logo image. PNG files with transparent backgrounds work best. The image is placed in the center of the QR code pattern.
3

Adjust size

Resize the logo so it occupies roughly 20–30% of the total QR code area. Larger logos obscure too many data modules and reduce scan reliability.
4

Toggle background removal

Enable the Remove background toggle to make the space behind the logo transparent, allowing the QR code’s background color to show through. Disable it to keep a white or solid color backing behind the logo for cleaner contrast.
QR codes include built-in error correction that allows them to scan correctly even when a portion of the pattern is covered. A logo covering up to 30% of the central area typically does not affect scannability, but always test after adding a logo.

Background image

In addition to a solid background color, you can upload a background image that appears behind the QR pattern.
1

Upload a background image

In the Background image section, upload an image file (PNG or JPG). The image fills the entire QR code area.
2

Adjust transparency

Use the opacity slider to set how visible the background image is. A lower opacity (higher transparency) fades the image so the QR dots remain readable. Start around 30–40% opacity and adjust based on the preview.
Background images add visual richness but require careful opacity adjustment. If the background is too prominent, it competes with the QR pattern and reduces scan reliability.

Frame and call-to-action text

Some QR code designs include a frame around the code with a text label — for example, “Scan to visit us” or “Scan to connect.” A frame creates a defined boundary for the code and communicates to viewers what to expect when they scan. The builder allows you to select from available frame styles and add short call-to-action text below or above the QR code image.

Previewing and testing

The builder displays a live preview of the styled QR code as you make changes. Before finalizing:
  1. Check that the preview looks correct at normal viewing size
  2. Use your phone’s camera to scan the preview directly on screen
  3. Confirm the correct destination opens
  4. Check that the scan is fast — if the scanner struggles, reduce design complexity or increase contrast

Downloading after customization

After customizing, download the code in the format that matches your intended use:
FormatBest for
PNGDigital use — social media, email, websites, slides. Higher PPI produces sharper images
SVGLarge-format print, vinyl, and any application requiring infinite scaling without quality loss
PDFStandard document printing — A4 flyers, brochures, posters
See Print-ready QR codes for sizing guidelines and print production recommendations.
Save a copy of your branded QR code design settings or take a screenshot of your hex color codes. When you create future QR codes, you can apply the same settings quickly to maintain consistency across all materials.
Avoid using very light dot colors on white backgrounds, or very similar shades for dots and backgrounds. Low contrast is the most common cause of scannable-looking but unscannable QR codes. Always test with a physical device before printing.
Last modified on March 5, 2026