TimeToPost tools

Free tools for publishing, search and AI visibility

Start with a useful schedule, report or shortlist. Free results are source-labeled, and deeper provider data is offered only when it is genuinely available.

Need help choosing a workflow? Browse the use-case catalog.

Timing

Writing

Social Media Character Counter

Paste one draft and check current platform limits instantly, including hashtags, YouTube fields and X thread splits.

Count characters

Social Media Text Formatter

Bold, italic and monospace text, bullets, numbering and clean line breaks for LinkedIn, X, Instagram and Threads posts, with a length check per network.

Format text
New

Bio Length Checker

Paste a profile bio and see it against the bio limit of eleven profile fields, with link and line break behaviour, a first-40-characters hook check and trimmed versions.

Check my bio

Bulk Caption Counter

Paste a CSV or one caption per line and get counts for X, Instagram, TikTok, LinkedIn, Threads, Bluesky and Mastodon on every row. Sort by over-limit and export the results.

Count a batch
New

Caption Emoji Counter

Paste a caption to count every emoji, see each one by name, what it costs on X, TikTok, Bluesky, Mastodon and Instagram, and how a screen reader will say it.

Count my emoji

Caption Readability Checker

Score a caption for reading ease, sentence length, passive voice, emoji and hook strength, then get the three things to change first.

Check readability
New

Social Post CTA Checker

Find every call to action in a post, see whether it asks for engagement or a conversion, and check where your link will actually work on each network.

Check my CTA

Facebook Post Checker

Preview where "See more" cuts a Facebook post, which link makes the card, and catch engagement-bait phrases, mention mistakes and a bad schedule time.

Check my post
New

First Comment Planner for Hashtags and Captions

Paste a caption and split it into the post and a first comment. Move all, some or none of the hashtags, keep mentions in place, and see each network's limit for both parts.

Split caption

Social Media Font Generator

Type once and get 29 Unicode text styles to copy: bold, italic, cursive, small caps and more. Each one gets an accessibility and search rating.

Generate fonts

Threads, Bluesky and Mastodon Character Limit Checker

See how Threads, Bluesky, Mastodon and Pixelfed count your text. Graphemes, code points, UTF-16 units and bytes side by side, with the exact cut point.

Check the limits

Hashtag Checker

Paste a caption or a hashtag list. Count the tags, catch duplicates and broken characters, check Instagram and YouTube limits, and copy a clean set.

Check hashtags
New

Hashtag Set Rotator

Turn one pool of hashtags into rotating sets with a tag from every group, limited overlap, a network cap and a character count per set.

Build my sets

Hook Generator

Type a topic and get 20 opening lines in five styles: question, contrarian, number, story and warning, each checked against the platform's "more" cut.

Generate hooks
New

Hook Line Tester

Paste up to five candidate first lines and rank them on fold fit, number, question, "you", curiosity gap, stock openers and passive voice, with weights you can edit.

Rank my hooks

Instagram Bio Generator

Enter your name, what you do and a few keywords to get 10 Instagram bios that fit in 150 characters, with emoji on or off and a live count as you edit.

Generate bios

Instagram Caption Generator

Pick a topic, tone and goal and get 10 Instagram caption drafts with a hook, body and call to action, each checked against the 2,200 limit.

Generate captions

Instagram Hashtag Generator

Type a topic and get Instagram hashtags grouped into niche, broad, keyword and branded sets, with a 3 to 5 tag pick and a full set capped at 30.

Generate hashtags
New

Instagram Line Break Generator

Paste a caption and get a version whose blank lines survive in Instagram, using an invisible character on each empty line. Explained honestly, with a screen reader note.

Fix line breaks
New

LinkedIn Character Counter

Check LinkedIn text against the 3,000 character post limit, the 1,250 comment limit and profile fields, with a preview of what shows before "see more".

Count LinkedIn text
New

LinkedIn Text Formatter

Bold, italic and monospace for selected words in a LinkedIn post, plus bullets, paragraph spacing and a "see more" preview, with an honest accessibility warning.

Format a post
New

Newsletter to Social Post Splitter

Paste a newsletter issue and get network-ready posts for X, LinkedIn, Threads and Bluesky, a teaser with your issue link, and a 7-day drip order you can export as CSV.

