Explore free website tools
Real, working tools for site auditing, metadata, performance hints, DNS, GEO and AEO. More utilities arrive in the next major releases.
TOOLS DIRECTORY
Choose the tool for your task
Website Audits
Free SEO Website AuditAudit a public webpage for SEO, technical health, content, security, performance hints and AI-search readiness.Use tool →SEO Site CrawlerQueue a real robots-respecting crawl of public pages on one hostname with evidence and CSV export.Use tool →Bulk SEO Website AuditQueue up to 50 public website audits and compare observed SEO health signals in a CSV.Use tool →
On-Page SEO
On-Page SEO CheckerInspect page titles, descriptions, heading hierarchy, image attributes and visible-text coverage.Use tool →SEO Title Tag CheckerCheck whether a page has a descriptive HTML title and measure its length.Use tool →Meta Description CheckerExamine the page meta description and spot omissions or oversized copy.Use tool →H1 & Heading Structure CheckerInspect the primary H1 count and heading signals in the returned HTML.Use tool →
Technical SEO
Technical SEO AuditCheck response codes, canonical hints, HTTPS, language, redirects, markup and mobile viewport.Use tool →Robots.txt TesterCheck whether the entered public path is permitted by the site robots policy.Use tool →XML Sitemap CheckerCheck whether sitemap.xml is reachable and structurally parseable.Use tool →Canonical URL CheckerSee whether a canonical hint is present and what destination it names.Use tool →Internal Link Inventory CheckerGet a first-page estimate of internally directed links and inspect link inventory.Use tool →HTTP Redirect CheckerFollow bounded HTTP redirects and report the observed chain count and final URL.Use tool →Robots.txt GeneratorCreate a simple public-site robots policy and sitemap directive from a host name.Use tool →
GEO & AI Search
GEO & Generative Search Readiness AuditAssess public content extractability, entity clues, machine-readable site documentation and AI-related access signals.Use tool →AI Search Technical Visibility AuditEvaluate technical prerequisites for AI-accessible content without inventing citation counts.Use tool →AI Crawler Robots CheckerInspect robots directives for documented search and AI crawlers, including OpenAI-related agents.Use tool →LLMS.txt CheckerCheck the availability and basic structure of an optional llms.txt resource.Use tool →LLMS.txt GeneratorGenerate optional llms.txt project documentation with a title, description and canonical links.Use tool →
AEO & Answer Engines
Schema & Structured Data
International SEO
Hreflang Presence CheckerIdentify hreflang declarations in the audited HTML for multilingual websites.Use tool →Hreflang Consistency AuditExtract hreflang alternates, language tags and duplicated locale references.Use tool →International Canonical Conflict CheckerCompare page canonical destination against current language/region alternate URLs.Use tool →
Image SEO
Social & Metadata
Web Security
Performance
DNS & Domain
Content Utilities
Word & Character CounterCount words, characters, sentences and estimated reading time from your text.Use tool →Keyword Density CheckerCalculate phrase frequency and percentage in a text draft without pretending to know search demand.Use tool →Readability & Sentence AnalyzerEstimate readability using sentence and word-length signals on English text.Use tool →SEO Meta Tag GeneratorGenerate HTML title, description, canonical and basic Open Graph markup from entered information.Use tool →
DNS & Email Authentication
A Record CheckerResolve public IPv4 address records and see their observed DNS TTLs.Use tool →AAAA Record CheckerLook up IPv6 addresses advertised in DNS and their TTLs.Use tool →MX Record CheckerInspect mail-server exchange hosts and delivery priorities.Use tool →NS Record CheckerIdentify authoritative nameservers returned by the resolver.Use tool →TXT Record CheckerInspect published DNS TXT policy and verification records.Use tool →CNAME LookupCheck aliases and their canonical target hostnames.Use tool →SOA Record CheckerInspect the zone authority, serial and refresh values.Use tool →CAA Record CheckerCheck published certificate-authority authorization rules.Use tool →SRV Record CheckerResolve service discovery targets, priorities and ports.Use tool →DNSSEC Record CheckerInspect DNSKEY and DS availability; local DNSSEC validation is not proven.Use tool →SPF Record AnalyzerFind published SPF TXT policies and flag multiple policies or obvious errors.Use tool →DMARC Record AnalyzerInspect published DMARC policy at _dmarc for syntax and reporting tags.Use tool →DKIM Selector LookupResolve a DKIM selector at selector._domainkey.domain supplied as selector@domain.Use tool →Email Domain Security CheckCombine observed MX, SPF, DMARC and DNSSEC-related records.Use tool →All DNS Records LookupFetch supported public A, AAAA, CNAME, MX, NS, TXT, SOA and CAA types.Use tool →SPF Include AnalyzerCount SPF include/redirect mechanisms to flag possible DNS-lookup-limit risk.Use tool →DMARC Policy ExplainedExplain observed p, sp, pct and reporting fields from the domain DMARC record.Use tool →MX Priority AnalyzerSort observed mail exchanges and identify duplicate preference values.Use tool →
Domain & IP Intelligence
RDAP Domain LookupRequest public registration metadata from a standards-based RDAP endpoint.Use tool →WHOIS and RDAP LookupLook up currently public registration details through RDAP; redacted fields stay unknown.Use tool →Domain Age CheckerCalculate an approximate age from an observed RDAP registration event when available.Use tool →Domain Expiration CheckerCheck expiration dates published by the registry through RDAP.Use tool →Public Registrant InformationDisplay only registrant fields the registry actually makes available.Use tool →Domain Registration ComparisonCompare RDAP records for two registered names on one line separated by a comma.Use tool →Hostname to IP LookupResolve hostname A and AAAA addresses through the configured DNS resolver.Use tool →IP to Hostname LookupUse reverse DNS to see whether a valid IP has an observed PTR hostname.Use tool →Reverse DNS LookupReverse-resolve an IPv4 or IPv6 address through a PTR lookup.Use tool →IP Address ValidatorDetect whether a supplied IPv4 or IPv6 address is syntactically valid and public or reserved.Use tool →IPv4 CheckerValidate IPv4 syntax and show the integer representation.Use tool →IPv6 CheckerValidate IPv6 syntax and show its canonical compressed form.Use tool →CIDR Range CalculatorCalculate network address, broadcast, first/last IPv4 host and address count.Use tool →IPv4 Subnet CalculatorDerive netmask, network and IPv4 host capacity from a CIDR block.Use tool →IP Range to CIDR CalculatorDescribe the inclusive numerical span between two supplied IPv4 addresses.Use tool →Reverse IP ClarifierPerform available PTR lookup only; hosting-neighbor discovery requires an external dataset.Use tool →My Public IP AddressDisplay the connecting client IP reported to the application, without geolocation guessing.Use tool →
HTTP & Website Security
HTTP Response Headers ViewerFetch public HTTP response headers safely and show observed values.Use tool →HSTS Policy CheckerCheck whether a public HTTPS response declares Strict-Transport-Security.Use tool →Content Security Policy CheckerInspect CSP directives found in HTTP response headers.Use tool →CORS Headers CheckerInspect cross-origin headers without probing private endpoints.Use tool →Clickjacking Protection CheckerCheck X-Frame-Options and CSP frame-ancestors declarations.Use tool →Cookie Flags CheckerInspect publicly returned Set-Cookie attributes for Secure, HttpOnly and SameSite.Use tool →Security.txt CheckerCheck public /.well-known/security.txt and its Contact/Expires fields.Use tool →HTTP Status Code CheckerRequest a public URL and report its actual status and redirects.Use tool →Content-Type Header CheckerExamine observed MIME type and content-type safety headers.Use tool →Cache Header CheckerInspect Cache-Control, ETag, Last-Modified and caching hints.Use tool →Server Header Exposure CheckerInspect Server, Via and X-Powered-By disclosure headers.Use tool →HTTP Canonical ConsistencyCompare final response URL to an HTML canonical link for conflicts.Use tool →Robots Meta CheckerInspect HTML robots directives and X-Robots-Tag headers.Use tool →Mixed Content InspectorLook for insecure HTTP resource references in an HTTPS HTML page.Use tool →CDN Header DetectorIdentify possible CDN signals in public headers, clearly marked as heuristic.Use tool →Website Technology HintsLook for observable CMS/framework/script clues; results are only heuristics.Use tool →Security Contact DiscoveryInspect the security.txt contact mechanism on a public domain.Use tool →
Keyword & Content Utilities
Keyword Frequency CheckerCount word occurrences in your pasted content without claiming search demand.Use tool →Keyword Phrase ExtractorExtract frequent two- and three-word phrases from supplied text.Use tool →Keyword Combination GeneratorCombine two line-separated keyword groups divided by a standalone --- line.Use tool →Keyword Intent ClassifierClassify pasted search phrases by simple observable linguistic rules.Use tool →Keyword Similarity ClusteringGroup imported queries using overlapping words and simple token similarity.Use tool →Long-Tail Keyword Idea GeneratorExpand seed phrases with clearly labeled editorial modifiers, not search-volume claims.Use tool →Keyword Question Idea GeneratorCreate question-form content ideas from user-supplied topics.Use tool →Keyword-to-Page Mapping CSVGenerate a draft keyword-to-slug mapping that you can edit and validate.Use tool →Keyword Cannibalization CSV CheckerIdentify repeated query-to-multiple-page assignments in imported CSV rows.Use tool →Keyword Grouping ToolGroup input keyword phrases by shared beginning tokens.Use tool →Keyword Modifier GeneratorCreate audience, problem and comparison modifiers around an input phrase.Use tool →Content Gap List ComparatorCompare two topic lists separated by --- and show missing topics.Use tool →HTML Heading Outline ExtractorExtract ordered H1-H6 headings from pasted HTML.Use tool →Semantic Topic Coverage CheckerCompare required topic terms with supplied article text separated by ---.Use tool →Question Coverage CheckerShow which pasted questions have a matching answer line in a supplied outline.Use tool →Content-to-FAQ Draft MapperTurn a list of supplied questions into editable FAQ draft slots, without inventing answers.Use tool →Internal Link Opportunity MapperMatch imported target keywords to likely linkable source sentences from supplied text.Use tool →Sentence CounterCount detected sentences and report average words per sentence.Use tool →Reading Time CalculatorEstimate reading duration from input word count at a disclosed reading rate.Use tool →SEO URL Slug GeneratorNormalize supplied text into a readable lowercase URL path segment.Use tool →Text Case ConverterOutput uppercase, lowercase and title case for supplied text.Use tool →Text Similarity ComparatorCompare two pasted passages separated by --- using overlap metrics.Use tool →N-Gram Frequency AnalyzerCount repeated two- and three-token sequences in pasted content.Use tool →SEO Title Length CheckerCount visible characters in page title drafts; no guaranteed Google pixel length.Use tool →Meta Description Length CheckerCount description characters and provide a non-prescriptive readability warning.Use tool →Headline Pattern AnalyzerFlag headline length, numbers, question words and repeated punctuation.Use tool →Keyword Mapping Table BuilderConvert pasted keyword,page rows into a deduplicated page-topic mapping.Use tool →
Backlink Import & Link Utilities
Backlink CSV CleanerNormalize an imported backlink CSV and trim malformed whitespace.Use tool →Backlink DeduplicatorRemove duplicate source-to-target link pairs from pasted backlink CSV rows.Use tool →Anchor Text Distribution AnalyzerCount anchor text categories from your own uploaded backlink export.Use tool →Referring Domain AnalyzerGroup supplied source URLs by observed host domain.Use tool →Backlink CSV ValidationCheck missing source/target URL fields and malformed rows in imported link data.Use tool →Imported Link Risk HeuristicsFlag obviously suspicious anchor repetition patterns; do not call this an authoritative spam score.Use tool →Competitor Backlink Gap ImportCompare two sets of imported referring domains separated by ---.Use tool →Backlink Domain IntersectionFind referring domains appearing in two imported lists separated by ---.Use tool →Lost Backlink CSV AnalyzerFilter user-supplied backlink rows tagged lost or removed.Use tool →Backlink Evidence Quality ReviewReview imported URL and anchor fields for missing evidence or obvious anomalies.Use tool →Backlink URL NormalizerNormalize URLs and remove fragments for easier backlink CSV comparison.Use tool →Disavow File GeneratorCreate a draft disavow file from explicitly selected domain: entries, with a caution.Use tool →Disavow File ValidatorValidate the syntax of lines in a user-supplied disavow text file.Use tool →Link Opportunity ComparatorCompare imported target websites or referring domains from two lists.Use tool →Anchor Concentration CalculatorMeasure how much the most common anchor dominates your imported link data.Use tool →Link Relationship Map CSVGenerate a source-host to target-host edge list from a backlink CSV.Use tool →
Structured Data & Schema
JSON-LD Syntax ValidatorParse JSON-LD content and report its declared schema types and syntax errors.Use tool →Schema JSON DifferenceCompare two JSON-LD objects separated by --- and list changed top-level keys.Use tool →Schema Type TreeList schema types, key names and nesting found in user-supplied JSON-LD.Use tool →Organization Schema GeneratorCreate an Organization JSON-LD draft from real supplied name, URL and details.Use tool →Person Schema GeneratorGenerate Person JSON-LD using entered identity and URL fields.Use tool →Product Schema GeneratorBuild Product structured data from real name, product URL and description.Use tool →Local Business Schema GeneratorGenerate LocalBusiness markup from entered business identity information.Use tool →Article Schema GeneratorCreate Article markup from a real headline, URL and publication date.Use tool →Breadcrumb Schema GeneratorConvert a line-by-line breadcrumb name and URL list into BreadcrumbList JSON-LD.Use tool →FAQ Schema GeneratorConvert your own question|answer lines into FAQPage JSON-LD; rich results are not guaranteed.Use tool →HowTo Schema GeneratorBuild HowTo markup from a title and actual supplied steps.Use tool →Event Schema GeneratorGenerate an Event JSON-LD draft from your stated event name, date and location.Use tool →Job Posting Schema GeneratorDraft JobPosting JSON-LD with supplied job title, company and location.Use tool →Video Schema GeneratorBuild a VideoObject draft from genuine title, upload date and public URL.Use tool →Software App Schema GeneratorCreate SoftwareApplication JSON-LD from app name, URL and description.Use tool →WebSite Schema GeneratorBuild WebSite structured data from entered website identity.Use tool →
Developer & Data Utilities
JSON FormatterParse supplied JSON and output readable indentation.Use tool →JSON ValidatorValidate JSON syntax and show the parser error when malformed.Use tool →JSON to CSV ConverterConvert a JSON array of flat objects into CSV output.Use tool →CSV to JSON ConverterConvert a CSV table into JSON objects using header names.Use tool →JSON Object FlattenerFlatten nested JSON objects into dotted paths.Use tool →XML Pretty PrinterIndent an XML document using a non-networked parser.Use tool →XML Syntax ValidatorCheck XML parsing errors without resolving external entities.Use tool →Base64 EncoderEncode pasted text to standard Base64 locally on the server.Use tool →Base64 DecoderDecode well-formed Base64 strings; invalid input is rejected.Use tool →URL Percent EncoderEncode a full text value using RFC3986 percent-encoding.Use tool →URL Percent DecoderDecode URL percent-encoding to human-readable text.Use tool →HTML Entity EncoderEncode HTML-sensitive characters into safe entities.Use tool →HTML Entity DecoderDecode named and numeric HTML entities in your input.Use tool →SHA-256 Hash GeneratorCalculate the SHA-256 digest of supplied input bytes.Use tool →SHA-512 Hash GeneratorCalculate the SHA-512 digest of supplied input bytes.Use tool →UUID v4 GeneratorGenerate cryptographically randomized standard UUID v4 values.Use tool →Secure Password GeneratorGenerate a random password using cryptographic randomness.Use tool →Password Strength HeuristicsInspect password length and character variation without sending it to third parties.Use tool →JWT Payload DecoderDecode a JWT header and payload without claiming signature verification.Use tool →Regular Expression TesterTry a bounded user-supplied PCRE pattern against provided test text.Use tool →Cron Expression Syntax CheckerCheck five-field cron syntax without promising all vendor-specific semantics.Use tool →Secure Random TokenGenerate URL-safe random tokens with cryptographic random_bytes.Use tool →HTML Whitespace CompressorConservatively remove spaces between HTML tags; test scripts and preformatted text afterward.Use tool →CSS Comment and Whitespace CleanerConservatively remove CSS comments and redundant whitespace; not a full optimizer.Use tool →
Reporting & API
AI Crawler Access
AI Crawler Policy MatrixInspect robots.txt decisions for officially documented AI search, training and user-request agents.Use tool →AI Robots CheckerCompare wildcard and AI-specific robots.txt rules for a target path.Use tool →AI SearchBot Policy CheckerIdentify whether automated AI search crawlers are permitted by published robots directives.Use tool →Robots Meta AI Control CheckerInspect page-level noindex, nosnippet and preview-limiting robots directives.Use tool →LLMs TXT ValidatorRetrieve and validate the optional llms.txt index, its section structure and links.Use tool →LLMs TXT Reference CheckerList referenced URLs from llms.txt and find off-domain or invalid links.Use tool →
AI Search Readiness
GEO & Entity SEO
Entity SEO CheckerExtract JSON-LD entity identities, publisher attributes and sameAs signals.Use tool →Brand Entity CheckerEvaluate visible About, contact, identity and brand schema clues.Use tool →Knowledge Graph ReadinessInspect organization identity, logo, sameAs and contact fields as knowledge-graph clues.Use tool →Citation Readiness CheckerSummarize external source references, link labels and evidence density in page content.Use tool →Social Entity Consistency CheckerCompare Open Graph branding with page title and structured organization name.Use tool →Entity Consistency CheckerCompare publisher, brand, website and social identity statements pasted as key-value pairs.Use tool →
Answer Engine Optimization
Answer Readiness CheckerLocate question headings, directly following explanatory text and answer structures.Use tool →Direct Answer CheckerInspect early-page summaries and question-answer patterns for concise responses.Use tool →Featured Snippet ReadinessReview heading, list, table and definition structures that may support clear summaries.Use tool →Answer Schema CheckerCompare visible FAQ-like content with declared FAQPage or QAPage schema types.Use tool →Voice Search Readiness CheckerInspect natural-language question headings, language declarations and answer clarity.Use tool →Question Coverage MatrixCompare supplied user questions against the answers contained in a content draft.Use tool →FAQ Extraction AuditorExtract explicitly stated question-answer pairs from provided content.Use tool →Question To Page MapperMatch supplied questions to supplied page titles by shared terms.Use tool →Structured Answer GeneratorConvert supplied factual notes into definition, steps and FAQ writing blocks.Use tool →Answer Consistency CheckerCompare two pasted versions of an answer and report differing claims or numbers.Use tool →
Ecommerce SEO
Product Rich Result AuditInspect Product JSON-LD and visible price, image and availability signals.Use tool →Product Variant SEO AuditReview product variant hints, canonical declarations and structured ProductGroup identifiers.Use tool →Merchant Listing ReadinessFind offer, shipping, returns and seller markup fields for merchant listing review.Use tool →
Media SEO
Discover & News SEO
Local SEO
Local SEO AuditReview LocalBusiness identity, address, contact and location-page semantics.Use tool →Local Page CheckerCheck visible address, hours, phone and location-description details.Use tool →NAP Consistency CheckerCompare multiple supplied business name, address and phone records.Use tool →Google Business Profile Audit ImportReview exported Google Business Profile fields, completeness and recorded values.Use tool →
Search Experience
Content Trust
Content Freshness Evidence CheckerLocate published and modified dates in visible markup and page text.Use tool →Publisher Transparency AuditInspect author, publisher, About and contact evidence in source HTML.Use tool →Source Quality CheckerReview user-supplied source URLs and notes for diversity and identifiable publishers.Use tool →
Content Strategy
Content Cannibalization GrouperGroup page titles that share many normalized tokens and may compete for intent.Use tool →Content Brief BuilderGenerate a structured editorial brief from a topic, audience and questions.Use tool →Topic Cluster BuilderOrganize a supplied topic and subtopics into hub-and-spoke planning groups.Use tool →Internal Link Matching MatrixIdentify related pairs from supplied URL and page-title inventories.Use tool →
AI Visibility Measurement
Search Analytics
GSC Performance Import AnalyzerSummarize genuine Search Console query/page impressions and clicks from uploaded CSV.Use tool →Search Query Opportunity FinderFind higher-impression and lower-CTR queries within user-provided performance data.Use tool →CTR Opportunity AnalyzerCompare actual clicks/impressions to weighted observed CTR without promising gains.Use tool →