Build production-ready tattoo embedding prompts. Fully customizable with built-in guidance.
White — Fair/pale Caucasian skin. Auto-applies anti-redness correction (AI tends to add pink undertones near tattoo).Asian — Warm yellow-undertone, light to medium. Covers East Asian, Southeast Asian, and similar complexions. Smooth, even texture.Medium Tan — Mid-range warm skin. Good contrast with black ink. Most versatile default.Olive — Mediterranean, Middle Eastern, or Southern European. Green-yellow warm undertone.Light Brown — Warm brown, lighter than medium tan. Common in South Asian, Latino, and mixed heritage skin.Black — Rich, deep dark brown skin. Matte diffused lighting is essential — specular highlights destroy tattoo visibility on dark skin.Custom — Write your own. The value is inserted into: "The model has a [your value] skin tone..."Controls the model's physique description. Default is "muscular definition" (matches the original prompt). Change if the mockup needs to match a specific client body type.
Optional — adds style-specific language to guide the AI on how the tattoo should look on skin. If left as "Default", no style constraint is added (the AI reproduces whatever the input image shows).
Fine Line — Thin, delicate lines. Best for small/medium sizes.Blackwork — Heavy solid black fills. Bold graphic impact.Traditional — Bold outlines, limited color palette, classic motifs.Realism — Photo-realistic rendering with gradients and fine detail.Watercolor — Soft washes, color bleeds, painterly edges.Geometric — Clean geometric shapes, symmetry, sacred geometry.Dotwork — Composed entirely of dots. Stipple shading.Japanese — Traditional Japanese motifs, flowing composition, color gradients.Minimalist — Ultra-simple, thin lines, small scale.Default is "Black Ink Only" — the base prompt says "black ink designs." Switch to "Full Color" or others if the design has color. This changes the ink reference throughout the prompt.
The default. Produces hyper-polished studio photography results.
Produces a natural, candid, "real person took this photo" look. Best for lifestyle mockups and social media content.
Switching camera mode auto-adjusts 4 interconnected parts of the prompt:
Write your own camera/lens description. It replaces the shot style tag. Skin and lighting will default to DSLR behavior unless you also adjust those via other fields.
Never use cm/inch measurements alone. AI image models ignore numeric measurements. You MUST include a real-world object comparison.
Coin / bottle cap — ~2×2" / 5×5 cm, tiny accentCredit card — ~2×3.5" / 5.5×8.5 cm, smallSmartphone — ~3×6" / 7×15 cm, small-mediumPlaying card — ~2.5×3.5" / 6×9 cm, mediumStandard single tattoo sheet — ~4×7" / 10×18 cm (EZINK standard size), mediumHuman hand (palm to fingertips) — ~3.5×7.5" / 8×18 cm, medium-largeDrink coaster — ~4×4" / 10×10 cm, medium squareA5 sheet — ~6×8" / 15×21 cm, largeA4 sheet — ~8×12" / 21×30 cm, extra largeCombine object anchors with body-relative limits:
"spanning no more than half the width of the forearm""occupying one-third of the vertical length of the upper arm""generous bare skin must remain clearly visible above and below"Recommended size ranges per body part. Not enforced — just guidelines for realistic results.
Each preset includes a complete placement + pose + framing + camera block. You can edit after selecting.
"Colors complement the black ink." to prevent clashing clothing colors.The outdoor presets use a proven formula: microscopic depth of field with dreamy bokeh, so the background is completely blurred and the tattoo stays sharp. Each includes specific atmosphere/lighting.
When an outdoor background is selected, the prompt automatically includes direct sun-strike language:
The auto-generated default works for most cases. Override if you need specific framing details, e.g.:
Already covers: multiple people, redness/irritation, raised/glossy ink, sticker effect, illustration style, anatomy distortion, missing/reinterpreted designs, face in frame.
Only add extras for issues you're actually seeing. Common extras:
Want to further customize or iterate on the generated prompt? Use this workflow with ChatGPT, Gemini, or Claude.
After sending Step 1, paste the full generated prompt from above. The AI will confirm it received it.
Now describe your change. Be specific. Examples:
One change at a time. If you ask for 5 changes at once, the AI may break something. Make one change → regenerate image → evaluate → make next change.
If you've refined a prompt that works perfectly for a specific use case, save it. Copy the final prompt and store it as a template for similar future orders. Don't re-derive from scratch every time.