Birthday Portrait with Name Typography

A minimal birthday portrait combining your child's photo with hand-drawn hearts and big "Today is OOO'S DAY" name typography. Just type the English name and pick a palette — ready for birthdays, milestones, SNS profiles, or printed frames.
Birthday Portrait with Name Typography

Best with

GPT

Customize for your baby

Open in ChatGPT

Prompt is auto-filled. Attach your baby photo and send.

Prompt

[Purpose] Convert the user's attached child photo into a minimal "Today is {child_name_en}'S DAY" portrait card with hand-drawn hearts and large English name typography. Soft warm everyday-affirmation aesthetic. [Scene] The child from the attached photo is the photographic subject. Preserve the original face, expression, pose, hands, and outfit EXACTLY. Place the child cutout naturally taking up about 70% of the canvas, centered slightly right with the head in the upper-middle. Composition (3:4 vertical portrait, 1024x1366): - Background: solid {bg_color} clean studio backdrop with minimal subtle warm texture, no patterns. - Around the head and upper area: 8 to 10 hand-drawn small hearts in {heart_color}, varying sizes (small to medium), informal scattered placement, simple outline + light fill style. - Bottom-center text overlay (~20% from bottom): - "to day is" in small cursive handwritten script (about 28pt), {text_color}, centered. - Below it: "{child_name_en}'S DAY" in large bold all-caps sans-serif (about 64pt), {text_color}, centered, wide letter spacing. [Style] Minimal Korean kids photo card aesthetic. Soft natural daylight, warm pastel tones, candid feel. Hand-drawn hearts have imperfect handdrawn lines for charm. Typography is clean editorial style. [Text] - "to day is" — small cursive handwritten script - "{child_name_en}'S DAY" — large bold all-caps sans-serif - Both texts in {text_color}, stacked, centered horizontally [Aspect] 3:4 vertical portrait (1024x1366), full bleed. [🚫 IMPORTANT] - Preserve the child's face, expression, pose, outfit, and hands EXACTLY from the source photo - English name text must be precise: "{child_name_en}'S DAY" - Cursive line "to day is" must be precise (lowercase, two words) - Hearts are hand-drawn cartoon style, not photographic, not 3D - Background is a single solid color (no patterns, no gradients beyond subtle warm texture)

Frequently asked questions

Q. What kind of photo should I attach?
A. Any natural everyday photo of the child works. White-background photos blend most cleanly, but other backgrounds are auto-replaced with the palette's background color.
Q. What if the name isn't in English?
A. Just romanize the name (도이 → DOI). Or send a follow-up: 'Change the name to ○○ in Korean script' to redraw it in Hangul.
Q. Can I compare multiple palettes?
A. Cycle through all 4 palettes (Classic Black / Blush Pink / Dusty Blue / Sage Gold), generating once per palette, for an easy side-by-side comparison to find the best match for the birthday.
Q. Is the resolution enough for framing?
A. It prints crisply up to postcard size. For larger prints like A4 or 8x10 inches, ask your print shop for a quality boost option for the smoothest result.

Did we solve your problem?