Split my issue

Pinterest Pin Checker

Check a Pin before you publish: title, description and alt text lengths, keyword placement, link and image shape, with a transparent 0 to 100 score.

Check a Pin

Social Media Post Preview and Truncation Checker

Paste a post and see where it gets cut with a "more" link on X, Instagram, LinkedIn, Facebook, TikTok, Threads and Bluesky.

Preview your post

Text Cleaner

Paste text and remove invisible characters, fix quotes, swap em dashes, collapse spaces, change case and strip tracking parameters from links, with a before and after diff.

Clean text

Thread Composer

Turn long text into a numbered thread for X, Threads or Bluesky. Splits at sentences, counts X links and emoji the way X does, and flags posts that run over.

Compose a thread
New

Thread Unroller: Turn a Thread Into an Article

Paste a numbered thread and get a clean article back. Numbering is stripped, split sentences are joined, links and hashtags move to a footer, and you can export Markdown, plain text or a LinkedIn post.

Unroll thread
New

Threads Character Counter

Count a Threads post against the 500 limit the way Meta's API does, with emoji counted by their bytes and a check for the 5 link maximum.

Count a Threads post
New

TikTok Bio Generator

Get up to 10 TikTok bios that fit the tight 80 character limit, built from your name, niche and keywords, with a live count while you edit.

Generate TikTok bios

TikTok Caption Checker

Count a TikTok caption the way TikTok does (UTF-16), see the first-line preview, and catch links, hashtag crowding, ALL CAPS and a missing search keyword.

Check my caption
New

TikTok Caption Generator

Get 10 TikTok caption drafts from a topic, tone and goal, with short hooks for the early "more" cut and TikTok style calls to action.

Generate TikTok captions

TikTok Hashtag Generator

Turn a video topic into a short TikTok hashtag set plus niche, broad and branded groups, and see how much of the 2,200 unit caption the tags use.

Generate TikTok hashtags
New

Translation Length Planner for Social Captions

Paste an English caption, pick target languages, and see whether the translated versions will fit X, Instagram, Threads, Bluesky, Mastodon and TikTok, with a character budget for the English.

Plan translations

Username Generator for Social Media

Turn a name, brand or keywords into 50+ handle ideas, each checked against the format rules of X, Instagram, TikTok, YouTube, Threads, Bluesky and Mastodon.

Generate handles
New

Word Counter for Social Media

Paste a draft and count words, sentences and paragraphs. See reading and speaking time, top words, and how many words fit on X, Threads, LinkedIn and Instagram.

Count words
New

X Character Counter

Count an X post the way X does: 280 for most accounts, every link as 23, emoji and CJK characters as 2, with the exact cut point highlighted.

Count an X post

Media

Social Media Image Resizer

Resize and crop one image to the recommended size for each network, fit or fill, PNG or JPG. Runs in your browser, nothing is uploaded.

Resize image

Alt Text Builder

Answer five short prompts and get alt text built to W3C guidance, checked against each network limit, with a screen reader preview and common mistakes flagged.

Build alt text

Aspect Ratio Calculator for Social Media Images and Video

Type a width and height to get the simplified ratio, the size of any target ratio, exactly how many pixels a crop removes from each edge, and which placements the image already fits.

Calculate ratio

Banner Size Checker with Safe Areas

See one cover image against the X, LinkedIn, YouTube and Facebook header placements, with the areas hidden by the profile photo marked, then export a cropped banner for each.

Check a banner

Instagram Carousel Splitter for Panoramas and Wide Images

Cut one wide image into 2 to 10 seamless Instagram carousel panels at 1:1 or 4:5, with optional overlap, a seam preview and a zip download. It runs in your browser.

Split image

LinkedIn Document Post Planner for PDF Carousels

Check a LinkedIn document or PDF carousel against the page and size limits, count the pages of your PDF on your device, and get a hook, content and call to action outline.

Plan a document
New

Media File Size Checker

File weight for images, GIFs and videos in one place: drop a file and see its size, type and GIF frame count against each network upload cap, and how much to shrink it.

Check my file
New

Podcast Transcript to Clips Planner

Paste a timestamped episode transcript and see the best 20 to 90 second clip windows, with scores, caption lines, an EDL-style CSV and a YouTube chapter list.

