Skip to content
SocialContests.com

Giveaway Caption Generator

Ready-to-post giveaway captions for every stage. Fill in your details once and every caption updates.

Your giveaway details

Every caption updates as you type. Saved in this browser only.

Write it as you'd say it, e.g. a $50 gift card.

For collab posts. Up to 5, separated by commas.

For milestone posts, e.g. 10,000 followers.

Entry steps
Emoji

Turn off to remove every emoji from the captions.

Showing 27 of 27 captions.

  • Launch

    Fun
    🎉 GIVEAWAY TIME! 🎉 We're giving away {prize}! 🎁 How to enter: 1. Follow us 2. Like this post 3. Comment your answer below ⏰ Enter by {end_date}. We'll pick 1 winner at random and message them from {handle} only. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    353 / 2,200 characters

    Fill in before posting: prize, end date, handle, rules link

    Hashtags
  • Launch

    Professional
    Giveaway: we're giving away {prize}. How to enter: 1. Follow us 2. Like this post 3. Comment your answer below Entries close {end_date}. We will choose 1 winner at random after the close and contact them from {handle} only. No purchase necessary. Void where prohibited. Official rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    373 / 2,200 characters

    Fill in before posting: prize, end date, handle, rules link

    Hashtags
  • Launch

    Short
    🎁 Win {prize}! 1. Follow us 2. Like this post 3. Comment your answer below Ends {end_date}. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    229 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Reminder

    Fun
    ⏳ Friendly reminder: our giveaway is still open! 🙌 You could win {prize}. Here's how to enter: 1. Follow us 2. Like this post 3. Comment your answer below Entries close {end_date}. Good luck! 🍀 No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    334 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Reminder

    Professional
    Reminder: our giveaway is open until {end_date}. Prize: {prize} How to enter: 1. Follow us 2. Like this post 3. Comment your answer below We will choose 1 winner at random after entries close. No purchase necessary. Void where prohibited. Official rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    343 / 2,200 characters

    Fill in before posting: end date, prize, rules link

    Hashtags
  • Reminder

    Short
    ⏳ Still time to win {prize}! 1. Follow us 2. Like this post 3. Comment your answer below Ends {end_date}. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    243 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Last chance

    Fun
    🚨 LAST CHANCE! 🚨 Our giveaway for {prize} closes {end_date}. Don't miss it! How to enter: 1. Follow us 2. Like this post 3. Comment your answer below No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    290 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Last chance

    Professional
    Final reminder: our giveaway closes {end_date}. Prize: {prize} How to enter: 1. Follow us 2. Like this post 3. Comment your answer below We will choose 1 winner at random after the close. No purchase necessary. Void where prohibited. Official rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    338 / 2,200 characters

    Fill in before posting: end date, prize, rules link

    Hashtags
  • Last chance

    Short
    🚨 Last chance to win {prize}! Closes {end_date}. 1. Follow us 2. Like this post 3. Comment your answer below No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    246 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Entries closed

    Fun
    🔒 Entries are closed! Thank you so much for joining in. 💛 We'll pick 1 winner at random and message them from {handle} only. We'll never ask a winner to pay a fee or send a password. Rules: {rules_link}

    204 / 2,200 characters

    Fill in before posting: handle, rules link

    Hashtags
  • Entries closed

    Professional
    Our giveaway is now closed. Thank you to everyone who entered. We will choose 1 winner at random under the official rules and contact them from {handle} only. We will never ask a winner for payment or a password. Official rules: {rules_link}

    243 / 2,200 characters

    Fill in before posting: handle, rules link

    Hashtags
  • Entries closed

    Short
    Entries are closed. Thanks for joining! We'll message 1 winner from {handle} only. Rules: {rules_link}

    102 / 2,200 characters

    Fill in before posting: handle, rules link

    Hashtags
  • Winner announcement

    Fun
    🏆 Winner time! 🏆 We drew 1 winner at random from all valid entries for {prize}. Congratulations! 🎉 If you won, look for a message from {handle}. We'll never ask you to pay a fee or send a password. Thank you to everyone who entered. Rules: {rules_link}

    255 / 2,200 characters

    Fill in before posting: prize, handle, rules link

    Hashtags
  • Winner announcement

    Professional
    Winner announcement We have drawn 1 winner at random from all valid entries for {prize}, following our official rules: {rules_link} We will contact each winner directly from {handle}. We will never ask for payment or a password. Thank you to everyone who took part.

    267 / 2,200 characters

    Fill in before posting: prize, rules link, handle

    Hashtags
  • Winner announcement

    Short
    🏆 We drew 1 winner at random for {prize}! Look for a message from {handle} only. Rules: {rules_link}

    100 / 2,200 characters

    Fill in before posting: prize, handle, rules link

    Hashtags
  • No-response redraw

    Fun
    🔄 Winner update! A winner didn't reply in time, so we drew a new winner at random from the remaining entries, as our rules say. New winner: look for a message from {handle}. 🎉 We'll never ask you to pay a fee or send a password. Rules: {rules_link}

    250 / 2,200 characters

    Fill in before posting: handle, rules link

    Hashtags
  • No-response redraw

    Professional
    Winner update A selected winner did not respond within the time set in our official rules, so we have drawn a new winner at random from the remaining valid entries for {prize}. We will contact the new winner directly from {handle}. Official rules: {rules_link}

    262 / 2,200 characters

    Fill in before posting: prize, handle, rules link

    Hashtags
  • No-response redraw

    Short
    Winner update: a winner didn't reply in time, so we drew a new one at random. Watch for a message from {handle}. Rules: {rules_link}

    132 / 2,200 characters

    Fill in before posting: handle, rules link

    Hashtags
  • Collab giveaway

    Fun
    🤝 COLLAB GIVEAWAY! 🤝 We teamed up with {collab_handles} to give away {prize}! 🎁 How to enter: 1. Follow us 2. Like this post 3. Comment your answer below ⏰ Ends {end_date}. We'll pick 1 winner at random. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    345 / 2,200 characters

    Fill in before posting: collab handles, prize, end date, rules link

    Hashtags
  • Collab giveaway

    Professional
    Giveaway with {collab_handles} Together we're giving away {prize}. How to enter: 1. Follow us 2. Like this post 3. Comment your answer below Entries close {end_date}. We will choose 1 winner at random after the close and contact them from {handle} only. No purchase necessary. Void where prohibited. Official rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    404 / 2,200 characters

    Fill in before posting: collab handles, prize, end date, handle, rules link

    Hashtags
  • Collab giveaway

    Short
    🤝 We teamed up with {collab_handles} to give away {prize}! 1. Follow us 2. Like this post 3. Comment your answer below Ends {end_date}. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    273 / 2,200 characters

    Fill in before posting: collab handles, prize, end date, rules link

    Hashtags
  • Follower milestone

    Fun
    🎈 We hit {milestone}! 🎈 Thank you for being here. To celebrate, we're giving away {prize}! 🎁 How to enter: 1. Follow us 2. Like this post 3. Comment your answer below ⏰ Ends {end_date}. We'll pick 1 winner at random. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    358 / 2,200 characters

    Fill in before posting: milestone, prize, end date, rules link

    Hashtags
  • Follower milestone

    Professional
    Thank you for {milestone}. To celebrate, we're giving away {prize}. How to enter: 1. Follow us 2. Like this post 3. Comment your answer below Entries close {end_date}. We will choose 1 winner at random after the close. No purchase necessary. Void where prohibited. Official rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    369 / 2,200 characters

    Fill in before posting: milestone, prize, end date, rules link

    Hashtags
  • Follower milestone

    Short
    🎈 {milestone}! Thank you! Win {prize}: 1. Follow us 2. Like this post 3. Comment your answer below Ends {end_date}. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    253 / 2,200 characters

    Fill in before posting: milestone, prize, end date, rules link

    Hashtags
  • Holiday

    Fun
    ✨🎁 Holiday giveaway! 🎁✨ We're spreading some cheer with {prize}! How to enter: 1. Follow us 2. Like this post 3. Comment your answer below ⏰ Ends {end_date}. We'll pick 1 winner at random. Happy holidays! ❄️ No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    348 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Holiday

    Professional
    Holiday giveaway To thank our community this season, we're giving away {prize}. How to enter: 1. Follow us 2. Like this post 3. Comment your answer below Entries close {end_date}. We will choose 1 winner at random after the close. No purchase necessary. Void where prohibited. Official rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    381 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags
  • Holiday

    Short
    ✨ Holiday giveaway: win {prize}! 1. Follow us 2. Like this post 3. Comment your answer below Ends {end_date}. No purchase necessary. Void where prohibited. Rules: {rules_link} This giveaway is not sponsored, endorsed or administered by Instagram.

    247 / 2,200 characters

    Fill in before posting: prize, end date, rules link

    Hashtags

