Add Text to Sticker Mockups over the API

Set a name, label, or role on your sticker PSD and render a finished die-cut mockup, one call per variant.

per rendered sticker
1 credit
per rendered sticker
every label variant
One die-cut
every label variant

Stickers and labels are text-first products, and the wording is usually the only thing that changes between them. Keep the label copy as a text layer and SudoMock renders a fresh sticker mockup per variant from the same PSD. Send the words at render time and the cut and layout stay fixed.

How text personalization works on a sticker

Three steps take one sticker template to repeatable personalized outputs, with one render call per output.

  1. Step 1

    Keep the label as text

    Leave the name or label wording as a text layer inside the sticker PSD. The die-cut shape stays fixed while that slot changes.

  2. Step 2

    Find the label id

    The upload response lists the text layer with its font, size, and color. Keep its uuid for each render request.

  3. Step 3

    Render each label

    Send one render call per label with that variant's wording. Each call returns one sticker mockup with the same shape and layout.

Styled segments

Mixed-style text on a sticker, editable run by run

A name badge with a large first name over a small role line.

PRIYA · volunteer

The large name and the small role line share a layer and stay independently editable. Change the name and role together and each keeps its own size and weight.

Representative render request

Personalize one name badge from the sticker template.

POST /api/v1/renders -- sticker text
{
"mockup_uuid": "2b8e4d60-1f3a-4c59-a5d4-6e7f80912233",
"text_layers": [
{ "uuid": "11111111-1111-4111-8111-111111111111", "text": "PRIYA" },
{ "uuid": "22222222-2222-4222-8222-222222222222", "text": "VOLUNTEER" }
],
"export_options": { "image_format": "png", "image_size": 1200 }
}

Replace mockup_uuid and each text-layer uuid with values from the upload response, then send only the layers you want to change.

What powers every sticker render

SudoMock renders the text layers in your PSD, so you can swap the wording, font, size, and color at render time and get back an image that keeps the look the designer built.

  • 2,000+ open-licensed font families, free for commercial use
  • Custom TTF and OTF font upload, up to 5 MB each, on Pro and Scale
  • Styled segments: mixed-style layers stay editable run by run
  • Box text: area text wraps inside its box and clips exactly as designed

The built-in font catalog is the full open-licensed Google Fonts library (2,000+ families under OFL, Apache, and UFL licenses), free to use in commercial work. Pro and Scale plans can also upload their own TTF and OTF fonts.

Questions about sticker text mockups

Can I make a name-badge sticker for every attendee from one mockup?

Yes. Keep the name and role as text layers and send each attendee in its own render call. The die-cut shape and layout stay fixed, so a whole event's badges come from a single template.

Does the die-cut shape stay the same across variants?

Yes. Only the text you send changes. The sticker shape, layout, and remaining layers render exactly as in the PSD for every variant.

Personalize your sticker mockups over the API

Start free with 500 credits. Upload a PSD, send your text, get a finished image URL back.