Free SEO Tools Online

SEO helpers for site owners and marketers: build meta tags, preview how your page looks on Facebook/Twitter/LinkedIn, generate a robots.txt.

17 free tools · No signup · Runs in your browser

All SEO tools

Meta Tag Generator

Generate complete <head> meta tags for SEO and social sharing.

Open Graph Preview

Preview how a URL will look when shared on social media.

Robots.txt Generator

Build a robots.txt with allow/disallow rules and sitemap pointer.

Keyword Density Checker

Analyze single-word, 2-gram and 3-gram frequency in any text.

XML Sitemap Generator

Build a valid sitemap.xml from a list of URLs with lastmod, changefreq and priority.

Sitemap Validator

Check sitemap.xml for well-formed XML, urlset, loc, changefreq and priority.

Schema Markup Generator

Generate JSON-LD for FAQ, HowTo, Recipe, Product, Article, Event, Org, LocalBusiness.

Canonical Tag Generator

Generate a <link rel="canonical"> tag from any URL.

Hreflang Tag Generator

Build hreflang tags for multilingual and multi-region sites.

UTM Link Builder

Tag a URL with utm_source, utm_medium, utm_campaign, utm_term and utm_content.

SERP Snippet Preview

Preview how your title and meta description appear in Google search results.

Twitter Card Generator

Build twitter:* meta tags with a live preview of summary and large-image cards.

Open Graph Image Generator

Generate a 1200×630 OG image with title, subtitle and theme — download as PNG.

Breadcrumb JSON-LD Generator

Generate BreadcrumbList JSON-LD with positions, names and URLs.

FAQ JSON-LD Generator

Generate FAQPage JSON-LD from question/answer rows.

Organization JSON-LD Generator

Build Organization schema with name, logo, description, sameAs and contact info.

Article JSON-LD Generator

Generate Article, NewsArticle or BlogPosting JSON-LD for any post.

About our seo tools

Search engine optimisation comes down to a handful of unglamorous but essential checks: are your meta tags well-formed, will your Open Graph preview look right when someone shares the URL on Slack or LinkedIn, and is your robots.txt telling crawlers what you want them to see? BestMint's SEO tools cover those three workflows directly.

The Meta Tag Generator produces a complete <head> block in seconds: standard SEO (title, description, canonical), Open Graph (og:title, og:description, og:url, og:image, og:type) and Twitter Card (summary_large_image with twitter:title, twitter:description, twitter:image). Paste your title, description, URL and image and copy the output straight into your HTML — exactly the format Google, Facebook and Twitter expect.

The Open Graph Preview is the social-share equivalent of pixel-perfect QA: paste a live URL and see how it renders on Facebook, LinkedIn, Twitter/X and Slack — including the OG image, title and description. Use it before launch to verify your meta tags actually produce the right preview. The Robots.txt Generator builds a valid robots.txt with allow/disallow rules per user agent and a sitemap pointer — handy when you need to block a staging path, exclude a crawler, or get crawling re-enabled after a launch.

What’s included in this category

Frequently asked questions

Do I need both Open Graph and Twitter Card meta tags?
Twitter does fall back to Open Graph if no twitter:* tags are present, so technically OG-only works. But adding a few twitter:* tags lets you customise the share view on Twitter/X specifically — usually a different image dimension or a more concise title.
Why doesn't my Open Graph preview update after I changed the meta tags?
Social platforms cache OG data aggressively, often for days or weeks. Use Facebook's Sharing Debugger or LinkedIn's Post Inspector to force a re-fetch, or change the URL slightly (e.g., add a query param) to bust the cache.
Does robots.txt actually block crawling?
It tells well-behaved crawlers (Googlebot, Bingbot) what not to fetch. It is not a security control — sensitive content should be protected by authentication, not by robots.txt. Many crawlers ignore it entirely, and any URL listed in robots.txt is publicly visible.
What's a good meta description length?
Aim for 140–160 characters. Google will truncate longer descriptions in the search snippet, and overly short ones (<70) often get rewritten by Google's algorithm with content from the page.

Browse other categories