Find clips

Post to Image Card Maker

Turn any post or quote into a shareable image card. Pick a size, theme and alignment, then download a PNG or copy it. Runs in your browser.

Make a card

Profile Picture Cropper with Circle Preview

Crop a square profile photo with a live circle preview for X, Instagram, TikTok, LinkedIn, YouTube, Threads, Bluesky and Mastodon. Zoom, pan and export at 400, 800 or 1024 px.

Crop a photo
New

Quote Card Text Fitter

Find the largest font size that fits your quote on a square, portrait, story or landscape card, with smart line breaks, live preview and a PNG download.

Fit my quote

SRT and VTT Caption Converter

Convert SRT and WebVTT, shift or stretch timestamps, flag long cues, strip styling, and turn captions into a transcript or YouTube chapter list.

Convert captions

Story and Reel Safe Zone Checker

Place your image or a video frame inside a 9:16 phone frame, switch on Instagram, TikTok and YouTube Shorts overlays, and see whether the app buttons will cover your text.

Check safe zones
New

Text Overlay Contrast Checker

Upload an image, place your overlay text and see the WCAG contrast ratio of the exact patch of photo behind it, with a scrim that would fix it.

Check the contrast
New

Video Bitrate Estimator and File Size Calculator

Work out a starting video bitrate from length, resolution, frame rate and codec, see the file size it makes, and check it against each network upload cap.

Estimate bitrate

Video Length and Size Checker

Drop a video file and see which Reel, Short, Story or post slot it fits, by how many seconds or megabytes it misses, and the quickest fix. The file never leaves your browser.

Check my video

YouTube Chapters Generator

Paste an outline, timestamps or a video length and get a YouTube chapter list that follows the rules, with fixes, a shift helper and a podcast show notes version.

Make chapters

YouTube Tag Checker

Paste your YouTube tags to total them against the 500 character budget, find duplicates, check keyword coverage, reorder and export a clean list.

Check my tags

YouTube Title and Description Checker

Check a YouTube title, description and tags against the length limits, the cut-off points, chapter rules and the hashtag rule.

Check my video text

Analytics

SEO

Audits

Planning

Social Media Posting Schedule Generator

Build a color-coded weekly content calendar across Instagram, TikTok, X, LinkedIn, Pinterest, YouTube and Facebook.

Generate schedule

Content Calendar Builder

Pick networks, posts per week and themes. Get a 4 week content calendar to copy, export as CSV or add to your calendar app.

Build calendar
New

API Rate Limit Planner for Automated Posting

Check a planned posting volume against the documented API publish limits of X, Instagram, Threads, Facebook Reels, TikTok, Mastodon, Telegram and Discord. See headroom and the minimum spacing between posts.

Plan API volume
New

Awareness Days Calendar with .ics and CSV Export

Browse the UN list of international days and weeks, filter by month and theme, see the next 30 days, and export the ones you pick to your calendar as .ics or CSV.

Browse the days
New

Event Post Timing Planner

Enter an event and get a seven-post countdown from two weeks out to the recap, timed to your audience and kept out of their night. Export CSV or .ics.

Plan the countdown

Instagram Grid Planner

Drop up to 30 images, arrange them in a 3 column Instagram profile grid, see how each is cropped, mark what is posted and export the order.

Plan my grid

Posting Frequency Planner

Enter the hours you really have for content and the networks you use. Get a posts per week plan that fits, a workload bar and a batching day plan.

Plan my week
New

Posting Time Team Converter

Enter one posting slot and up to 10 teammates. See the slot in each local time, flagged in hours, outside hours or asleep, plus the shared window and DST warnings.

Convert the slot
New

Evergreen Repost Interval Calculator

Work out how many days to leave between reposts of the same evergreen post, and get a 12 week rotation calendar for each network.

Plan my reposts

Content Repurposing Planner

Paste an article, newsletter or transcript and get its best standalone ideas, a thread, carousel, video script and quote card per network, and a week by week rollout order.

Plan the repurposing

Unix Timestamp Converter with Time Zones and Batch Mode

Convert Unix seconds or milliseconds to ISO 8601, RFC 2822 and a readable date in any time zone, and back. Paste many at once, with relative time, week number and the 2038 check.

Convert timestamp