Free tool · Social media

Hook generator and Hook X-Ray Will the first line of your video hold?

Type the opening line of your Reels, TikTok or Shorts video. The tool scores it out of 100 on 8 rules, marks which words work and suggests fixes. Run two hooks side by side, or generate new hooks for your topic.

AI content and video ↗

Runs entirely in your browser. What you type is not sent anywhere and is not stored.

How to use it

How to use the hook generator

It takes two minutes before you film; the first line is the one thing you can't change once the video is live.

  1. 01

    Type your hook

    Enter the line you'll say or show in the first 3 seconds. Add the on-screen text in its own field.

  2. 02

    Read the score and marks

    Words that work, like questions, numbers and "you", are colour-marked; list openings and hype are struck through.

  3. 03

    Run two hooks head to head

    In A/B mode, write two openings side by side and see which leads and by how much. Film both and compare the results.

  4. 04

    Generate new hooks if needed

    On the Generate tab, enter your topic, who you're talking to and a number. Templates come back already scored; pick one and rewrite it in your own voice.

Method

How the hook score is calculated

The score comes from 8 rules, 100 points in total: question 20, number 15, not a list 15, length 15, talking to "you" 10, no filler 10, curiosity gap 10, no hype 5. 85 and above means film it, 65–84 means fix one thing, below that means rewrite.

Three of the rules come from the Instagram data of brands I work with (used with permission). For the same product, a "5 benefits" list opening got 80 views and an opening that asked for a number got 1,392 (Nutrivera Instagram Insights). Pratik10's four most-viewed posts all open with a question (October 2026). The other rules are established short-form writing principles.

The tool is rule-based and calls no AI, so the same line always gets the same score. A high score is not a view guarantee: visuals, sound, topic and account history matter too. Use the score to cut weak openings before you film.

To prepare the image behind the hook, try the AI image prompt generator; to plan production together, see AI content and video.

FAQ

Your questions, answered.

What is a hook in a video?

The hook is the opening line said or shown in the first 1–3 seconds of a short video. Whether a viewer stops scrolling and keeps watching depends heavily on it.

How is the hook score calculated?

On 8 rules: asks a question, contains a number, doesn't open like a list, is short, talks to the viewer directly, has no filler, leaves the answer to the video and avoids hype. Each rule's points and source show inside the tool.

Why do list openings score low?

In one client brand's data, a "5 benefits" list opening stopped at 80 views while a number-question opening on the same topic got 1,392. A list promises the whole content up front and leaves no curiosity gap.

Does a high score guarantee views?

No. The score only rates the first line. Views also depend on visuals, sound, topic, posting time and account history. The tool is for cutting weak openings before you film.

Does the hook generator use AI?

No. It uses templates built on the measured rules and scores every suggestion with the same engine. Rewrite suggestions in your own voice rather than using them as they are.

Are my hooks stored?

No. Scoring runs in your browser; the lines you type are not sent anywhere.

THE NEXT STEP

Let's build the hook and the video together

The first 15 minutes are free. Send me your hook and its score on WhatsApp and we'll rewrite the first 3 seconds together.

0539 937 83 72
PROJECT

Visit website ↗
FREE 15-MINUTE INTRODUCTORY CALL

Where shall we start?

General enquiry

What would you like to discuss?
Add another way to reach you (optional)
Preview your message

Your message draft opens in WhatsApp; you send it yourself.

Privacy and Turkish Data Protection Notice

I am Emre Murat Yıldırım, the data controller operating Invoran as a sole proprietor. Address: Mustafa Kemal Mahallesi, Bilişim İnovasyon Merkezi, ODTÜ Teknokent 280, D:G, 06510 Çankaya / Ankara, Türkiye. Contact me about privacy at emre@invoran.com. Phone: 0539 937 83 72.

I use the name, contact details, service preference and message you provide to respond to your inquiry and prepare a proposal. I collect this information directly through your chosen communication channel. Processing necessary for a contract or proposal relies on Article 5(2)(c) of Türkiye’s Personal Data Protection Law (KVKK); processing required by legal obligations relies on Article 5(2)(ç). Automatically collected IP addresses and technical request logs support site and visitor security under the legitimate-interest basis in Article 5(2)(f), provided your fundamental rights are not harmed.

I use Hostinger for hosting and content delivery and Wordfence for security. Technical providers may access data as needed to deliver these services. Information may also be disclosed to public authorities when legally required. Google, WhatsApp and other infrastructure services may process data outside Türkiye.

Contact form entries stay in browser memory until you open the WhatsApp link; they are not submitted to this website. Opening the link transfers the draft to WhatsApp. You must then send it in WhatsApp for me to receive your message. WhatsApp’s own privacy terms apply. Training demo entries are also processed in browser memory. You can contact me by email or phone instead.

I use Google Analytics 4 through Google Tag Manager for visit statistics. Analytics cookies rely on your explicit consent. With the current advanced consent setup, Google may receive measurement signals without cookies even if you decline; this does not imply complete anonymity. I measure visit statistics such as which pages are viewed, how visitors move around a page, and WhatsApp and form clicks; I do not send form field contents to analytics. On the free tools I only measure which tool was used and the result band; the numbers and text you enter never leave your browser.

Advertising and marketing tags: If you allow marketing cookies, the following advertising tags run on this site: the Meta Pixel by Meta Platforms, the Google Ads tag by Google and the LinkedIn Insight Tag by LinkedIn. These tags tell the relevant platform which pages you visit and whether you contact me via WhatsApp or the contact form. Details you enter in the contact form, such as name, phone number and email, are irreversibly hashed in your browser before they are sent to Meta; Meta uses them only to match you to a Facebook or Instagram account. I use this information to show you more relevant ads on Facebook, Instagram, Google (including YouTube) and LinkedIn, to measure the results of my ads and to see aggregate company and industry data about site visitors. Data may be processed by these platforms outside your country, including outside the EU/EEA. If you do not consent, these tags do not run. You can change or withdraw consent through . See the Cookie Policy for details.

I retain data as needed for its purpose and any applicable statutory retention period, then delete, destroy or anonymize it. Under Article 11 of the KVKK, you may request information, correction, deletion, notification of recipients, object to adverse outcomes based solely on automated analysis, and seek compensation. Send a valid request to my postal address, or use emre@invoran.com when the legal requirements for an electronic request are met. I respond as soon as possible and within 30 days.

Last updated: October 31, 2026.