SEO Tools
95 free tools
Free SEO tools for better search rankings - meta tag generators, schema markup, keyword tools, sitemap validators, and more.
Search engine optimisation requires constant attention to technical details: title lengths, meta descriptions, structured data, robots rules, sitemap freshness, and tracking parameters. Our SEO tools automate the repetitive parts of this work so you can focus on strategy and content.
From generating schema markup that earns rich snippets to building robots.txt files that protect your staging environment from indexing, every tool here is designed for practical, everyday SEO work. No API keys required — just paste your content and get results.
Meta Tag Tools15
Meta Title Generator
Wrap your page title text in a valid HTML <title> tag and instantly see its character length.
Meta Description Generator
Turn your description text into a ready-to-paste HTML meta description tag, automatically truncated to 160 characters.
Meta Tag Generator
Enter your page title, description, keywords, and URL to generate a bundle of core meta tags (description, keywords, Open Graph title/description, robots) in one go.
Open Graph Generator
Generate an og:title, a placeholder og:description, and an og:type=website tag from your page title, for controlling how links look when shared on Facebook and LinkedIn.
Twitter Card Generator
Generate a summary_large_image Twitter/X card tag plus a twitter:title tag from your page title.
Canonical URL Generator
Generate a <link rel="canonical"> tag from a URL you provide, to tell search engines which version of a page is the authoritative one.
Meta Keywords Generator
Enter your page title, description, keywords, and URL to generate the same core meta tag bundle used by our Meta Tag Generator, including the meta keywords tag.
Title Tag Analyzer
Check your title's character count and estimated pixel width against Google's typical 285-575px display range, and get an Optimal / Too Short / Too Long score.
Meta Description Analyzer
Check your meta description's character count and get an Optimal (120-160 chars) / Too Short / Too Long verdict, with a truncated preview.
SERP Title Preview
See how much of your title Google is likely to display, truncated to 65 characters, with a live character count.
SERP Description Preview
See how much of your meta description Google is likely to display, truncated to 160 characters, with a live character count.
Rich Snippet Preview
A quick-reference guide pointing you to Google's official Rich Results Test and Schema.org validator, since rendering a real rich-snippet preview requires a live server-side crawl this browser-based tool doesn't perform.
Meta Tag Extractor
A guide to manually finding a page's existing meta tags via view-source, plus links to external tools that can fetch and display them for you.
Viewport Meta Generator
Get the standard responsive viewport meta tag, plus commented notes on optional settings and the accessibility risk of disabling pinch-zoom.
Hreflang Tag Generator
Enter a language code and URL for each translated version of a page, one per line, to generate a full set of <link rel="alternate" hreflang="..."> tags.
Schema Markup15
JSON-LD Generator
Generate Article-type JSON-LD structured data from a title, author, date, and description — this tool's JSON-LD output is specifically the Article schema, not a general-purpose schema builder.
Article Schema Generator
Generate Article schema JSON-LD (headline, author, publish date, description) to help search engines understand and richly display your blog post or news article.
FAQ Schema Generator
Turn a list of questions into FAQPage JSON-LD schema — note the generated answers are placeholder text you must replace with your real answers before publishing.
HowTo Schema Generator
Generate HowTo JSON-LD schema from a title and a list of steps, so search engines can display your instructions as a numbered rich result.
Product Schema Generator
Generate Product schema JSON-LD with name, price, currency, brand, and description — note the availability field defaults to "In Stock" and must be edited manually if that's not accurate.
Review Schema Generator
Generate Review schema JSON-LD with the item name, reviewer, star rating, and review text, for a single product or service review.
Local Business Schema
Generate LocalBusiness schema JSON-LD with your business name, URL, phone, and address, to help your business appear correctly in local search results.
Person Schema Generator
Generate Person schema JSON-LD from a name, job title, email, and URL — useful for author bios and team/about pages.
Event Schema Generator
Generate Event schema JSON-LD with a name, date, location, and description — note the event status and attendance mode are fixed defaults you'll need to edit if your event isn't a standard in-person, scheduled event.
Breadcrumb Schema Generator
Generate a simple 3-level BreadcrumbList schema template (Home → your category → Page) — note the position-2 and position-3 URLs are fixed placeholders, not derived from your actual site's paths.
Organization Schema
Generate Organization schema JSON-LD with your organization's name, URL, phone, and address, to establish your brand entity for search engines.
Website Schema Generator
Generate WebSite schema JSON-LD with your site's name, URL, phone, and address, to establish the site itself as an entity for search engines.
Video Schema Generator
Generate VideoObject schema JSON-LD from a name, description, thumbnail, and upload date — note the content and embed URLs are fixed placeholders you must replace with your actual video links.
Software Schema Generator
Generate SoftwareApplication schema JSON-LD from a name, operating system, price, and URL — note the application category defaults to a generic utility type and the currency is fixed to USD.
Course Schema Generator
Generate Course schema JSON-LD from a name, provider, description, and URL — note it always generates a single online course instance, regardless of your actual course format.
Technical SEO15
Sitemap Generator
Paste a list of your page URLs and get back a valid XML sitemap, ready to upload and submit to Search Console.
Sitemap Splitter
Paste a large sitemap or URL list and split it into 500-URL chunks plus a sitemap index, matching Google's recommended per-file limit.
robots.txt Generator
Enter your domain to generate a starter robots.txt with a sitemap reference — a fixed, standard rule set you can customize further by hand.
robots.txt Analyzer
Paste in your existing robots.txt content to see its User-agent, Allow, Disallow, and Sitemap rules summarized, with a warning if you're accidentally blocking all crawlers.
.htaccess Redirect Generator
Enter old-path,new-path pairs and get back ready-to-paste Apache mod_rewrite 301 redirect rules for your .htaccess file.
Hreflang Checker
A reference guide to the most common hreflang mistakes (missing return tags, wrong language codes, conflicting canonicals) plus a link to a dedicated hreflang crawler, since verifying live tag propagation across a site needs a server-side crawl this browser tool can't perform.
Canonical Checker
A reference guide to canonical tag mistakes (self-referencing errors, conflicting canonicals, canonical-to-noindex chains) plus a link to a live checking tool, since fetching a page's actual rel=canonical tag requires a server-side request this browser tool can't make.
Redirect Checker
A quick reference for redirect status codes (301 vs 302 vs 307) and what to check for in a redirect, with a link to redirect-checker.org for a live, server-side check of the actual HTTP response.
Link Redirect Trace
A guide to reading a multi-hop redirect chain and spotting problems in it, with a link to a live hop-by-hop tracer, since following each redirect requires server-side HTTP requests this browser tool can't make.
HTTP Header Checker
A reference for the HTTP response headers that matter for SEO (status code, X-Robots-Tag, cache-control, content-type) plus a link to a live header inspector, since reading real response headers requires a server-side request this browser tool can't make.
Mobile Friendly Test
A mobile-usability checklist (viewport tag, font size, tap targets, responsive images) plus a one-click link to Google's own Mobile-Friendly Test for a live scan of your domain.
Core Web Vitals Checker
A reference guide to the LCP, INP, and CLS thresholds Google uses for Core Web Vitals, with common fixes for each and links to the real measurement tools — this page explains the metrics, it doesn't measure your site itself.
PageSpeed Insights
A 10-point speed-optimization checklist (image formats, critical CSS, render-blocking scripts, caching, CDN) plus a one-click link to your domain's real report on pagespeed.web.dev.
Broken Link Checker
A guide to why broken links (404s) hurt SEO and user experience, plus a link to a real crawler that can scan your whole site, since checking every link's status requires fetching each one server-side — something this browser tool can't do.
DNS Propagation Checker
A guide to how DNS propagation works and typical wait times after a DNS change, plus a link to a real multi-server DNS lookup tool, since querying nameservers around the world requires server-side DNS resolution this browser tool can't perform.
Content SEO15
Keyword Density Checker
Paste your article or page copy to see how often each significant word (3+ letters) repeats, so you can spot accidental keyword stuffing before you publish.
Slug Generator
Convert any page title or phrase into a clean, lowercase, hyphenated URL slug — lowercased, stripped of special characters, and capped at 60 characters.
Content Idea Generator
Enter a topic and get 8 ready-made blog post angles (How to, Ultimate Guide, Top 10, and more) built from proven content-format templates.
Title Tag Optimizer
Check your page title's character count and estimated pixel width against Google's typical SERP display range, so you know if it'll get cut off.
LSI Keyword Generator
Enter a topic and get 8 related keyword phrase ideas built from common modifiers like definition, examples, benefits, and tools.
Long Tail Keyword Generator
Enter a topic and get 8 longer, more specific keyword phrase variations built from templates like 'best X for beginners' and 'X tutorial step by step'.
Question Keyword Generator
Enter a topic and get 8 question-phrased keyword ideas (What is, How to, Why is, and more) useful for FAQ sections and featured-snippet targeting.
Content Readability Checker
Paste your content to get its word count, sentence count, average sentence length, and an estimated Flesch-Kincaid grade level.
Word Count Checker
Paste your content to get an instant word count, plus sentence count and average sentence length, with a note on whether the length is thin or solid for SEO.
Heading Structure Checker
Paste your content as markdown headings to check your H1 and H2 counts, with a warning if you don't have exactly one H1.
Internal Link Suggestion
List your page titles one per line and this tool finds which ones share meaningful keywords, suggesting internal links between related pages.
Content Outline Generator
Enter your keyword, target audience, and word count to get a ready-made 5-section content outline (What is X, Benefits, How to Use, Best Tools, FAQ).
Featured Snippet Optimizer
A formatting checklist for winning featured snippets, broken down by query type — What is, How to, and Best X — so you can structure your answer the way Google prefers to pull it.
Image Alt Text Generator
Enter your image filename to get a fill-in-the-blank template covering three alt-text styles (descriptive, keyword-rich, contextual) for you to write your own alt text into.
Content Brief Generator
Enter your keyword, audience, and target word count to get a writer-ready brief with a fixed 5-section outline (What is X, Benefits, How-to, Best Tools, FAQ) built in.
URL Tools15
URL Encoder
Percent-encode any string with JavaScript's encodeURIComponent, so special characters, spaces, and non-ASCII text are safe to use inside a URL query string or path segment.
URL Decoder
Decode a percent-encoded URL or query string back to its original readable text using JavaScript's decodeURIComponent.
URL Parser
Break a full URL down into its protocol, hostname, port, path, query string, and hash fragment using the browser's native URL parser.
URL Builder
Normalize any text into a usable URL by adding https:// to the front if it's missing — a quick way to make sure a domain or partial link starts with a proper protocol.
UTM Builder
Build a UTM-tagged tracking URL by entering the destination URL, source, medium, and campaign as a comma-separated line — useful for quickly tagging links for Google Analytics.
UTM Validator
Paste a URL and check whether it has valid utm_source, utm_medium, and utm_campaign parameters set, plus the optional utm_term and utm_content fields.
URL Shortener
A guide to how URL shorteners work and what to consider when choosing one — since generating a real short link requires a server-side redirect service this browser-only tool doesn't run.
URL Expander
A guide to previewing where a shortened link actually goes before you click it — since resolving a short URL to its real destination requires a live HTTP request this browser-only tool can't make.
Relative URL Converter
Resolve a relative path against a base URL to get the full absolute URL, using the browser's native URL resolution logic.
Bulk URL Opener
Paste a list of URLs to get a count and a ready-to-run browser-console script for opening them all in new tabs, since browsers block scripts from bulk-opening tabs directly on a page.
URL Redirect Mapper
A reference on how to plan a redirect map for a site migration — listing old URLs, their new destinations, and the redirect type to use for each.
URL Slug Checker
Check a URL slug for SEO issues — invalid characters, excessive length, or underscores instead of hyphens — and get a cleaned-up suggested version.
Ampersand Encoder
Escape bare ampersands and angle brackets in a text or HTML snippet into their &/</> entity forms, without double-encoding characters that are already escaped.
URL Comparison Tool
Compare two URLs side by side across protocol, hostname, and path to spot mismatches — useful for checking a canonical tag, a redirect target, or a staging vs production link.
International URL Builder
Build a UTM-tagged URL from a destination link, source, medium, campaign, and optional term/content — the same UTM-building logic as a standard campaign URL builder, useful for tagging links aimed at specific countries or regions.
Analytics Tools20
Google Analytics URL Builder
Attach utm_source, utm_medium, utm_campaign, and optional utm_term/utm_content parameters to a destination URL, so Google Analytics can attribute traffic to the right campaign.
Bounce Rate Calculator
Divide single-page-exit sessions by total sessions to get your bounce rate percentage — enter the two counts and get the ratio instantly.
CTR Calculator
Divide clicks by impressions to get your click-through rate — enter both counts from your search console, ad platform, or email report for an instant CTR percentage.
Conversion Rate Calculator
Divide conversions by total visitors to get your conversion rate — enter both counts to see the percentage of visitors who completed your goal action.
ROI Calculator SEO
Calculate the return on your SEO investment as a percentage, from the revenue it generated and what you spent on it.
Traffic Estimator
Estimate monthly organic traffic for a keyword by multiplying its search volume by an expected click-through rate you supply.
Revenue Per Visitor Calculator
Divide total revenue by total visitors to find how much value each visitor generates on average — useful for comparing traffic sources or valuing new visits.
A/B Test Calculator
Run a real two-proportion z-test on your A/B test results — enter each variant's conversions and visitors to see the lift and whether it's statistically significant at 95% confidence.
Sample Size Calculator
Estimate the minimum sample size you need per group for a reliable A/B test, from your target confidence level and acceptable margin of error.
Confidence Interval Calculator
Calculate the confidence interval around a sample mean, from the mean, standard deviation, sample size, and confidence level.
Statistical Significance Calculator
Run a two-proportion z-test on two conversion rates to check whether the difference between them is statistically significant at 95% confidence.
Page View Calculator
Estimate total page views from your session count and average pages per session, plus a rough unique-visitor estimate.
User Session Calculator
Estimate total page views from your session count and average pages per session, alongside a rough unique-visitor estimate — the same calculation as our Page View Calculator.
Exit Rate Calculator
Divide sessions that ended on a page by that page's total sessions to get its exit rate percentage.
Engagement Rate Calculator
Divide total interactions (likes, comments, shares) by your reach or follower count to get an engagement rate percentage for a post or campaign.
Domain Authority Estimator
A fun, illustrative score based only on your domain name's TLD, length, and character format — NOT a real Domain Authority metric, since that requires an actual backlink-profile analysis this tool doesn't perform.
Backlink Value Calculator
Get an illustrative rupee value for a set of backlinks based on link count, domain authority, and a trust ratio you supply — a rough scenario-comparison formula, not real market pricing data.
Rank Tracking Difficulty
An illustrative difficulty estimate based purely on your keyword's word count — a short-tail-vs-long-tail rule of thumb, not real keyword-difficulty data from actual search volume or competitor analysis.
Local SEO Score Calculator
Type in your own local-SEO checklist (one factor per line, marked yes/no) and get a percentage score — you supply every factor yourself, this tool doesn't know your actual listings or citations.
SEO Audit Score Calculator
Type in your own SEO audit checklist (one factor per line, marked yes/no) and get a percentage score — the same self-scoring mechanism as our Local SEO Score Calculator, applied to general site-wide factors.