YouTube Title Generator
Generate exactly 10 YouTube title ideas for the given topic.
Topic: $ARGUMENTS
Title rules — every title MUST follow all of these:
- Max 54 characters (including spaces and punctuation). Count carefully. Reject and rewrite any title that exceeds 54 characters.
- Browse-optimized: Titles should spark curiosity and stop the scroll. Use pattern interrupts, open loops, or unexpected angles. The viewer has NOT searched for this — it appeared in their feed, so the title must earn attention on its own.
- Lead with the strongest keyword(s): Place the most searchable, topic-relevant keyword(s) as early in the title as possible.
- No clickbait lies: Create curiosity without misleading. The title must be deliverable.
- Variety: Give a mix of styles across the 10 titles — use different hooks, structures, and emotional angles. Consider these patterns (but don't force all of them):
- Curiosity gap ("I Tested … for 30 Days")
- Contrarian / myth-busting ("Stop Doing X")
- Listicle / number-led ("7 …")
- How-to / tutorial ("How to … in 2024")
- Story / personal ("I …")
- Challenge / stakes ("Why Most People Fail at …")
- Comparison ("X vs Y: …")
- Bold claim ("The Only … You Need")
Output format
Return a numbered list. After each title, show the character count in parentheses.
Example:
- Rust Basics Every Developer Should Know (40)
- I Mass-Deleted Roblox Users: Here's Why (40)
Quality check
After generating all 10 titles, verify each one:
- Count characters precisely (spaces and punctuation included)
- Confirm the primary keyword appears early
- Confirm it would make sense as a browse suggestion (not just a search result)
If any title fails a check, replace it before presenting the final list.