Instagram Caption Generator

Choose a mood, add what your post is about, and get ten captions ready to copy — with an optional question to boost comments and a few matching hashtags.

Mood

    🔒 Runs entirely in your browser. Nothing you enter is uploaded or stored.

    How to use the caption generator

    1. Pick the mood that matches your photo or Reel.
    2. Optionally describe the post in a few words — some captions will include it.
    3. Keep "Add a question" ticked if you want more comments. Questions give followers an easy reason to reply.
    4. Hit Generate for a new batch as many times as you like, then copy your favourite.

    What makes a great Instagram caption?

    A caption has one job: get people to stop, feel something, and act — like, comment, save or share. The best captions usually have:

    • A strong first line. Only the first ~125 characters show before "more". Put the hook there.
    • Personality. Write like you talk. Inside jokes, honest feelings and small details beat generic quotes.
    • A reason to engage. A question ("Which one would you pick?"), a prompt ("Tag the friend who…") or a save-worthy tip.
    • The right length. One-liners suit aesthetic photos; longer, story-style captions work for carousels and personal posts where people want to read.

    Caption ideas by post type

    Selfies work best with confident, playful one-liners. Travel posts shine when you name the place and add one sensory detail. Food captions can be funny or descriptive — and tagging the restaurant helps local discovery. Business posts should lead with the benefit, not the product, and end with a clear next step such as "Shop via the link in bio".

    Finish your post with the right tags from our hashtag generator, and if you're writing for Reels, try the UGC script generator for the video itself.

    Frequently asked questions

    How long can an Instagram caption be?

    Up to 2,200 characters. Only about the first 125 characters show in the feed before the "more" link, so put your hook first.

    Do captions affect reach?

    Indirectly, yes. Captions that get people to comment, save or share send positive signals, and the words in your caption help Instagram search understand your post.

    Can I use these captions on TikTok or Facebook?

    Absolutely. The captions are plain text and work on any platform. TikTok captions can be up to 4,000 characters.

    Are the captions copyright-free?

    They are original short lines written for this tool, and you are free to use and edit them.