Tool · Post builder

One pet brief in, a rescued-pet post out.

Fill in name, age, breed, shelter, and urgency — pick an optional photo for context — and get a caption grounded in the Best Friends “Digital Paws” guide and the HeARTs Speak pet-spotlight copy pattern, plus 8–12 rescue hashtags, an emoji-light CTA, and a hardcoded peak-engagement posting time. Copy the whole bundle to your clipboard in one click.

Pet brief
Fill in the basics. We send the brief to the AI, get a caption + hashtags + CTA back, and recommend a posting time. No data is saved.

No photo selected

JPG / PNG / WEBP. Preview stays on your device — no upload.

Used to recommend a posting window. Defaults to your browser.

Your post bundle will land here
The caption is grounded in the Best Friends “Digital Paws” guide and the HeARTs Speak pet-spotlight copy pattern — calm, specific, and asking for ONE concrete action. No “URGENT” shouting, no guilt trips, no invented statistics.
1

Caption is 120–280 words. Personality-led, no bullet lists, ends with a clear call to DM, click a link, or apply.

2

8–12 hashtags mixing broad rescue tags with niche local ones, every tag in clean #lowercase form.

3

One CTA line, emoji-light — at most one 🐾 or ❤️, never a cluster.

4

Posting time picked from a hardcoded peak-window table — not from the model — so you always know the assumption that produced it.