Add Text to Book Cover Mockups over the API
Set the title, author, and series line on your book cover PSD and render a finished cover mockup, one call per title.
- per rendered cover
- 1 credit
- per rendered cover
- independent text slots
- Title + author
- independent text slots
A cover template usually holds one layout across a whole series, with only the title and author changing. Keep those as text layers and SudoMock renders a fresh cover mockup per title from the same PSD. Send the new lines at render time and the type hierarchy the designer built holds.
How text personalization works on a book cover
Three steps take one book cover template to repeatable personalized outputs, with one render call per output.
- Step 1
Separate title, author, and series
Give the title, the author name, and any series line their own text layers in the cover PSD. Each becomes its own slot you can update independently.
- Step 2
Map the lines to layer ids
The upload response returns each text layer with its font, size, and color. Keep a small map of title, author, and series to their uuids.
- Step 3
Render a cover per title
Send one render call per book with the new lines. Each call returns one cover with the same series layout and typography.
Mixed-style text on a book cover, editable run by run
A cover where a serif title tops a spaced-out author name in caps.
The serif title and the tracked-out author name can share a layer and stay separately editable. Change the title's serif line and the author's caps and tracking below it stay exactly as set.
Representative render request
Set the title and author for the next book in a series.
{"mockup_uuid": "4c9f5e70-2a4b-4d68-b6e5-7f8091223344","text_layers": [{ "uuid": "11111111-1111-4111-8111-111111111111", "text": "The Long Field" },{ "uuid": "22222222-2222-4222-8222-222222222222", "text": "A. MORROW" }],"export_options": { "image_format": "jpg", "image_size": 2400, "dpi": 300 }}
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 book cover 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 book cover text mockups
Can one cover template render a whole series?
Yes. Keep the title and author as separate text layers and send new values per book. Every cover keeps the series layout and type hierarchy, so the set stays visually consistent while each title differs.
Can I render covers at print resolution for a listing?
Yes. Set a large image size and a 300 dpi value in the export options and the cover mockup renders at print resolution, ready for a store listing or a printer.
Text on other products
Personalize your book cover mockups over the API
Start free with 500 credits. Upload a PSD, send your text, get a finished image URL back.