Skip to content

Working with layers

Layers are the building blocks of every template in PixelFiddler. Each layer is a separate element — a product photo, a line of text, a shape, an icon — that sits on top of the canvas. Stack them together, and you get a finished image ready for your store.

Think of layers like transparent sheets of paper piled on top of each other. The sheet on top covers what is below it. You control which sheet goes where, how big it is, and how it looks.

PixelFiddler supports six different layer types. Each one serves a different purpose in your template.

TypeWhat it doesTypical use
ImageDisplays a photo from your media libraryProduct photos, lifestyle shots, backgrounds
TextRenders styled text on the canvasProduct names, prices, CTAs, sale badges
ShapeDraws a geometric shapeDividers, decorative elements, colored blocks
QR CodeGenerates a scannable QR codeProduct URLs, coupon codes, landing pages
SVG/IconPlaces a vector icon or custom SVGSocial icons, checkmarks, arrows, badges
AI ImageCreates an image from a text promptCustom backgrounds, decorative art, filler visuals

Image layers pull photos directly from your connected storage. When you add one, you select an image from your library and place it on the canvas.

An image layer selected on the canvas with its properties visible

Every image layer has a fit mode that controls how the photo fills the layer boundaries:

  • CROP — the image fills the entire area, cutting off edges if the aspect ratio does not match
  • RESIZE — the image fits entirely within the area, leaving empty space if needed

You can also apply visual effects to image layers — blur, brightness, contrast, and more. See the effects section below for the full list.

Text layers let you place product names, prices, discount labels, or any other copy directly on your template.

A text layer showing product name and price styling options

Available text properties:

  • Font — choose from the available font families
  • Font size — set the size in pixels
  • Font weight — control how bold or light the text appears
  • Color — pick any text color using the color picker
  • Background color — add a colored background behind the text
  • Alignment — position text within its bounding box using 9 anchor points (top-left, top-center, top-right, middle-left, center, middle-right, bottom-left, bottom-center, bottom-right)

Shape layers add geometric elements to your design. Use them for backgrounds, dividers, decorative accents, or colored overlays.

A shape layer with rectangle settings visible

Available shape types:

  • Rectangle — with optional corner radius for rounded corners
  • Circle — perfect circles and ellipses
  • Line — straight lines for dividers or visual separation

Shape properties include fill color, stroke width, stroke color, and corner radius (rectangles only).

QR Code layers generate scannable codes right inside your template. Point them at product pages, coupon codes, or any URL you need your customers to reach.

A QR code layer with content and color settings

Set the content of the QR code (a URL, text, or coupon code) and customize its appearance with foreground color and background color options.

SVG layers let you add crisp, scalable vector icons to your template. PixelFiddler includes a built-in library of Material Design Icons with 16 ready-to-use shapes, or you can upload your own custom SVG files.

The icon picker showing built-in Material Design icons

Because SVG icons are vector-based, they stay perfectly sharp at any size — no pixelation, no matter how large you scale them.

AI Image layers generate visuals from a text prompt. Describe what you want, set the dimensions, and PixelFiddler creates the image for you.

An AI image layer with a text prompt and generated result

To add an AI image layer, provide a prompt (a text description of what you want the image to look like) and specify the width and height in pixels.

To add a new layer, click the + button in the Layers panel on the left side of the editor. A menu appears with all six layer types for you to choose from.

You can also use keyboard shortcuts for faster workflow:

ShortcutLayer type
TText
IImage
RRectangle
CCircle

The Layers panel with the add button highlighted

There are two ways to select a layer:

  • Click on the canvas — click any visible element directly on the canvas to select it
  • Click in the Layers panel — click a layer name in the list to select it

Once a layer is selected, its properties appear in the right-side panel where you can adjust every setting.

Select the layer you want to remove, then press Delete or Backspace on your keyboard.

Duplicate layers quickly with standard shortcuts:

  • Ctrl+C to copy the selected layer
  • Ctrl+V to paste a copy

The order of layers in the Layers panel determines which elements appear in front of others. Layers at the top of the list appear at the front of the image, covering layers below them.

To reorder layers, drag and drop them up or down in the Layers panel. Move a layer higher in the list to bring it forward, or lower to push it behind other elements.

The Layers panel showing drag-and-drop reordering

Every layer, regardless of type, shares a set of common properties you can adjust.

  • X and Y — control where the layer sits on the canvas (measured in pixels from the top-left corner)
  • Width and Height — set the layer size in pixels
  • Rotation — rotate the layer by any number of degrees
  • Opacity — control transparency from 0 (fully transparent) to 100 (fully visible)

Blend modes change how a layer interacts visually with the layers beneath it. PixelFiddler offers 25+ blend modes including popular options like:

  • Multiply — darkens the image, great for shadow effects
  • Screen — lightens the image, useful for glow effects
  • Overlay — combines Multiply and Screen for richer contrast
  • Darken, Lighten, Color Dodge, Color Burn, Soft Light, Hard Light, Difference, Exclusion, and more

For most templates, the default blend mode works fine. Experiment with others when you want creative visual effects.

Apply visual adjustments to any layer using the built-in effects:

EffectWhat it does
BlurSoftens the layer with a Gaussian blur
BrightnessMakes the layer lighter or darker
ContrastIncreases or decreases tonal range
SaturationBoosts or reduces color intensity
SharpenEnhances edge definition
NoiseAdds a grainy texture
GrayscaleConverts to black and white
SepiaApplies a warm, vintage tone

Add borders to any layer by setting:

  • Border radius — round the corners (especially useful for image and shape layers)
  • Stroke width — thickness of the border line
  • Stroke color — color of the border

Add depth to your layers with drop shadows:

  • Shadow color — the color of the shadow
  • Shadow blur — how soft or hard the shadow edge appears
  • Shadow offset — how far the shadow is cast from the layer
  • Shadow opacity — transparency of the shadow effect

Templates have a few limits to keep rendering fast and reliable:

LimitMaximum
Total layers per template20
Image layers per template3
SVG layers per template10

Now that you understand how layers work, continue building your templates:

  • Text and branding — Deep dive into typography, fonts, and brand-consistent text styling
  • Dynamic variables — Swap text, images, and colors automatically at render time
  • Generate images — Turn your finished templates into production-ready images