Add Text to Phone Case Mockups over the API

Set a monogram or name on your phone case PSD and render a finished case mockup, one call per customer.

per rendered case
1 credit
per rendered case
a monogram without a redesign
Per buyer
a monogram without a redesign

Personalized phone cases live or die on the name in the corner. Keep the monogram or name as a text layer and SudoMock renders a fresh case mockup per customer from the same PSD. Send the initials at render time and the placement and typeface stay true to the design.

How text personalization works on a phone case

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

  1. Step 1

    Keep the monogram as text

    Leave the initials or name as an editable text layer on the case PSD. That small slot is the whole personalization for most cases.

  2. Step 2

    Grab the monogram id

    The upload response lists the text layer with its font, size, and color. Note its uuid so each order maps straight to it.

  3. Step 3

    Render per order

    Send one render call per buyer with their initials or name. Each call returns one case mockup with the corner mark in the same spot.

Styled segments

Mixed-style text on a phone case, editable run by run

A monogram where a large center initial sits between two smaller ones.

a M j

The three initials can share one layer while the center one stays larger. Swap all three letters for a new customer and the center emphasis holds without re-sizing anything by hand.

Representative render request

Set a three-letter monogram in one call.

POST /api/v1/renders -- phone case text
{
"mockup_uuid": "6f0c2b40-9d1e-4a37-83b2-4c5d6e7f8091",
"text_layers": [
{ "uuid": "11111111-1111-4111-8111-111111111111", "text": "aMj", "color": "#0F172A" }
],
"export_options": { "image_format": "webp", "image_size": 1600 }
}

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 phone case 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 phone case text mockups

Can I generate a monogram case mockup for every order automatically?

Yes. Keep the monogram as a text layer and send each buyer's initials in a render call. The mark keeps its position and typeface, so you can produce a personalized preview per order with no manual editing.

Can I match the text color to different case colors?

Yes. Send a color on the text layer in the render call, so the same monogram reads clearly on a light case or a dark case from the same template.

Personalize your phone case mockups over the API

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