Text Tools

48 free tools, grouped by topic.

Schema (JSON-LD)

  • Article Schema GeneratorGenerate Article JSON-LD structured data for blog posts and news pages. Free tool covering headline, author, publisher, dates, and image.
  • Breadcrumb Schema GeneratorGenerate BreadcrumbList JSON-LD structured data for breadcrumb rich results. One crumb per line, copy and paste. Free.
  • Event Schema GeneratorGenerate Event JSON-LD structured data with dates, venue, and organizer for event rich results. Free, no signup.
  • FAQ Schema GeneratorGenerate FAQPage JSON-LD structured data from your questions and answers. Valid schema.org markup, ready to paste.
  • Local Business Schema GeneratorGenerate LocalBusiness JSON-LD structured data with name, phone, price range, and postal address. Free schema markup tool for local pages.
  • Product Schema GeneratorGenerate Product JSON-LD structured data with price, availability, and rating for rich results. Free, no signup.

SEO & Meta

  • Canonical Tag GeneratorGenerate a rel="canonical" link tag from any page URL. Free tool that escapes reserved characters and validates the URL scheme.
  • Hreflang Tag GeneratorGenerate hreflang link tags for multilingual and multi-region pages. Free tool with x-default support and automatic character escaping.
  • htaccess Redirect GeneratorGenerate Apache .htaccess 301 and 302 redirect rules from old paths to new URLs. Fast, private, copy and paste.
  • HTML Sitemap GeneratorGenerate a human-readable HTML sitemap as a list of links. Free tool with optional link text and automatic character escaping.
  • Keyword CombinerCombine two or three lists of words into every keyword permutation. Free tool for keyword research and paid search campaigns.
  • Keyword Density CheckerCheck how often a keyword or phrase appears in your text and its density percentage, instantly and privately.
  • Keyword WrapperWrap a list of keywords in phrase, exact, or modified broad match syntax for Google Ads. Free bulk keyword formatting tool.
  • Meta Description GeneratorCheck a meta description length against the 120 to 160 character range and get a trimmed version if it is too long.
  • Meta Robots Tag GeneratorGenerate the robots meta tag with index, follow, noarchive, nosnippet, and noimageindex directives. Free and instant.
  • Meta Tag GeneratorGenerate HTML meta tags for title, description, keywords, robots, and viewport. Values are safely escaped.
  • Open Graph GeneratorGenerate Open Graph (og:) meta tags for rich social sharing. Required fields enforced, values escaped.
  • Robots.txt GeneratorCreate a robots.txt file with user-agent, disallow and allow rules, crawl delay, and sitemap. Free and private.
  • SERP Snippet PreviewPreview how your title and meta description appear in search results, with length checks and truncation.
  • Twitter Card GeneratorGenerate X (Twitter) card meta tags with a title, description, image, and card type, with HTML-safe escaping.
  • Viewport Meta Tag GeneratorGenerate the responsive viewport meta tag with device-width, initial scale, and zoom options. Free and instant.
  • Word Count for SEOCount words, characters, sentences, paragraphs, and reading time for your content. Built for hitting SEO length targets. Free and in-browser.
  • XML Sitemap GeneratorGenerate a valid XML sitemap from a list of URLs. Free tool with optional lastmod, changefreq, and priority following the sitemaps.org protocol.

Case Converters

  • Camel Case ConverterConvert text to camelCase and PascalCase for variable and property names. Free and runs in your browser.
  • Case ConverterConvert text to UPPERCASE, lowercase, Title Case, or Sentence case. Free, instant, and private.
  • Kebab Case ConverterConvert text and variable names to kebab-case. Handles spaces, underscores, and camelCase, ideal for slugs and CSS classes.
  • Lowercase ConverterConvert text to all lower-case letters instantly. Paste any text and copy the lower-case result in your browser.
  • Pascal Case ConverterConvert text and identifiers to PascalCase. Handles spaces, hyphens, underscores, and camelCase, ideal for class and type names.
  • Snake Case ConverterConvert text and variable names to snake_case. Handles spaces, hyphens, and camelCase, producing clean lowercase identifiers.
  • Title Case ConverterConvert text to proper title case with smart handling of small words like of, the, and and. Free and runs in your browser.
  • Uppercase ConverterConvert text to all capital letters instantly. Paste any text and copy the upper-case result in your browser.

Link Generators

  • Click to Tweet GeneratorGenerate a click-to-tweet link that pre-fills text, hashtags, a link, and a via handle on X (Twitter). Free and instant.
  • Mailto Link GeneratorBuild a mailto link with recipient, cc, bcc, subject, and body. Values are encoded so the link stays valid.
  • Social Share Link GeneratorCreate share links for X, Facebook, LinkedIn, Reddit, and WhatsApp from a page URL and an optional message.
  • UTM BuilderCreate campaign-tagged URLs with UTM parameters for analytics tracking. Fast, private, and ready to share.
  • UTM Link GeneratorBuild campaign tracking URLs with UTM parameters for Google Analytics, correctly encoded, in your browser.

Text Utilities

  • Binary TranslatorTranslate text to binary and binary to text. Paste characters or space-separated binary groups and convert either way.
  • Morse Code to Text TranslatorDecode Morse code to plain text. Paste dots and dashes with spaces between letters and a slash between words.
  • NATO Phonetic Alphabet TranslatorConvert text to the NATO phonetic alphabet. Spell names, codes, and numbers with the official Alfa, Bravo, Charlie code words.
  • Remove Extra SpacesCollapse double spaces and tabs to single spaces and trim each line, while keeping line breaks. Tidy up copied text fast.
  • Remove Line BreaksRemove line breaks from text and join it into one block. Replace breaks with a space or nothing, handling all line ending types.
  • Remove WhitespaceRemove all whitespace from text, or just spaces and tabs while keeping line breaks. Clean up codes, tokens, and pasted values.
  • Slugify ToolConvert any text into a clean, URL-safe slug. Lowercase, accent-free, and hyphenated, all in your browser.
  • Text RepeaterRepeat text a set number of times with a choice of separator: none, space, comma, or new line. Great for test data and placeholders.
  • Text to Morse Code TranslatorConvert text to International Morse code. Type a message and get the dots and dashes, letters spaced and words split by a slash.
  • Text to Octal ConverterConvert text to octal (base 8) in your browser. Each byte becomes a three-digit octal value, with a delimiter you choose.
  • Word CounterCount words, characters, and lines instantly as you type. Free, fast, and private, nothing leaves your browser.

More tools

  • Fancy Text GeneratorConvert text into 14 Unicode styles: bold, italic, cursive, gothic, bubble, wide, strikethrough and more. Paste it into Instagram, Discord, or anywhere with no formatting button. Free and instant.