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
Best Time to Post Calculator
Pick a platform, timezone, posting days and cadence. Get a weekly schedule you can copy or download as recurring calendar events.
Open calculatorTimezone Posting Planner
Compare audience timezones and find the three best overlap windows for global posting on each platform.
Plan timezonesWriting
Social Media Character Counter
Paste one draft and check current platform limits instantly, including hashtags, YouTube fields and X thread splits.
Count charactersSocial 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 textBio 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 bioBulk 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 batchCaption 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 emojiCaption 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 readabilitySocial 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 CTAFacebook 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 postFirst 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 captionSocial 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 fontsThreads, 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 limitsHashtag 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 hashtagsHashtag 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 setsHook 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 hooksHook 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 hooksInstagram 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 biosInstagram 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 captionsInstagram 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 hashtagsInstagram 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 breaksLinkedIn 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 textLinkedIn 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 postNewsletter 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 issuePinterest 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 PinSocial 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 postText 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 textThread 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 threadThread 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 threadThreads 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 postTikTok 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 biosTikTok 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 captionTikTok 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 captionsTikTok 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 hashtagsTranslation 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 translationsUsername 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 handlesWord 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 wordsX 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 postMedia
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 imageAlt 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 textAspect 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 ratioBanner 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 bannerInstagram 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 imageLinkedIn 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 documentMedia 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 filePodcast 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 clipsPost 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 cardProfile 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 photoQuote 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 quoteSRT 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 captionsStory 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 zonesText 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 contrastVideo 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 bitrateVideo 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 videoYouTube 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 chaptersYouTube 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 tagsYouTube 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 textLinks
Link in Bio Checker
Check your link in bio page: status, redirects, dead links, missing UTM tags, duplicate destinations, http links and mobile basics.
Check my linkLink Preview Checker
Enter a URL and see its Open Graph and Twitter Card tags, how the link card looks on X, Facebook, LinkedIn and Slack, and a checklist of fixes.
Check a linkLink Tracking Parameter Cleaner
Strip utm, fbclid, gclid, igsh and other tracking parameters from one link or a whole post, unwrap redirect links and see the bytes saved, while keeping your own UTMs.
Clean my linksQR Code Generator
Make a QR code in your browser for a link, Wi-Fi network, contact card or text. Download SVG or PNG, add UTM tracking, and get a scan-contrast warning.
Make a QR codeRSS Feed Previewer
Paste an RSS or Atom feed address and see its latest items, then how each one would read as a post on X, Threads, Bluesky, Mastodon and Instagram.
Preview a feedUTM Builder
Build GA4 UTM links with presets for each social network, checks for capitals and spaces, the channel GA4 should file the visit under, and one link per network.
Build a UTM linkCampaign Link Builder
Build campaign tracking URLs for shared links.
Build linksAnalytics
X Algorithm Checkup
Read your Under the Hood export and data archive against the published ranking constants, entirely in your browser. No upload, no shadowban verdict.
Check your filesCreator Earnings Calculator
Turn monthly views and your own RPM or CPM into monthly and yearly earnings for YouTube, Shorts, TikTok and Instagram. CSV download.
Estimate earningsA/B Test Significance Calculator
Enter impressions and conversions for two post hooks, thumbnails or captions. Get the p-value, lift, confidence interval and how many more impressions you need.
Test significanceCPM Calculator and Sponsored Post Rate Estimator
Find a CPM from cost and impressions, see what a budget buys, convert CPC, CPV and CPA, and price sponsored posts from editable CPM bands.
Calculate CPMFollower Growth Calculator
Enter your followers and a goal. See the monthly growth rate you need, the date you hit it at your current pace, and a month-by-month table.
Plan growthEngagement Rate Calculator
Calculate engagement rate from post metrics.
Calculate rateSEO
Free SEO and GEO Audit
Fetch one public page and get a transparent 0 to 100 score with plain English fixes for the three highest priority issues.
Run SEO auditFree Keyword Snapshot
Turn a topic or domain into up to 15 keyword ideas with clearly labeled estimated demand, difficulty and intent bands.
Explore keywordsYouTube Hashtag Generator
Get YouTube hashtags for a video topic, with the three that can show by the title placed first and a check that a description stays well under 60.
Generate YouTube hashtagsYouTube Title Generator
Pick a video format and topic for 15 YouTube titles under 100 characters, with the first 60 or so highlighted as the part that shows before a cut.
Generate titlesAudits
Free GEO Visibility Checker
Run one source-labeled AI model probe to see whether your brand appears in a category recommendation answer.
Check AI visibilitySocial Account Audit Checklist
Thirty yes, partly or no questions across eight areas of a social account. Get a score out of 100, your five biggest fixes and a Markdown report.
Audit my accountHandle Consistency Checker
Enter the one handle you use, or want, and see which networks accept it as written, the closest valid variant for the rest, and how far apart your handles drift.
Audit my handleMCP Tool Schema Validator
Paste an MCP tool definition or a tools/list response. Checks the name, description and inputSchema against the MCP spec, lints parameter names and shows what an agent sees.
Validate a toolPlanning
Social Media Posting Schedule Generator
Build a color-coded weekly content calendar across Instagram, TikTok, X, LinkedIn, Pinterest, YouTube and Facebook.
Generate scheduleContent 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 calendarAPI 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 volumeAwareness 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 daysEvent 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 countdownInstagram 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 gridPosting 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 weekPosting 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 slotEvergreen 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 repostsContent 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 repurposingUnix 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