Icons in text: {alter} {episode1} {pilot:2} ▼ ▲ · *bold* _italic_ · all codes
{alter}
{episode1}
{pilot:2}
▼
▲
*bold*
_italic_
Your picture fills the card's art window; use zoom and the sliders to frame it.
Bottom black strip: blank on Decipher cards; some Players Committee cards print text here.
Text size: the card maker picks the largest size that fits (62 px, as printed). Nudge it here in px if a card needs it.
Players Committee labels: the errata mark in the bottom-right border (D-E1, E1, E2 …) and one more label with a position preset.
Click a piece on the preview to select it, drag to move it, drag its corner to resize. Arrow keys nudge (Shift = bigger steps). Add your own text boxes and pictures as extra layers below.
Card JSON is the same format the batch tools and AI assistants use (details).
Rendered with the same engine as the wiki's Virtual Set remasters. Card art © Lucasfilm Ltd.; card designs © Decipher Inc. Fan project.
Export a card as JSON to see the format. POST /cardmaker/api/render with {"spec": …, "size": "holotable"|"master"|"preview", "format": "png"|"webp"} returns the image. GET /cardmaker/api/card/<gempId> returns any existing card as JSON; GET /cardmaker/api/search?q= finds cards.
POST /cardmaker/api/render
{"spec": …, "size": "holotable"|"master"|"preview", "format": "png"|"webp"}
GET /cardmaker/api/card/<gempId>
GET /cardmaker/api/search?q=