How each platform version differs

  • Instagram: Instagram's promotion guidelines ask hosts to say that Instagram isn't involved, so entry posts get the not-sponsored line. Source for Instagram (opens in a new tab)
  • TikTok: People like and comment on a TikTok video, so "this post" becomes "this video". Captions posted through scheduling tools may be limited to 2,200 characters. Source for TikTok (opens in a new tab)
  • Facebook: Meta's rules say a promotion must not require or reward sharing, reposting or tagging others. We remove those steps from the Facebook version and add Meta's not-associated line to entry posts. Source for Facebook (opens in a new tab)
  • X: On X every link counts as 23 characters and every emoji as 2, so the counter uses X's weighted count. X has no Stories, so that step becomes a repost. Source for X (opens in a new tab)
  • LinkedIn: LinkedIn posts can have up to 3,000 characters. LinkedIn has no Stories, so that step becomes a repost. Source for LinkedIn (opens in a new tab)

These hashtags help people find your post. They aren't official disclosure hashtags (like #BrandSweepstakes).

How it works

  1. Fill in your prize, end date, handle and entry steps. Every caption updates as you type.
  2. Pick a stage and a tone, then choose the platform on a caption card.
  3. Check the character counter and any warnings, then copy the caption.

Questions and answers

What should a giveaway caption include?

Say what the prize is, how to enter, when entries close, and how you will pick and contact the winner. Link your official rules and add "No purchase necessary. Void where prohibited." On Instagram, add that the giveaway is not sponsored, endorsed or administered by Instagram. If you don't have rules yet, write short, clear ones before you post.

How do I announce a giveaway winner?

Post after the draw. Say the winner was picked at random under your rules, and contact the winner only from your official account. Tell people you will never ask a winner to pay a fee or send a password, because scammers sometimes pose as giveaway hosts. You can make a matching image with the winner announcement maker.

Can I ask people to share on Facebook?

No. Meta's Pages, Groups and Events policies say a promotion must not require or reward sharing, reposting or tagging others. This tool removes those steps from every Facebook version and flags in red any sentence that still asks for them. Read Meta's current policy before you post.

What hashtags should I use?

A few general tags such as #giveaway or #contest help people find your post. Each caption card can add a hashtag set for its stage. If a brand runs or sponsors the giveaway, you may also need a disclosure hashtag.

How long can a giveaway caption be?

Instagram allows 2,200 characters, TikTok 4,000 in the app, Facebook 63,206, X 280 and LinkedIn 3,000. On X every link counts as 23 characters and every emoji as 2. The counter on each card uses these limits and turns red when you go over.